交换机毕业设计论文.doc

上传人:小小飞 文档编号:3907627 上传时间:2019-10-10 格式:DOC 页数:33 大小:369.50KB
返回 下载 相关 举报
交换机毕业设计论文.doc_第1页
第1页 / 共33页
交换机毕业设计论文.doc_第2页
第2页 / 共33页
交换机毕业设计论文.doc_第3页
第3页 / 共33页
交换机毕业设计论文.doc_第4页
第4页 / 共33页
交换机毕业设计论文.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《交换机毕业设计论文.doc》由会员分享,可在线阅读,更多相关《交换机毕业设计论文.doc(33页珍藏版)》请在三一文库上搜索。

1、长治职业技术学院信息工程系毕业设计 1 摘 要 1993 年,局域网交换设备出现,1994 年,国内掀起了交换网络技术的热潮。 其实,交换技术是一个具有简化、低价、高性能和高端口密集特点的交换产品,体 现了桥接技术的复杂交换技术在 OSI 参考模型的第二层操作。与桥接器一样,交换 机按每一个包中的 MAC 地址相对简单地决策信息转发。而这种转发决策一般不考虑 包中隐藏的更深的其他信息。与桥接器不同的是交换机转发延迟很小,操作接近单 个局域网性能,远远超过了普通桥接互联网络之间的转发性能。 交换技术允许共享型和专用型的局域网段进行带宽调整,以减轻局域网之间信 息流通出现的瓶颈问题。现在已有以太网

2、、快速以太网、FDDI 和 ATM 技术的交换产 品。 随着网络技术发展迅猛,以太网占据了统治地位。为了适应网络应用深化带来 的挑战,网络的规模和速度都在急剧发展,局域网的速度已从最初的 10Mbit/s 提 高到 100Mbit/s,千兆以太网技术也已得到了普遍应用。 对于用户来说,在减低成本的前提下,保证网络的高可靠性、高性能、易维护、 易扩展,与采用何种组网技术密切相关;对于设备厂商来说,在保证用户网络功能 实现的基础上,如何能够取得更为可观的利润,采用组网技术的优劣,成为提高利 润的一个手段。 长治职业技术学院信息工程系毕业设计 2 目 录 前前 言言 3 3 一、一、 交换机的基础与

3、发展趋势交换机的基础与发展趋势 4 4 1、交换机的定义 4 2、交换机的认识 4 3、交换机的发展趋势 6 二、二、 交换机的分类及应用交换机的分类及应用 7 7 1、交换机的分类 7 2 2、交换机的应用 .14 三、三、 交换机的体系结构交换机的体系结构 1515 四、四、 交换机的工作原理交换机的工作原理 1717 五、五、 交换机的选择依据交换机的选择依据 1919 1、选购因素 .19 2、技术特点 .20 六、交换机的配置及优化六、交换机的配置及优化 2424 1、基本配置 .24 2、配置方式 .31 七、七、 结论结论 3131 八、八、 参考文献参考文献 3232 九、九、

4、 谢辞谢辞 3232 长治职业技术学院信息工程系毕业设计 3 前 言 集线器作为第一类广泛应用的网络集线设备,当时在各大局域网中应用非 常广泛。但随着网络传输媒体类型的日益丰富,图形、图像及各种流媒体等多 媒体内容的出现,人们对高网络数据传输速度和传输性能的要求日益提高。集 线器由于它的共享介质传输、单工数据操作和广播数据发送方式等都先天决定 了很难满足用户的上述速度和性能要求。在用户的需求下、在全球各大网络设 备开发商的努力下,一种更新、更实用的集线设备交换机出现了。交换机 完全克服了集线器的上述种种不足之处,所以在短时间内得到业界广泛的认可 和应用。交换机技术也得到了飞速发展,数据传输速度

5、的发展也是一日千里。 目前最快的以太网交换机端口带宽可达到 10Gbps,千兆(G 位)级的交换机在 各企业骨干网络中早已得到广泛应用。 长治职业技术学院信息工程系毕业设计 4 一、 交换机的基础与发展趋势 1、 交换机的定义 交换机是一种基于 MAC(网卡的硬件地址)识别,能完成封装转发数据包 功能的网络设备。交换机可以“学习”MAC 地址,并把其存放在内部地址表中, 通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接 由源地址到达目的地址。 2、 交换机的认识 交换机的英文名称之为“Switch”,它是集线器的升级换代产品,从外观 上来看的话,它与集线器基本上没有多大区别

6、,都是带有多个端口的长方形盒 状体。交换机是按照通信两端传输信息的需要,用人工或设备自动完成的方法 把要传输的信息送到符合要求的相应路由上的技术统称。广义的交换机就是一 种在通信系统中完成信息交换功能的设备。 “交换”和“交换机”最早起源于电话通讯系统(PSTN)。我们以前经常 在电影或电视中看到一些老的影片时常看到有人在电话机旁狂摇几下(注意不 是拨号),然后就说:跟我接 XXX,话务接线员接到要求后就会把相应端线头 插在要接端子上,即可通话。其实这就是最原始的电话交换机系统,只不过它 是一种人工电话交换系统,不是自动的,也不是我们今天要谈的计算机交换机, 但是我们现在要讲的计算机交换机也就

