三层交换机路由子系统设计与实现论文

三层交换机路由子系统设计与实现论文

ID:34108245

大小:3.03 MB

页数:75页

时间:2019-03-03

三层交换机路由子系统设计与实现论文_第1页
三层交换机路由子系统设计与实现论文_第2页
三层交换机路由子系统设计与实现论文_第3页
三层交换机路由子系统设计与实现论文_第4页
三层交换机路由子系统设计与实现论文_第5页
资源描述:

《三层交换机路由子系统设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西安电子科技大学硕士学位论文三层交换机路由子系统设计与实现姓名:巩小东申请学位级别:硕士专业:软件工程指导教师:姜建国;闪长兴20100301摘要随着企业级网络规模的不断扩大,以及伴随而来的安全、成本以及网络可控性等问题,具备口交换功能的三层交换机的优点日益突出。路由子系统做为三层交换机系统软件的核心模块,在效率、稳定性与可扩展性上有了新的要求。本文分析了路由协议与三层交换机转发原理,实现了三层交换机配套网络操作系统中的路由子系统,通过动态路由协议获得路由条目,遴选高权值路由条目并下载到交换芯片硬件路由表。其中设计

2、并实现了基于select的非阻塞多工操作循环流程,路由子系统各个守护进程初始化后,通过进入该循环完成各自功能;设计并实现了无冲突的异步队列机制,可无冲突的异步的操作临界资源路由表;实现了用户通过终端访问守护进程的功能,使用户可以方便的管理与配置路由子系统;设计并实现了路由协议差异屏蔽层,实现了路由子系统的路由协议可定制性,实现了高权值路由选择功能;实现了转发芯片路由表更新功能,可将内核路由表MAIN更新到转发芯片硬件路由表LPM。通过用例测试以及在开局中的实际应用证明,本文实现的路由子系统完成了更新路由条目到转发芯

3、片路由表的功能;在为用户定制版本添加BGP路由协议的过程中表明,本论文实现的路由子系统完成了路由协议可定制的要求。关键字:路由协议三层交换机交换芯片定制AbstractWiththeenterprise-classnetworkscalecontinuestoexpand,觞well雒thesecurity,costandnetworkcontrollabilityissues,theadvantagesof3-layer-switchwimPswitchingcapabilitiesisincreasinglyp

4、rominent.Routesubsystem舔acoremoduleinOSof3-layer-switchhasnewrequirementsinefficiency,stabilityandsealability.Thisanalysedroutingprotocolsandtheswitchprincipleof3-Layer-Switch.Thisimplementedtheroutesubsysterm,apartofnetworkoperatingsystem,witchtheobtainedrout

5、ingentriesthroughthedynamicroutingprotocolandselectedthehigh-weightroutingentriestodownloadtotheswitchchip’Shardwareroutingtable.Tllisdesignedandimplementedmulti—taskingoperatingcycleprocessesbasedonselectintowitcheachprocessesinroutesubsystemranafterinstaliza

6、tiontoachievefunctions;Thisdesignedandimplementedaasynchronousqueuemechanismwithnoconflictiontooperatethecriticalresourcesroutetable;ThisenabledUSerStoaccessdaemonfunctionalityviaterminal,andenabledUSerStoeasilymanageandconfiguretheroutesubsystem;Thisdesigneda

7、ndimplementedamidlayerbetweeneachrouteprotocolsandkernelroutesystemtoimprovethescalabilityofroutesubsystem,toachieveahi曲weightroutingcapabilitiesforreducingtheinteractionbetweenthekernelroutesystemandeachrouteprotocols;Thisdesignedandimplementedamoduletoupdate

8、thekernel’SMAINroutetableintotheforward—chip’SLPM,thehardwareroutetable.Itisprovedthattheroutesubsystemofthispaperachievedthefunctionthatupdatedrouteentriesintoforward—chip’SLPMwit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。