交换与虚拟局域网.doc_第1页
交换与虚拟局域网.doc_第2页
交换与虚拟局域网.doc_第3页
交换与虚拟局域网.doc_第4页
交换与虚拟局域网.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 4 章 交换与虚拟局域网 4.1 交换式以太网的提出 4.1.1 共享以太网( 10BASE-T 和 100BASE-TX )存在的问题 1、组网设备:双绞线、集线器、网卡 2、共享以太网特点: (1)拓扑结构:物理上是星型,逻辑上总线型 (2)传输介质:双绞线 (3)介质访问控制方式:CSMA/CD 3、缺点 共享局域网:采用广播方式、模越大,冲突越多、速度越快 (1)覆盖的地理范围有限 CSMA/CD以太网覆盖的地理范围随网络速度的增加而减小, (2)网络总带宽容量固定 以太网的固定带宽被网络中的所有节点共同拥有 节点增加,冲突概率增大,带宽浪费也越严重 (3)不能支持多种速率 以太网的传输介质是共享的,所有设备保持相同的速率。 4.1.2 交换的提出 1、 共享以太网存在的问题的解决方法: 人们通常采取将一个大型的以太网分割成两个或多个小型的以太网,每个段(分割后的每个以太网)使用 CSMA/CD 介质访问控制方法维持段内用户的通信;段与段之间通过一种 “ 交换 ” 设备进行沟通的方式。这种交换设备可以将在一端接收到的信息,经过简单的处理转发给另一段。 2、 网桥: 网桥是一种存储转发设备,用来连接相似的局域网。 过滤作用,将以太网分割成一些独立的网段(广播域),减少了网络广播。 在数据链路层,对数据帧进行存储转发,延长了通信距离(注意和中继器的区别)。 分类: 两端口网桥:连接两个局域网,和以太网同时发展的。 多端口网桥:连接多个局域网, 交换机的前身 。 以太网交换技术( SWITCH )是在多端口网桥的基础上与九十年代初发展起来的,甚至被业界人士称为 许多联系在一起的网桥 ,是一种改进了的局域网桥。 3 、交换设备 局域网交换机: 工作于 数据链路层 ,连接较为相似的网络。 路由器: 工作于 互联层 ,实现异型网络互联。 4.2 以太网交换机的工作原理 4.2.1 以太网交换机的工作过程 1 、端口 /MAC 地址映射表 (1)二维表包含:端口、 MAC 、计时。 (2)如何建立、更新端口 /MAC 地址映射表:“地址学习”法,动态更新,读取帧的源地址并记录帧进入交换机的端口(节点只要发送信息,交换机就能建立该表项),利用计时器维护表项的 “ 新鲜 ” 性。 考虑:端口和 MAC 地址是否是一一对应的关系? (3)如何建立、更新端口 /MAC 地址映射表? 新建或更新的表项被赋予一个计时器,计时器超时,表项被删除。 (4)如何过滤信息 目的:隔离本地信息,避免不必要的数据流动。 方法:利用端口 /MAC 地址映射表和帧的目的地址决定是否转发或转发到何处。 注意:如果地址表中不存在帧的目的地址,交换机则需要向除接收端口以外的所有端口转发。 考虑: CSMA/CD 对交换机是否适用?对用交换机组建的以太网是否适用? 4.2.2 交换机的工作方式 数据如何交换 1、 直接交换 过程:在端口 /MAC 地址映射表中查找信息帧的目的地址,找到立即转发。 优点:时间延迟小。 缺点:不支持不同输入 / 输出速率的端口之间的数据转发。 2、 存储转发方式 过程:完整地接收整个数据 - 监测 查目的地址 转发优点:可靠性高。 缺点:时间延迟大。 3、 改进的直接交换 混合方式 过程:接收到数据的前 64 个字节后,判断头部字段是否正确,正确则转发。 优点:可靠性、时间延迟小。 4.2.3 地址学习 以太网交换机是利用 “ 地址学习 ” 法来动态建立和维护端口 /MAC 地址映射表的。而以太网交换机的地址学习是通过读取帧的源地址并记录帧进入交换机的端口进行的。当得到 MAC 地址与端口的对应关系后,交换机将检查地址映射表中是否已经存在该对应关系。如果不存在,交换机就将该对应关系添加到地址映射表;如果以存在,交换机就将更新该表项。因此,在以太网交换机中,地址是动态学习的。只要某个节点发送了信息,交换机就能捕获到它的 MAC 地址与其所在的端口之间的对应关系。 在每次添加或更新地址映射表的表项时,添加或更改的表项都不得被赋予一个计时器,使得该端口与 MAC 地址的对应关系能够存储一段时间。如果在计时器溢出之前内没有再次捕获到该端口与 MAC 地址的对应关系,该表项将被交换机删除。这样,通过移走过时的或老的表项,交换机维护了一个精确且有用的地址映射表。 4.2.4 通信过滤 端口 /MAC 地址映射表建立之后,交换机起就可以利用它对通过的信息进行过滤了。以太网交换机在地址学习的同时还检查每个帧 ,并 基于帧的目的地址作出是否转发或转发到何处的决定 。 图 4.4 显示了两个以太网和两台计算机通过以太网交换机相互连接的示意图。通过一段时间的地址学习,交换机形成了图 4.4 所示的端口 /MAC 地址映射表。 图 4.4 交换机通信过滤 假设站点 A要向站点F发送数据,因为站点A通过集线器连接到交换机的端口1,所以,交换机从端口1读入数据,并通过地址映射表决定将该数据转发到哪个端口。在图3.27所示的地址映射表中,站点F与端口4相连。于是,交换机将信息转发到端口4,不再向端口1、端口2和端口3转发。 假设站点 A需要向站点C发送数据,交换机同样在端口1接受数据。通过搜索地址映射表,交换机发现站点C与端口1相连,与发送的源站点处于同一端口。遇到这种情况,交换机不在发送,简单地将信息抛弃,数据信息被限制在本地流动。 4.2.5 生成树协议 集线器可以按照水平或树型结构方式进行级联,但不能出现环路,否则发送的数据将在网中无休止地循环,造成整个网络的瘫痪。而图 4.5所示的具有环路的交换机级联网络却是可以正常工作的。 图 4.5 具有环路的交换机级联 这是因为以太网交换机除了按照上面所描述的转发机制对信息进行转发外,还执行生成树协议 (spanning tree protocol)。交换机通过实现生成树协议,可以相互交换信息,并利用这些信息将网络中的某些环路断开,从而在逻辑上形成一种树型结构。交换机按照这种逻辑结构转发信息,保证网络上发送的信息不会绕环旋转。图4.5中的具有环路的网络形成的树型无环路逻辑结构如图4.6所示。交换机的信息转发是沿着这棵树进行的。 图 4.6 数据转发使用的逻辑树型结构 4.3 虚拟局域网VLAN 什么是 VLAN ? 虚拟局域网 (VLAN ,virtural LAN) 其实可以说是交换式技术的高级应用。所谓虚拟局域网就是将局域网的用户或节点划分成若干个 “ 逻辑工作组 ” ,而这些逻辑组的划分不用考虑局域网上用户或节点所处的物理位置,而是只是考虑用户或节点功能、部门、应用等因素。通常,通过以太网交换机就可以配制 VLAN 。 4.3.1 共享式以太网与 VALN 工作过程: 交换机在 MAC 地址表中查找数据帧中的目的 MAC 地址,如果找到(同时还要确保报文的入 VLAN 和出 VLAN 是一致的),就将该数据帧发送到相应的端口,如果找不到,就向( VLAN 内)所有的端口发送;如果交换机收到的报文中源 MAC 地址和目的 MAC 地址所在的端口相同,则丢弃该报文;交换机向( VLAN 内)入端口以外的其它所有端口转发广播报文。 组建 VLAN 的条件: (1) VLAN 是建立在物理网络基础上的一种逻辑子网,当网络中的不同 VLAN 间进行相互通信时,需要路由的支持,路由器,也可采用三层交换机来完成。 (2)利用以太网交换机就可以配置 VLAN 。 在传统的局域网中,通常一个网段可以是一个逻辑工作组。工作组与工作组之间通过交换机(或路由器)等互联设备交换数据,如图 4-7 ( a )所示。逻辑工作组的组成受到了站点所在网段物理位置的限制。逻辑工作组或物理位置的变动都需要重新进行物理连接。 虚拟局域网 VLAN 建立在局域网交换机之上,它以软件方式实现逻辑工作组的划分与管理,逻辑工作组的站点组成不受物理位置的限制,如图 4.7 ( b )所示。同一逻辑工作组的成员可以不必连接在同一个物理网段上。只要以太网交换机是互联的,它们既可以连接在同一个局域网交换机上,也可以连接在不同的局域网交换机上。当一个站点从一个逻辑工作组转移到另一个逻辑工作组时,只需要通过软件设定,而不需要改变它在网络中的物理位置;当一个站点从一个物理位置移动到另一个物理位置时(例如 3 楼的计算机需要移动到 1 楼),只要将该计算机接入另一台交换机(例如 1 楼的交换机),通过交换机软件设置,这台计算机还可以成为原工作组的一员。同一个逻辑工作组的站点可以分布在不同的物理网段上,但是它们之间的通信就像在同一个物理网段上一样。 4.3.2 VLAN 的组网方法 VLAN 的划分可以只根据功能、部门或应用而不许考虑用户的物理位置。以太网交换机的每个端口都可以分配给一个 VLAN 。分配给同一个 VLAN 的端口共享广播域(一个站点发送希望所有站点接受的广播信息,同一 VLAN 中的所有站点都可以听到),分配给不同的 VLAN 的端口不共享广播域,这将全面提高网络的性能。 1. 静态 VLAN 静态 VLAN 就是静态地将以太网交换机上的一些端口划分给一个 VLAN 。这些端口一直保持这种配置关系直到人工再次改变它们。 在图 4.8 所示的 VLAN 配置中,以太网交换机端口 1 、 2 、 6 和 7 组成 VLAN1, 端口 3 、 4 、 5 组成 VLAN2. 图 4.8 在单一交换机上配置 VLAN 虚拟局域网既可以在单台交换机中实现,也可以跨越多个交换机。在图 3-35 中, VLAN 的配置跨越两台交换机。以太网交换机 1 的端口 1 、 3 、 5 和以太网交换机 2 的端口 1 、 3 、 5 、组成 VLAN1 ,以太网交换机 1 的端口 2 、 4 、 6 、 7 和以太网交换机 2 的端口 2 、 4 、 6 、 7 组成 VLAN2 。 图 4.9 VLAN 可以跨越多台交换机 2. 动态 VLAN 所谓的 动态 VLAN 是指交换机上的 VLAN 端口是动态分配的。通常,动态分配的原则以 MAC 地址、逻辑地址或数据包的协议类型为基础。 如果以 MAC 地址为基础分配 VLAN ,网络管理员可以通过指定有哪些 MAC 地址的计算机属于哪一个 VLAN 进行配置,不管这些计算机连接到哪个交换机的端口,它都属于设定的 VLAN 。这样,如果计算机从一个位置移动到另一个位置,连接的端口从一个换到另一个,只要计算机的 MAC 地址不变(计算机使用的网卡不变),它仍将属于原 VLAN 的成员,无须网络管理员对交换机软件进行重新配置。 4.3.3 VLAN 的优点 1、减少网络管理开销 部门重组和人员流动是网络管理员最头疼的事情之一,也是网络管理的最大开销之一。在有些情况下,部门重组和人员流动不但需要重新布线,而且需要重新配置网络设备。 VLAN 技术为控制这些改变和减少网络设备的重新配置提供了一个行之有效的方法。当 VLAN 的站点从一个位置移到到另一个位置时,只要它们还在同一个 VLAN 中并且仍可以连接到交换机端口,则这些站点本身就不用改变。位置的改变只要简单地将站点插到另一个交换机端口并对该端口进行配置就可。 2、控制广播活动 一个 VLAN 中的广播流量不会传输到该 VLAN 之外,邻近的端口和 VLAN 也不会收到其他 VLAN 产生的任何广播信息,如图 4.10 所示。 VLAN 越小, VLAN 中受广播活动影响的用户越少。这种配置方式大大地减少了广播流量,为用户的实际流量释放了带宽,弥补了局域网易受广播风暴影响的弱点。 图 4.10 利用 VLAN 限制广播包的传播范围 3、提供较好的网络安全性 在网络应用中,经常有机密和重要的数据在局域网传递。机密数据通过对存取加以限制来实现其安全性。传统的共享式以太网一个很严重的安全问题是它很容易被穿透。因为网上任一节点都需要侦听共享信道上的所有信息,所以,通过插接到集线器的一个活动端口,用户就可以获得该段内所有流动的信息。网络规模越大,安全性就越差。 提高安全性的一个经济实惠和易于管理的技术就是利用 VLAN 将局域网分成多个广播域。因为 VLAN 上的信息流(不论是单播信息流还是广播信息流)都不会流入另一个 VLAN ,因此,通过适当地配置 VLAN 和该 VLAN 与外界的连接,就可以提高网络的安全性。 例如:将单位各部门的网线分别接在不同的交换机上,然后将交换机划分成不同的工作组,并设置财务部的交换机组仅接受管理部的交换机组所送过来的数据。如此一来,就算有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论