7、是在这个电话交换机技术上发展而来。 在计算机网络系统中,交换概念的提出是相对于共享工作模式的改进。我 们知道集线器(HUB)是一种共享介质的网络设备,而且 HUB 本身不能识别目的 地址,是采用广播方式向所有节点发送。即当同一局域网内的 A 主机给 B 主机 传输数据时,数据包在以 HUB 为架构的网络上是以广播方式传输的,对网络上 所有节点同时发送同一信息,然后再由每一台终端通过验证数据包头的地址信 息来确定是否接收。在这种方式下我们知道很容易造成网络堵塞,因为其实接 收数据的一般来说只有一个终端节点,而现在对所有节点都发送,那么绝大部 分数据流量是无效的,这样就造成整个网络数据传输效率相当

8、低。另一方面由 于所发送的数据包每个节点都能侦听到,那显然就不会很安全了,容易出现一 些不安全因素。 长治职业技术学院信息工程系毕业设计 5 交换机拥有一条很高带宽的背部总线和内部交换矩阵。交换机的所有的端 口都挂接在这条背部总线上。控制电路收到数据包以后,处理端口会查找内存 中的 MAC 地址(网卡的硬件地址)对照表以确定目的 MAC 的 NIC(网卡)挂接 在哪个端口上,通过内部交换矩阵直接将数据迅速包传送到目的节点,而不是 所有节点,目的 MAC 若不存在才广播到所有的端口。这种方式我们可以明显地 看出一方面效率高,不会浪费网络资源,只是对目的地址发送数据,一般来说 不易产生网络堵塞;另

9、一个方面数据传输安全,因为它不是对所有节点都同时 发送,发送数据时其它节点很难侦听到所发送的信息。这也是交换机为什么会 很快取代集线器的重要原因之一。 交换机还有一个重要特点就是它不是像集线器一样每个端口共享带宽,它 的每一端口都是独享交换机的一部分总带宽,这样在速率上对于每个端口来说 有了根本的保障。另外,使用交换机也可以把网络“分段”,通过对照地址表, 交换机只允许必要的网络流量通过交换机,这就是后面将要介绍的 VLAN(虚拟 局域网)。通过交换机的过滤和转发,可以有效的隔离广播风暴,减少误包和 错包的出现,避免共享冲突。这样交换机就可以在同一时刻可进行多个节点对 之间的数据传输,每一节点

10、都可视为独立的网段,连接在其上的网络设备独自 享有固定的一部分带宽,无须同其他设备竞争使用。如当节点 A 向节点 D 发送 数据时,节点 B 可同时向节点 C 发送数据,而且这两个传输都享有带宽,都有 着自己的虚拟连接。打个比方就是,如果现在使用的是 10Mbps 8 端口以太网交 换机,因每个端口都可以同时工作,所以在数据流量较大时,那它的总流量可 达到 810Mbps80Mbps,而使用 10Mbps 的共享式 HUB 时,因为它是属于共享 带宽式的,所以同一时刻只能允许一个端口进行通信,那数据流量再忙 HUB 的 总流通量也不会超出 10Mbps。如果是 16 端口、24 端口的更是明显

11、了! 交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及 流量控制。目前一些高档交换机还具备了一些新的功能,如对 VLAN(虚拟局域 网)的支持、对链路汇聚的支持,甚至有的还具有路由和防火墙的功能。 交换机除了能够连接同种类型的网络之外,还可以在不同类型的网络(如 以太网和快速以太网)之间起到互连作用。如今许多交换机都能够提供支持快 速以太网或 FDDI 等的高速连接端口,用于连接网络中的其它交换机或者为带宽 占用量大的关键服务器提供附加带宽。 长治职业技术学院信息工程系毕业设计 6 一般来说,交换机的每个端口都用来连接一个独立的网段,但是有时为了 提供更快的接入速度,我们可以把

12、一些重要的网络计算机直接连接到交换机的 端口上。这样,网络的关键服务器和重要用户就拥有更快的接入速度,支持更 大的信息流量。 总之,交换机是一种基于 MAC 地址识别,能完成封装转发数据包功能的网 络设备。交换机对于因第一次发送到目的地址不成功的数据包会再次对所有节 点同时发送,企图找到这个目的 MAC 地址,找到后就会把这个地址重新加入到 自己的 MAC 地址列表中,这样下次再发送到这个节点时就不会发错。交换机的 这种功能就称之为“MAC 地址学习”功能。 3、 交换机的发展趋势 近几年来,随着企业数据通信业务以及相关的融合业务的迅猛发展,以太 网交换机作为不可或缺的关键设备不仅在数量上获得

