收藏本站
《电子科技大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

基于END模型的三层交换机驱动的设计与实现

肖昌吉  
【摘要】:随着互联网的迅速发展,人们对网络带宽,网络性能和网络管理的要求也都愈来愈高。传统的二层以太网交换机已不能满足网络互连的需求;而与此同时,三层以太网交换机以其价格和性能上的优势成为必不可少的网络互连设备。因而对于三层交换机的设计与研究也成为一个热点。对于三层交换机设计而言,不但其主要的二/三层报文线速转发功能基本上都是依靠硬件来完成的;而且它的网络管理功能也要依靠管理交换机硬件来实现。而所有这些都需要交换机驱动的支持,因而交换机驱动的设计是交换机系统设计过程中的一个关键技术,它设计的好坏将对整个交换机系统的性能产生至关重要的影响。 结合上述背景,本文首先介绍了在这种需求下以太网技术的发展历程以及现状,并在此基础上对三层交换技术和第三层交换机工作原理进行了阐述。然后,详细分析了BCM5615 芯片体系结构和数据转发流程,并根据芯片特性给出了一个具体的三层交换交换机的软硬件系统。以此为基础,结合嵌入式驱动开发特点,针对交换机驱动的功能需求,设计出符合此三层交换机系统的驱动子系统的功能模块划分方案:将驱动分成硬件抽象层,BSP 和SSP 三个模块。而后根据各模块的功能和在交换机体系结构中的层次设计出不同的驱动技术来实现。在设计和实现过程中仔细分析了各模块的内部结构及初始化流程,并详细论述了VxWorks 环境下交换机驱动程序的设计原理及实现方法。通过使用这种层次化模块结构设计,使得上层协议模块与交换机硬件充分隔离,为交换机软件系统的移植和扩展提供了良好的基础。 本文通过设计并实现了一个能驱动交换机硬件,屏蔽底层硬件操作细节,为上层软件模块提供统一硬件控制接口的交换机驱动子系统;详细阐述基于SubEND 分层模型的交换机驱动程序的设计思想及实现过程;其中,重点描述了交换机驱动核心部分:SSP 在END 模型中的具体设计与实现。同时还对硬件抽象,高效收发包,任务调度机制,接口设计,函数挂接等技术的实现进行了研究和探讨。最后,根据交换机未来的发展应用,提出了今后交换机驱动研究与设计的重点。
【学位授予单位】:

知网文化
【相似文献】
中国期刊全文数据库 前20条
1 李伟章;三层交换与三层交换机[J];电信技术;2002年02期
2 张长青;三层交换机的应用及选择[J];通信世界;2002年27期
3 王强;如何配置网捷第三层交换机[J];微电脑世界;2002年10期
4 张旭军 ,张长青 ,张扬;剖析第三层交换机[J];微电脑世界;2002年12期
5 ;如何选择第三层交换机[J];微电脑世界;2002年12期
6 范力军,全成斌,任秀丽,栾贵兴;三层交换机系统结构的研究与实现[J];小型微型计算机系统;2003年08期
7 胡英松;校园网络三层交换机的工作原理与应用[J];信息技术;2005年05期
8 邓永红;详解三层交换机技术[J];有线电视技术;2005年15期
9 赵伟;;浅析三层交换机技术[J];科技广场;2007年03期
10 薛继强;;通过两个“区别”来认识三层交换机[J];中小企业管理与科技(上旬刊);2009年09期
11 何惠仪;朱璇;梁慎青;;二、三层交换机在气象部门间通信中的应用[J];广东科技;2010年06期
12 王晓峰;张亚蓉;;以太网三层交换机基本原理与维护[J];广播电视信息;2011年10期
13 任翠花;蔡晓莉;;华为三层交换机在城域网构建中的作用[J];科技创新与应用;2012年24期
14 冯国仕;李璞;吴海;;三层交换机的软件设计与实现[J];通信技术;2013年08期
15 ;第三层交换机还嫩[J];每周电脑报;1998年04期
16 ;ZONET ZFS5024Gm三层交换机即将亮相网络产品市场[J];有线电视技术;2002年05期
17 魏亮;三层交换机设备标准介绍[J];通信世界;2003年28期
18 乔志刚,李东生;三层交换机在局域网中的应用[J];辽宁师专学报(自然科学版);2004年04期
19 王首;;灵活应用三层交换机实现不同的网络需求[J];无线互联科技;2012年12期
20 路晋生,张杰敏;三层交换机的工作原理[J];测试技术学报;2000年02期
中国重要会议论文全文数据库 前4条
1 屈建;牛风喜;岳维东;郭满;;VLAN在莱钢骨干网中的应用[A];冶金企业MES和ERP技术实践论文集[C];2005年
2 张杰;;利用路由器与三层交换机为用户打造更合理的网络[A];中国通信学会信息通信网络技术委员会2009年年会论文集(上册)[C];2009年
3 张盛曜;;二三层交换机与路由器的比较及数据应用前景[A];黑龙江省通信学会学术年会论文集[C];2005年
4 黄长颖;刘政东;;学校局域网中三层交换机方案的实现[A];中华教育理论与实践科研论文成果选编(第3卷)[C];2010年
中国重要报纸全文数据库 前10条
1 ;三层交换机——3米跳板跳水 跳出一个新世界[N];网络世界;2004年
2 林;三层交换机的选购[N];中国电脑教育报;2002年
3 高巍;三层交换机发动防守反击[N];通信产业报;2005年
4 本报记者 鲁媛媛;三层交换机越变越美丽[N];网络世界;2004年
5 四川 朱莉;走近三层交换机[N];电脑报;2007年
6 刘晨亮;三层交换机采购问答[N];中国计算机报;2007年
7 ;为什么要使用三层交换机[N];中国电脑教育报;2002年
8 廖文;实达网络发布八款三层交换机新品[N];通信产业报;2002年
9 伊佳;三层交换机请求申“变”权[N];通信产业报;2005年
10 吕森林;初识三层交换机[N];中国电脑教育报;2002年
中国硕士学位论文全文数据库 前10条
1 李延冰;第三层交换机软件的设计与实现[D];北京邮电大学;2006年
2 李聪聪;以太网三层交换机硬件系统研究[D];湖南大学;2011年
3 宋涛;三层交换机性能测试技术研究[D];西安电子科技大学;2007年
4 肖昌吉;基于END模型的三层交换机驱动的设计与实现[D];电子科技大学;2005年
5 白文磊;第三层交换机以太网驱动的设计与实现[D];北京邮电大学;2008年
6 周伟;三层交换机自动化测试系统的设计与实现[D];电子科技大学;2013年
7 王秀成;三层交换机高可靠性的研究与实现[D];吉林大学;2005年
8 徐晔;社区宽带综合业务网三层交换机软件的设计与实现[D];中国科学院研究生院(软件研究所);2005年
9 齐璐钰;三层交换机VLAN模块的设计与实现[D];西安电子科技大学;2011年
10 同磊;分布式三层交换机的热插拔保护技术[D];杭州电子科技大学;2010年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978