三层交换机的基本原理与设计思路

上传人:枫** 文档编号:550303645 上传时间:2023-12-28 格式:DOCX 页数:4 大小:14.48KB
返回 下载 相关 举报
三层交换机的基本原理与设计思路_第1页
第1页 / 共4页
三层交换机的基本原理与设计思路_第2页
第2页 / 共4页
三层交换机的基本原理与设计思路_第3页
第3页 / 共4页
三层交换机的基本原理与设计思路_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《三层交换机的基本原理与设计思路》由会员分享,可在线阅读,更多相关《三层交换机的基本原理与设计思路(4页珍藏版)》请在金锄头文库上搜索。

1、三层交换机还是比较常用的,于是我研究了一下三层交换机的基本原理与设计思路,在这里 拿出来和大家分享一下,希望对大家有用。本文在介绍三层交换技术和三层交换机工作原理 的基础上,给出了一款三层交换机的设计,依照该设计实现的三层交换机已投入实际运行。1. 引言传统路由器在网络中起到隔离网络、隔离广播、路由转发以及防火墙的作业,并且随 着网络的不断发展,路由器的负荷也在迅速增长。其中一个重要原因是出于安全和管理方便 等方面的考虑,VLAN (虚拟局域网)技术在网络中大量应用。VLAN技术可以逻辑隔离各 个不同的网段、端口甚至主机,而各个不同VLAN间的通信都要经过路由器来完成转发。 由于局域网中数据流

2、量很大,VLAN间大量的信息交换都要通过路由器来完成转发,这时候 随着数据流量的不断增长路由器就成为了网络的瓶颈。为了解决局域网络的这个瓶颈,很多 企业内部、学校和小区建设局域网时都采用了三层交换机。三层交换技术将交换技术引入到 网络层,三层交换机的应用也从最初网络中心的骨干层、汇聚层一直渗透到网络边缘的接入 层。2. 第三层交换技术2.1三层交换的概念第三层交换技术也称为IP交换技术或高速路由技术等,是相对于传统交 换概念而提出的。众所周知,传统的交换技术是在 OSI 网络标准模型中的第二层数据链 路层进行操作的,而第三层交换技术是在网络模型中的第三层实现了数据包的高速转发。简 单地说,第三

3、层交换技术就是:第二层交换技术第三层转发技术,这是一种利用第三层协 议中的信息来加强第二层交换功能的机制。一个具有第三层交换功能的设备是一个带有第三 层路由功能的第二层交换机,但它是二者的有机结合,并不是简单地把路由器设备的硬件及 软件简单地叠加在局域网交换机上。2.2三层交换的原理从硬件的实现上看,目前,第二层交换机的接口模块都是通过高速背板/ 总线交换数据的。在第三层交换机中,与路由器有关的第三层路由硬件模块也插接在高速背 板/总线上,这种方式使得路由模块可以与需要路由的其他模块间高速地交换数据,从而突 破了传统的外接路由器接口速率的限制(10Mbit/slOOMbit/s)。在软件方面,

4、第三层交 换机将传统的基于软件的路由器重新进行了界定:(1)数据封包的转发:如IP/IPX封包的转发,这些有规律的过程通过硬件高速实现;(2)第三层路由软件:如路由信息的更新、路由表维护、路由计算、路由的确定等功能, 用优化、高效的软件实现。假设有两个使用IP协议的站点,通过第三层交换机进行通信的过程为:若发送站点A在开 始发送时,已知目的站B的IP地址,但尚不知道它在局域网上发送所需要的MAC地址, 则需要采用地址解析(ARP)来确定B的MAC地址。A把自己的IP地址与B的IP地址 比较,采用其软件中配置的子网掩码提取出网络地址来确定B是否与自己在同一子网内。 若B与A在同一子网内,A广播一

5、个ARP请求,B返回其MAC地址,A得到B的 MAC 地址后将这一地址缓存起来,并用此 MAC 地址封包转发数据,第二层交换模块查找 MAC地址表确定将数据包发向目的端口。若两个站点不在同一子网内,则A要向缺省网 关”发出ARP (地址解析)封包,而”缺省网关的IP地址已经在系统软件中设置,这个IP地 址实际上对应第三层交换机的第三层交换模块。当 A 对缺省网关的 IP 地址广播出一个ARP请求时,若第三层交换模块在以往的通信过程中已得到B的MAC地址,则向发送站 A回复B的MAC地址;否则第三层交换模块根据路由信息向目的站广播一个ARP请求, B得到此ARP请求后向第三层交换模块回复其MAC

6、地址,第三层交换模块保存此地址并 回复给发送站A .以后,当再进行A与B之间数据包转发时,将用最终的目的站点的MAC 地址封包,数据转发过程全部交给第二层交换处理,信息得以高速交换2.3 第三层交换的特 点突出的特点如下:(1)。有机的硬件结合使得数据交换加速;(2)。优化的路由软件使得路由过程效率提高;(3)。除了必要的路由决定过程外,大部分数据转发过程由第二层交换处理;(4)。多个子网互连时只是与第三层交换模块的逻辑连接,不象传统的外接路由器那样需增 加端口,保护了用户的投资。第三层交换的目标是,只要在源地址和目的地址之间有一条更为直接的第二层通路,就没有 必要经过路由器转发数据包。第三层