13、了极大的提高,而且在质 量、性能等方面不断完善。企业的信息应用正在全面走向宽带化和融合化,在 这一背景下,传统的实现简单连接和数据传输功能的以太网交换机已成为过去, 纵观当前整个发展趋势,我们发现以太网交换机正朝着高速化、智能化的方向 前进。 首先,速度是我们衡量网络性能的一个重要标准,从而也就成为以太网交 换机等设备发展的一个重要方向。从最初的百兆到千兆再到万兆,以太网不断 满足着人们快速增长的需求,给人们带来超乎寻常的体验。目前,人们对带宽 的要求正在迅速提高,如迅猛发展的存储网络必需的海量数据传输通道;大量高 带宽汇聚的城域网络;不断丰富的宽带应用所需的带宽支持;大型金融机构的数 据集中

14、;企业核心业务、ERP、CRM 等复杂的应用扩展。今天,千兆为骨干、百 兆为接入的主流结构,将逐渐向万兆为骨干、千兆为接入的结构过渡。 其次是智能化,这里所指的智能化不仅包括交换机设备智能化的管理,还 包括它们对越来越多的智能业务的支持。随着网络部署新应用和融合多业务的 需求日益迫切,单一交换机需要拥有丰富的功能以提供更多的支持,与此同时, 复杂的网络环境加剧了网络管理的难度,通过智能交换设备进行网络的集中管 理,不仅简化了管理步骤,而且降低了部署和维护的成本。从目前的市场发展 趋势来看,智能交换机的需求量有了明显上升,越来越多的用户更愿意将智能 交换机作为设备采购的首选。现在,越来越多的网络

15、厂商更加注重交换设备的 长治职业技术学院信息工程系毕业设计 7 管理性能和功能融合,QoS、单一 IP 地址管理、远程控制等功能成为智能交换 机不可或缺的重要特性。 为了承载远程教学、呼叫中心、视频会议、VoIP 语音服务、VOD 视频点播 等对带宽和时延敏感的应用,智能化的以太网交换机还提供了丰富的 QoS 策略, 保证了关键业务的快速、及时转发。流量访问控制、速度限制、远程管理等智 能管理特性都成为以太网交换机帮助用户提升网络运行效率的重要因素。 此外,以太网交换机越来越多地融入路由功能。以往,大家习惯将交换机 看作基于局域网技术的一种设备,认为只有在局域网上,才考虑使用交换机, 如果要与

16、广域网互连,那就是路由器的事情。实际上,随着 ASIC 技术和网络 处理器的不断发展成熟以及网络逐渐被 IP 技术所统一,以太网交换技术已经走 出了当年“桥接”设备的框架,可以应用到汇聚层和骨干层,路由器中所具有的 丰富的网络接口,在目前的交换机上已经可以实现;路由器中拥有的丰富的路由 协议,在交换机中也得到大量的应用;路由器中具有的大容量路由表在交换机中 也可以实现。 对于整个以太网来说,它正在从企业级应用进入电信市场,出现了“电信 级以太网”的概念和相关的解决方案。电信业务的转型是电信级以太网产生的 最大动力。首先,IPTV、三网融合等业务是当下最热门的应用,而以太网对于 承载这些业务将非

17、常胜任,在市场空间越来越广阔的今天,电信级的以太网就 成为关键;其次,以太网越来越多地应用于家庭用户和企业用户的业务融合方面, 打包式的业务组合是现在运营商开展的重点;最后,在 IMS 技术中,用以太网可 以承载无线网络底层的 IP 传输。 二、 交换机的分类及应用 1、 交换机的分类 (1)从网络覆盖范围划分 1) 广域网交换机 广域网交换机主要是应用于电信城域网互联、互联网接入等领域的广域网 中,提供通信用的基础平台, 2)局域网交换机 长治职业技术学院信息工程系毕业设计 8 这种交换机就是我们常见的交换机了,也是我们学习的重点。局域网交换 机应用于局域网络,用于连接终端设备,如服务器、工

18、作站、集线器、路由器、 网络打印机等网络设备,提供高速独立通信通道。其实在局域网交换机中又可 以划分为多种不同类型的交换机。下面继续介绍局域网交换机的主要分类标准、 (2)根据传输介质和传输速度划分 根据交换机使用的网络传输介质及传输速度的不同我们一般可以将局域网 交换机分为以太网交换机、快速以太网交换机、千兆(G 位)以太网交换机、 10 千兆(10G 位)以太网交换机、FDDI 交换机、ATM 交换机和令牌环交换机等。 1)以太网交换机 以太网交换机是最普遍和便宜的,它的档次比较齐全,应用领域也非常广 泛,在大大小小的局域网都可以见到它们的踪影。以太网包括三种网络接口: RJ45、BNC

