VLSW4150三层交换机的软件系统采用了模块化、分布式的设计方法,基于实时多任务操作系统 。软件系统的结构呈层次结构,一层建立在另一层的基础上,每一层都使用近邻它的下一层所提供的服务,并且为它上面一层提供更高一级的服务,其优点是:可以向上层软件屏蔽底层操作,提高上层软件的可移植性,提高软件的可维护性 。
如图4所示,软件大体分为三个层面:
(1)驱动层
驱动程序将上层软件和硬件系统进行了连接,把上层软件的路由更新、治理及配置命令转化为硬件系统所能识别的格式,从而达到更新其内部数据结构如路由表,地址表等,控制及治理硬件交换系统的目的;同时设备驱动程序把底层硬件收到的路由更新报文、控制治理帧及收到的各种信息传递给上层软件处理;
(2)协议栈
实现了TCP/IP、802.1D和802.1Q等协议,为上层的应用程序提供良好的接口;
(3)应用层
主要包括路由模块和网管模块,路由模块实现了RIP和OSPF等协议,即实现第三层路由的主要功能;网管模块实现了SNMP和RMON等网管模块,使三层交换机具有部分网管功能,保证三层交换机更好地正常运转 。
图4; 软件结构
;4.第三层交换机的应用
第三层交换机的主要用途是代替传统路由器作为网络的核心,因此,凡是没有广域连接需求,同时又需要路由器的地方,都可以用第三层交换机来代替 。在企业网和校园网中,一般会将第三层交换机用在网络的核心层,用第三层交换机上的千兆端口或百兆端口连接不同的子网或VLAN 。第三层交换机解决了局域网VLAN必须依靠路由器进行治理的局面,解决了传统路由器速度低、复杂所造成的网络瓶颈问题 。利用三层交换机在局域网中划分VLAN,可以满足用户端多种灵活的逻辑组合,防止了广播风暴的产生,对不同 VLAN 之间可以根据需要设定不同的访问权限,以此增加网络的整体安全性,极大地提高网络治理员的工作效率,而且第三层交换机可以合理配置信息资源,降低网络配置成本,使得交换机之间连接变得灵活 。
作者:阎大海1,徐塞虹1,张仕军21北京邮电大学计算机网络研究中心(100876)2北京万林克通信技术有限公司(100101) Email:yandahai1980@126.com
参考文献
[1](美)Metzler,J.DeNoia,L,第三层交换[M] 。机械工业出版社 2000。
[2]MPC8272PowerQUICCII(TM),Family Reference Manual[Z], Freescale SemicondUCtor,2004. [3]Advance data sheet BCM5645[Z], Broadcom company,2003.
TheResearchandDesign of The Layer 3 Switch
YanDahai1,XuSaihong1, Zhang Shijun21.
ComputerNetworkResearchCenter , BUPT Beijing (100876)
2.BeijingVanlinkCommunication & Technology Co. , Ltd (100101)
Abstract
【三层交换机的原理和设计】 Thelayer3switch has the advantages of both the layer 2 switching and the layer 3 routing and then becomes an important device in broadband high-speed network. At first, this paper introduces the layer 3 switch technology and the working principle of the layer 3 switch, and then introduces the design of a layer 3 switch,which is carried out according to this design, has been put into practical running. KeyWords:switch; route; layer 3 switch
推荐阅读
- 金星的爱情经典语录
- NOKIA E50短信功能上的缺点
- 利用第三层交换机实现多子网的划分
- 贳组词贳的组词贳怎么组词
- 二层交换机的六条安全秘诀
- 如何选用施工的机械呢
- 共享我的E50音乐心得
- 三层交换机的发展趋势以及技术细分
- 晚霞的变化过程
- Cisco交换机密码恢复