7、交换使用第三层路由协议确定传送路径,此路径可以只 用一次,也可以存储起来,供以后使用。之后数据包通过一条虚电路绕过路由器快速发送。第三层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管 理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。当然,三层交换技术并不 是网络交换机与路由器的简单叠加,而是二者的有机结合,形成一个集成的、完整的解决方 案。3. 一款第三层交换机的设计考虑到市场需要,交换机成本和自主知识产权因素,我们设计开 发了有自主知识产权的VLSW4150系列交换机。VLSW4150系列交换机是为企业提供的高 性能、多层次化的解决方案。VLSW 415

8、0也适用于ISP和服务提供商,尤其是对于一些大 型的运营商,将能够增强其在IP市场的竞争力。3.1总体设计VLSW4150交换机有24个RJ45 10/100BASETX自适应端口,提供2个可选 的光纤10/100BaseTx以太口、100BaseFx快速以太端口或者千兆以太网口 (SX,LX,ZX), 并另外提供一个串口和一个100M以太网口对交换机进行配置。VLSW4150交换机的体系结构可以支持最高到11Gbps的速率,多层交换速率达到6.6Mpps; 可以支持8,192个MAC地址;为了更好的控制网络流量和网络安全,还支持以1M为步 长的速率限制;支持TaggedVLAN和MAC-ba

9、sed的帧过滤以及RIP、OSPF和BGP路由协 议。VLSW4150交换机提供堆栈技术可以以一个逻辑IP地址来管理多个交换机,并可在一个口 上镜像其他的数据包,提供基于Web的网管系统以及CLI方式来调试交换机。VLSW4150 支持SNMP协议、RMON和Telnet功能来便于管理。3.2 硬件结构VLSW4150 三层交换机的硬件结构分为两个部分,处理器模块和交换模块,它们之间通过 PCI 接口相连,同时配合相应的外围电路形成完整的三层交换机系统。(1)处理器模块处理器部采用一款MOTOROLAPowerQUICCIICPU,同一些外部存储设备以及一些外围电 路构成三层交换机的处理器部分

10、。处理器模块主要是运行嵌入式操作系统,配置系统和路由 表的维持,而不是数据转发通路的组成部分。CPLD保存一些CPU初始化的一些配置以保 证上电后CPU正常启动,Flash芯片用于存储三层交换机的所需要的所有软件和相关配置, SDRAM在系统启动之后载入FLASH中的程序,保证系统正常运行。处理器模块一方面提 供一个快速以太网接口和一个异步口,用于对交换机进行配置和调试;另一方面通过 PCI 接口和交换模块相连,通过PCI接口对交换模块进行控制,并进行数据传输。(2)交换模块交换模块采用了 BROADCOM公司的BCM5645作为ASIC芯片,通过PCI接口与处理器模 块进行通信完成数据传输,

11、通过5645提供的内存接口,可以给交换模块提供一个64M的外 部SDRAM,从而提高交换机的吞吐量和交换速度。5645通过MII接口和GMII接口分别连 接 24 个百兆以太网和 2 个千兆以太网。3.3 软件结构VLSW4150 三层交换机的软件系统采用了模块化、分布式的设计方法,基于实时多任务操 作系统。软件系统的结构呈层次结构,一层建立在另一层的基础上,每一层都使用近邻它的 下一层所提供的服务,并且为它上面一层提供更高一级的服务,其优点是:可以向上层软件 屏蔽底层操作,提高上层软件的可移植性,提高软件的可维护性。软件大体分为三个层面:(1)驱动层驱动程序将上层软件和硬件系统进行了连接,把

12、上层软件的路由更新、管理及配置命令转化 为硬件系统所能识别的格式,从而达到更新其内部数据结构如路由表,地址表等,控制及管 理硬件交换系统的目的;同时设备驱动程序把底层硬件收到的路由更新报文、控制管理帧及 收到的各种信息传递给上层软件处理;(2)协议栈实现了 TCP/IP、802.1D和802.1Q等协议,为上层的应用程序提供良好的接口;(3)应用层主要包括路由模块和网管模块,路由模块实现了 RIP和OSPF等协议,即实现第三层路由的 主要功能;网管模块实现了 SNMP和RMON等网管模块,使三层交换机具有部分网管功能, 保证三层交换机更好地正常运转。4. 第三层交换机的应用第三层交换机的主要用

13、途是代替传统路由器作为网络的核心,因此,凡是没有广域连接需求, 同时又需要路由器的地方,都可以用第三层交换机来代替。在企业网和校园网中,一般会将 第三层交换机用在网络的核心层,用第三层交换机上的千兆端口或百兆端口连接不同的子网 或VLAN第三层交换机解决了局域网VLAN必须依赖路由器进行管理的局面,解决了传统 路由器速度低、复杂所造成的网络瓶颈问题。利用三层交换机在局域网中划分VLAN,可以 满足用户端多种灵活的逻辑组合,防止了广播风暴的产生,对不同VLAN之间可以根据需 要设定不同的访问权限,以此增加网络的整体安全性,极大地提高网络管理员的工作效率 而且第三层交换机可以合理配置信息资源,降低网络配置成本,使得交换机之间连接变得灵 活。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号