19、和 AUI,所用的传输介质分别为:双绞线、细同轴电缆和粗同轴电 缆。一般是在 RJ45 接口的基础上为了兼顾同轴电缆介质的网络连接,配上 BNC 或 AUI 接口。如图 1 所示的是一款带有 RJ45 和 AUI 接口的以太网交换机 产品示意图。 图 1 2)快速以太网交换机 这种交换机是用于 100Mbps 快速以太网。快速以太网是一种在普通双绞线 或者光纤上实现 100Mbps 传输带宽的网络技术。一般来说这种快速以太网交换 机通常所采用的介质也是双绞线,有的快速以太网交换机为了兼顾与其它光传 输介质的网络互联,或许会留有少数的光纤接口“SC”。图 2 所示的是一款快 速以太网交换机产品示

20、意图。 长治职业技术学院信息工程系毕业设计 9 图 2 3)千兆以太网交换机 千兆以太网交换机是用于目前较新的一种网络千兆以太网中,=它一般 用于一个大型网络的骨干网段,所采用的传输介质有光纤、双绞线两种,对应 的接口为“SC”和“RJ45”接口两种。图 3 所示的就是两款千兆以太网交换 机产品示意图。 图 3 4)10 千兆以太网交换机 10 千兆以太网交换机主要是为了适应当今 10 千兆以太网络的接入,它一 般是用于骨干网段上,采用的传输介质为光纤,其接口方式也就相应为光纤接 口。,从图中可以看出,它全采用光纤接口。 图 4 5)ATM 交换机 ATM 交换机是用于 ATM 网络的交换机产

21、品,它的传输介质一般采用光纤, 接口类型同样一般有两种:以太网 RJ45 接口和光纤接口,这两种接口适合与 不同类型的网络互联。图 5 就是这样一款 ATM 交换机产品示意图。 长治职业技术学院信息工程系毕业设计 10 图 5 6) FDDI 交换机 FDDI 技术是在快速成以太网技术还没有开发出来之前开发的,FDDI 交换机 是用于老式中、小型企业的快速数据交换网络中的,它的接口形式都为光纤接 口,图 6 所示的是一款 3COM 公司的 FDDI 交换机产品示意图。 图 6 (3)根据应用层次划分 根据交换机所应用的网络层次,我们又可以将网络交换机划分为可分为企 业级交换机、校园网交换机、部

22、门级交换机和工作组交换机、桌机型交换机五 种。 1)企业级交换机 企业级交换机属于一类高端交换机,一般采用模块化的结构,可作为企业 网络骨干构建高速局域网,所以它通常用于企业网络的最顶层。 图 7 2)校园网交换机 校园网交换机,这种交换机应用相对较少,主要应用于较大型网络,且一 般作为网络的骨干交换机。这种交换机具有快速数据交换能力和全双工能力, 可提供容错等智能特性,还支持扩充选项及第三层交换中的虚拟局域网 (VLAN)等多种功能。 长治职业技术学院信息工程系毕业设计 11 3)部门级交换机 部门级交换机是面向部门级网络使用的交换机,它较前面两种所能随的网 络规模要小许多。这类交换机可以是

23、固定配置,也可以是模块配置,一般除了 常用的 RJ45 双绞线接口外,还带有光纤接口。如图 8 所示是一款部门级交换 机产品示意图。 图 8 4)工作组交换机 工作组交换机是传统集线器的理想替代产品,一般为固定配置,配有一定 数目的 10BaseT 或 100BaseTX 以太网口。如图 9 所示的是一款快速以太网 工作组交换机产品示意图。 图 9 5)桌面型交换机 桌面型交换机,这是最常见的一种最低档交换机,它区别于其他交换机的 一个特点是支持的每端口 MAC 地址很少,通常端口数也较少(12 口以内,但不 是绝对),只具备最基本的交换机特性,当然价格也是最便宜的。图 10 是两款 不同品牌

24、型号的桌面型交换机产品示意图。 图 10 (4)根据交换机的结构划分 长治职业技术学院信息工程系毕业设计 12 如果按交换机的端口结构来分,交换机大致可分为:固定端口交换机和模 块化交换机两种不同的结构。其实还有一种是两者兼顾,那就是在提供基本固 定端口的基础之上再配备一定的扩展插槽或模块。 1)固定端口交换机 固定端口顾名思义就是它所带有的端口是固定的。目前交换机的端口比较 杂,非标准的端口数主要有:4 端口,5 端口、10 端口、12 端口、20 端口、22 端口和 32 端口等。 由于它只能提供有限的端口和固定类型的接口,因此,无论从可连接的用 户数量上,还是所从可使用的传输介质上来讲都

25、具有一定的局限性,如图 11、 图 12 分别是一款 16 端口和 24 端口的交换机产品示意图。 图 11 图 12 2)模块化交换机 模块化交换机虽然在价格上要贵很多,但拥有更大的灵活性和可扩充性, 用户可任意选择不同数量、不同速率和不同接口类型的模块,以适应千变万化 的网络需求。如图 15 为一款模块化快速以太网交换机产品示意图,在其中就具 有 4 个可拨插模块,可根据实际需要灵活配置。 图 15 (5)根据交换机工作的协议层划分 根据工作的协议层交换机可分第二层交换机、第三层交换机和第四层交换 机。 长治职业技术学院信息工程系毕业设计 13 1)第二层交换机 第二层交换机是对应于 OS

26、IRM 的第二协议层来定义的,因为它只能工作 在 OSIRM 开放体系模型的第二层数据链路层。第二层交换机依赖于链路 层中的信息(如 MAC 地址)完成不同端口数据间的线速交换,主要功能包括物 理编址、错误校验、帧序列以及数据流控制。如下图 16 所示的是一款第二层交 换机的产品示意图。要说明的是,所有的交换机在协议层次上来说都是向下兼 容的,也就是说所有的交换机都能够工作在第二层。 图 16 2)第三层交换机 第三层同样是对应于 OSIRM 开放体系模型的第三层网络层来定义的, 也就是说这类交换机可以工作在网络层,它比第二层交换机更加高档,功能更 加强。第三层交换机因为工作于 OSIRM 模

27、型的网络层,所以它具有路由功能, 它是将 IP 地址信息提供给网络路径选择,并实现不同网段间数据的线速交换。 图 17 所示的是 3COM 公司是一款第三层交换机产品示意图。 图 17 3)第四层交换机 第四层交换机是采用第四层交换技术而开发出来的交换机产品,当然它工 作于 OSIRM 模型的第四层,即传输层,直接面对具体应用。第四层交换机支 持的协议是各种各样的,如 HTTP,FTP、Telnet、SSL 等。目前由于这种交换技 术尚未真正成熟且价格昂贵,所以,第四层交换机在实际应用中目前还较少见。 如图 18 所示的是一款第四层交换机产品示意图。从图中可以看出它也是采用模 块结构的。 长治

28、职业技术学院信息工程系毕业设计 14 图 18 (6)根据是否支持网管功能分 如果按交换机是否支持网络管理功能,我们可以将交换机又可大分为“网 管型”和“非网管理型”两大类。 网管型交换机的任务就是使所有的网络资源处于良好的状态。网管型交换 机产品提供了基于终端控制口(Console)、基于 Web 页面以及支持 Telnet 远 程登录网络等多种网络管理方式。网管型交换机支持 SNMP 协议,SNMP 协议由 一整套简单的网络通信规范组成,可以完成所有基本的网络管理任务,对网络 资源的需求量少,具备一些安全机制,。NMP 协议的工作机制非常简单,主要 通过各种不同类型的消息,即 PDU(协议

29、数据单位)实现网络信息的交换。图 19 所示的是两款网管型交换机产品示意图。 图 19 2 2、 交换机的应用交换机的应用 (1)大型企业(500 节点以上):大型企业具有跨地域、跨行业、多层次和全 方位等特点,业务内容覆盖面广,网络数据传输量大,数据交换能力强,首先 要满足企业内部通信的需要, 建立网络平台。并且要求网络系统不宕机,稳定 可靠,不间断运行。要在注重考虑高性能、可管理性、高可靠性、适用性和性 能价格比的基础上选择产品。 (2)邮电行业:电信系统由于其经营特点和为公众服务的目的,决定了电信系 长治职业技术学院信息工程系毕业设计 15 统机构在地理位置上分布范围广,提供业务多而且不

30、断更新。网络设备要求更 是严格,一般网络设备选型为广域网产品。 (3)铁路系统:铁路系统一般对广域网通信要求较高,各个站点的节点数不是 特别多,所以各站点在建设局域网进行设备选型时可考虑选择部门级交换机或 工作组级交换机。 (4)银行业:该行业支行分布范围广,业务活动频繁,业务品种变化多,业务 量增长快,因此对稳定性和响应时间要求比较高。由于该行业对数据敏感性特 别高,因此要求有链路冗余,传输链路应具有备份功能,一旦主线路发生故障, 备份线路可立即替换。所以要求网络设备处理能力强、容错性能好,并考虑好 扩展性、可用性及可靠性。 (5)证券业:该行业具有迅速、及时响应和稳定、安全、可靠、不间断运

31、行的 特点。设备选型要求背板速度快、冗余性能好、可管理及可堆叠,并充分考虑 好设备的可开放性、可扩展性、可用性和可靠性。 (6)教育行业:该行业对数据的关键性要求不是很高,涉及到多媒体教学、视 频点播等主要应用,设备选型时要考虑到高带宽、高可用性及高扩展性。 (7)中小型企业:对于企业的网络节点数少于 500 点的中小型企业,在创建企 业 Intranet 时,由于企业内部数据流量不大,实时响应性不高,同时考虑到企 业的可持续性发展,应注重网络设备的通用性、可靠性、可管理性、可扩充性 及性能价格比。 总之,网络已经改变,用户却希望网络总是可以工作并且总是透明的。适 应这种需求需要有弹性、速度和

32、安全的控制。Internet 及 Intranet 已经使企 业将注意力集中到最重要的东西信息上,而不是基础结构上。通过策略控 制网络是新的网络技术范例。控制方式使网络变得透明并保持配置 Intranet 的灵活性。通过交换技术,能满足用户今天及未来的商业需求。而灵活的组网、 线速性能以及完全的扩展性能使设备配置长期有效。 三、 交换机的体系结构 多层交换体系结构的引入有效地提高了局域网的速度,对多层交换体系结 构排队模型、交换实施和交换结构等方面的了解,可以更深刻地认识到局域网 交换机在性能上的提高。 长治职业技术学院信息工程系毕业设计 16 1、排队模型排队模型 交换结构是指数据从一个端点

33、到达另一个端点的“高速路”,排队是一种 用于控制拥塞的缓冲机制,当交换结构出现拥塞时,会在很大程度上直接影响 交换机的性能,所以进行拥塞管理是非常有必要的。在多个端口争用同一个端 口时就需要拥塞管理,对信息包进行排队处理。 排队可以采用动态缓冲区排队或固定缓冲区排队,其中动态缓冲区排队时缓冲 区长度为固定增量(如每次 64K 字节),可以更有效地利用缓冲区资源;而固 定缓冲区排序时缓冲区的长度是固定的,这样缓冲区的使用效率不高,但比定 制控制器(custom controllers)成本低。 排队可以在交换结构的输入端口进行,即输入排队,也可在交换结构的输出端 口进行,即输出排队。在输入排队时

34、,信息包在进入端口处得到缓冲,最高可 将吞吐量减少 60,但会造成线路端阻塞;在输出排队时缓冲区设在输出端口, 无线路阻塞,但在流量高峰期间会造成缓冲区溢出。 2、交换实施交换实施 交换实施用来说明交换决策的地点和方式:是在本地还是在中央地点,是 最长匹配还是准确匹配。 交换决策的地点是中央地点时,就是集中交换。集中交换采用集中发送表,针 对交换和识别提供集中控制,为达到实施的快速处理,查询由 ASIC 完成,集中 交换可以执行第 2 层或第 3 层查询。 在分布式交换时,交换决策由端口或模块在本地进行,其第 2 层和第 3 层表必 须实现同步化,以便说明添加、移动或修改。 交换实施还可分为基

35、于流量的交换和基于转发信息库的交换。基于流量的交换 是基于需求的交换,入口包含源地址、目标地址和/或第 4 层信息,处理的第一 个信息包由路径处理器交换,此流中后面的信息包由路径高速缓存交换,流量 高速缓存决策在本地和/或中央进行,所有信息包都在第 3 层交换。 基于转发信息库的交换是基于拓扑的交换,高速缓存根据路由表而非流量预装 来进行。信息包进入路由器无需过程交换,决策支持在本地或中央进行,与交 换结构无关。 3、交换结构交换结构 交换结构包括两个层面的内容,其一是总线,其二是共享内存。 采用单个 长治职业技术学院信息工程系毕业设计 17 总线时,FDDI 上行链路模块、ATM 上行链路模

36、块、以太网交换模块和快速以太 网交换模块都连到一个中央结构元素(central fabric element)上,每个端 口必须为接入仲裁,采用单个总线易于进行广播和多点广播,但容易造成过载。 采用交叉总线结构时,多条输入总线可实现纵横结构的建立,一般情况下不会 造成阻塞。但在进行广播和多点广播时比较复杂,如进行查阅表的转发时。 交换机内部有一个内存库(memory pool),交换机的各个模块一起来共享这一 内存库。其中到内存的交换输入由 ASIC 管理,交换核心(switching core)执 行查阅功能,将目标地址分解到内存中的指针,然后交换信息包。其中缓冲区 可以为固定式或动态式,如

37、果体系结构无阻塞,所需缓冲区就可以少一些。 四、四、 交换机的工作原理交换机的工作原理 交换机和集线器在外型上非常相似,而且都遵循 IEEE802.3 及其扩展标准, 介质存取方式也均为 CSMACD,但是它们之间在工作原理上还是有着根本的区 别。简单地说,由交换机构建的网络称之为交换式网络,每个端口都能独享带 宽,所有端口都能够同时进行通讯,并且能够在全双工模式下提供双倍的传输 速率。而集线器构建的网络称之为共享式网络,在同一时刻只能有两个端口 (接收数据的端口和发送数据的端口)进行通讯,所有的端口分享固有的带宽。 下面以简单方式介绍如下: 要明白交换机的优点我们首先就必须明白交换机的基本工

38、作原理,而交换 机的工作原理其实最根本的是要理解“共享”(Share)和“交换”(Switch) 这两个概念。集线器是采用共享方式进行数据传输的,而我们在这里要讲的交 换机工作原理则是采用“交换”方式进行数据传输的。我们可以把“共享”和 “交换”理解成公路。“共享”方式就是来回车辆共用一个车道的单车道公路, 而“交换”方式则是来回车辆各用一个车道的双车道公路,“共享”和“交换” 这两种数据传输方式的示意图分别如图 1 左、右图所示。 长治职业技术学院信息工程系毕业设计 18 图 1 从我们平常生活中就可感觉到这两种方式的不同之处,明显可以感受到双 车道的交换方式的优越性。因为双车道来回的车辆可

39、以在不同的车道上单独行 走,一般来说如果不出现意外的外是不可能出现大塞车现象(当然也有可能, 那就车辆太多,速度太慢情况下),而单车道就象我们过单车道的桥一样,来 回的车辆每次只能允许一个方向的车辆经过这个桥,这样就很容易出现塞车现 象。 交换机进行数据交换的原理就是在这样的背景下产生,它解决了集线器那 种共享单车道容易出现“塞车”现象。在交换机技术上把这种“独享”道宽 (网络上称之为“带宽”)情况称之为“交换”,这种网络环境称为“交换式 网络”,交换式网络必须采用交换机(Switch)来实现。从图 1 右图可以知道 交换式网络可以是“全双工”(Full Duplex)状态,即可以同时接收和发

40、送数 据,数据流是双向的。而集线器的“共享”方式的网络就称之为“共享式网络” ,共享式网络采用集线器(集线器)作为网络连接设备。显然,共享网络的效 率非常低,在任一时刻只能有一个方向的数据流,即处于“半双工”(Half Duplex)模式,也称为“单工”模式。 而对于交换机而言,它能够“认识”连接到自己身上的每一台电脑,凭什 么认识呢?就是凭每块网卡物理地址,俗称“MAC 地址”。交换机还具有 MAC 地址学习功能,它会把连接到自己身上的 MAC 地址记住,形成一个节点与 MAC 地址对应表。凭这样一张表,它就不必再进行广播了,从一个端口发过来的数 据,其中会含有目的地的 MAC 地址,交换机

41、在保存在自己缓存中的 MAC 地址表 里寻找与这个数据包中包含的目的 MAC 地址对应的节点,找到以后,便在这两 个节点间架起了一条临时性的专用数据传输通道,这两个节点便可以不受干扰 地进行通信了。要注意交换机档次越低,交换机的缓存就越小,也就是说为保 存 MAC 地址所准备的空间也就越小,对应的就是它能记住的 MAC 地址数也就越 少。通常一台交换机都具有 1024 个 MAC 地址记忆空间,都能满足实际需求。从 上面的分析来看我们知道交换机所进行的数据传递是有明确的方向的,而不是 乱传递,而不是集线器的广播方式,这种传递示意图如图 2 所示。同时由于交 换机可以进行全双工传输,所以交换机可

42、以同时在多对节点之间建立临时专用 通道,形成了立体交叉的数据传输通道结构。 长治职业技术学院信息工程系毕业设计 19 图 2 交换机的数据传递工作原理可以简单地这样来说明: 当交换机从某一节点收到一个以太网帧后,将立即在其内存中的地址表 (端口号MAC 地址)进行查找,以确认该目的 MAC 的网卡连接在哪一个节点 上,然后将该帧转发至该节点。如果在地址表中没有找到该 MAC 地址,也就是 说,该目的 MAC 地址是首次出现,交换机就将数据包广播到所有节点。拥有该 MAC 地址的网卡在接收到该广播帧后,将立即做出应答,从而使交换机将其节 点的“MAC 地址”添加到 MAC 地址表中。换言之,当交

43、换机从某一节点收到一 个帧时(广播帧除外),将对地址表执行两个动作,一是检查该帧的源 MAC 地 址是否已在地址表中,如果没有,则将该 MAC 地址加到地址表中,这样以后就 知道该 MAC 地址在哪一个节点;二是检查该帧的目的 MAC 地址是否已在地址表 中,如果该 MAC 地址已在地址表中,则将该帧发送到对应的节点即可,而不必 像集线器那样将该帧发送到所有节点,只须将该帧发送到对应的节点,从而使 那些既非源节点又非目的节点的节点间仍然可以进行相互间的通信,从而提供 了比集线器更高的传输速率。如果该 MAC 地址不在地址表中,则将该帧发送到 所有其它节点(源节点除外),相当于该帧是一个广播帧。

44、 五、 交换机的选择依据 1、 选购因素 1)背板带宽、二/三层交换吞吐率。这个决定着网络的实际性能,不管交换 机功能再多,管理再方便,如果实际吞吐量上不去,网络只会变得拥挤不堪。 所以这三个参数是最重要的。背板带宽包括交换机端口之间的交换带宽,端口 与交换机内部的数据交换带宽和系统内部的数据交换带宽。二/三层交换吞吐率 表现了二/三层交换的实际吞吐量,这个吞吐量应该大于等于交换机(端口 端口带宽) 。 2)VLAN 类型和数量,一个交换机支持更多的 VLAN 类型和数量将更加方便 地进行网络拓扑的设计与实现。 长治职业技术学院信息工程系毕业设计 20 3)TRUNKING,目前交换机都支持这

45、个功能,在实际应用中还不太广泛,所 以个人认为只要支持此功能即可,并不要求提供最大多少条线路的绑定。 4)交换机端口数量及类型,不同的应用有不同的需要,应视具体情况而定。 5)支持网络管理的协议和方法。需要交换机提供更加方便和集中式的管理。 6)Qos、802.1q 优先级控制、802.1X、802.3X 的支持,这些都是交换机发 展的方向,这些功能能提供更好的网络流量控制和用户的管理,应该考虑采购 支持这些功能的交换机。 7)堆叠的支持,当用户量提高后,堆叠就显得非常重要了。一般公司扩展 交换 机 端口的方法为一台主交换机各端口下连接分交换机,这样分交换机 与主交换机的最大数据传输速率只有

46、100M,极大得影响了交换性能,如果能采 用堆叠模式,其以 G 为单位得带宽将发挥出巨大的作用。主要参数有堆叠数量、 堆叠方式、堆叠带宽等。 8)交换机的交换缓存和端口缓存、主存、转发延时等也是相当重要的参数。 9)对于三层交换机来说,802.1d 生产树也是一个重要的参数,这个功能 可以让交换机学习到网络结构,对网络的性能也有很大的帮助。 10)三层交换机还有一些重要的参数,如启动其他功能时二/三是否保持线 速转 发、路由表大小、访问控制列表大小、对路由协议的支持情况、对组播协 议的支持情况、包过滤方法、机器扩展能力等都是值得考虑的参数,应根据实 际情况考察。 2、 技术特点 1)转发技术:

47、(Forwarding Technologies) 转发技术是指交换机所采用的用于决定如何转发数据包的转发机制。各种 转发技术各有优缺点。 直通转发技术:(Cut-through) 交换机一旦解读到数据包目的地址,就开始向目的端口发送数据包。通常, 交换机在接收到数据包的前 6 个字节时,就已经知道目的地址,从而可以决定 长治职业技术学院信息工程系毕业设计 21 向哪个端口转发这个数据包。直通转发技术的优点是转发速率快、减少延时和 提高整体吞吐率。其缺点是交换机在没有完全接收并检查数据包的正确性之前 就已经开始了数据转发。 这样,在通讯质量不高的环境下,交换机会转发所有的完整数据包和错误 数据

48、包,这实际上是给整个交换网络带来了许多垃圾通讯包,交换机会被误解 为发生了广播风暴。总之,直通转发技术适用与网络链路质量较好、错误数据 包较少的网络环境。 存储转发技术:(Store-and-Forward) 存储转发技术要求交换机在接收到全部数据包后再决定如何转发。这样一 来,交换机可以在转发之前检查数据包完整性和正确性。其优点是:没有残缺数 据包转发,减少了潜在的不必要数据转发。其缺点是:转发速率比直接转发技术 慢。所以,存储转发技术比较适应与普通链路质量的网络环境。 碰撞逃避转发技术:(Collision-avoidance) 某些厂商(3Com)的交换机还提供这种厂商特定的转发技术。碰

49、撞逃避转发 技术通过减少网络错误繁殖,在高转发速率和高正确率之间选择了一条折衷的 解决办 2)延时:(Latency) 交换机延时是指从交换机接收到数据包到开始向目的端口复制数据包之间 的时间间隔。有许多因素会影响延时大小,比如转发技术等等。采用直通转发 技术的交换机有固定的延时。因为直通式交换机不管数据包的整体大小,而只 根据目的地址来决定转发方向。 所以,它的延时是固定的,取决于交换机解读数据包前 6 个字节中目的地 址的解读速率。采用存储转发技术的交换机由于必须要接收完了完整的数据包 才开始转发数据包,所以它的延时与数据包大小有关。数据包大,则延时大;数 据包小,则延时小。 3)管理功能:(Management) 交换机的管理功能是指交换机如何控制用户访问交换机,以及用户对交换 机的可视程度如何。通常,交换机厂商都提供管理软件或满足第三方管理软件 远程管理交换机。一般的交换机满足 SNMP MIB I / MIB II 统计管理功能。而 复杂一些的交换机会增加通过内置 RMON 组(mini-RMON)来支持 RMON 主动监视功 长治职业技术学院信息工程系毕业设计 22 能。有的交换机还允许外接

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1