欢迎来到天天文库
浏览记录
ID:35063504
大小:3.96 MB
页数:66页
时间:2019-03-17
《基于多核处理器平台上bfd协议的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、武汉邮电科学研究院硕士学位论文基于多核处理器平台上BFD协议的设计与实现DesignandImplementationofBFDprotocolbasedonMulti-COREprocessor专业:通信与信息系统研究方向:通信软件导师:吉萌研究生:邓嘉学号:20130011二○一六年一月独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成,、抄袭、造假等违反学术道德、果,除了文中特别加W标注的地方外没有任何副窃一。学术规范的行为,也没有侵犯任何其他人或沮织的科研成果及专利与我同工作
2、的同志对本研兄所做的任何贡献巧己在论文中作了明确的说明并表示了谢意。如有任何。侵权行为,本人愿意为此独立承担全部责任如扛‘化。:1作者签名:饼矣签字日期__关于论文使用授权的说明本人完全了解武汉邮电科学研巧院(煙火科技集团)有关保留、使用学位论文的,武汉邮电科学研究院有权保留送交规定,本文知识产权归武汉邮电科学研巧院所有。同意将本人的学位论文提交中国论文的复印件和电子版本,允许论文被查闽和借阅学术期《中国学位论文全文数据库》。(光盘版)电子杂志社全文出版并收入-^公开n保密-年□保
3、密两年)(注:保密的学位论文在解密后遵守此协议。.切!!。:It!作者莖名:签字日期导师签名:签字日期:邮电科学研究院硕士学位论武汉文摘要BFD是一种双向转发快速检测机制,为解决协议软件在链路检测中响应慢的问题,本文提出并实现了一种在多核处理器平台下基于底层驱动实现的BFD检测模块。该模块下所有的收发包处理都由底层驱动实现,上层只负责向底层下发配置命令和接受底层的通告信息;会话表中通过哈希算法查找相应的会话并对相关字段进行匹配。实验证明,该机制的链路检测响应时间可达30毫秒左右,满足高性能网络设备可靠性
4、的要求。本文先介绍了BFD协议的研究现状,指出了传统网络协议的自身的检测机制的性能问题,以及BFD用纯软件方式实现的性能不高。接着研究了BFD协议的原理,研究了所用多核芯片的硬件架构,数据包的处理流程,多核的运行模式的方式以及其软件的相关架构。在相关研究的基础上,采用简单模式来实现数据平面的处理,同时采用Linux模式来实现控制管理控制平面的BFD协议模块的实现设计方案。并且对该方案进行了详细设计和各个模块的软件实现。最后对整个的BFD模块进行了功能和性能的测试。最后测试的结果表明,本文所完成的BFD模块具有较好的性能和实
5、用性。关键词:BFD协议;多核处理器;链路状态;哈希表;简单执行程序邮电科学研究院硕士学位论武汉文AbstractBFDisafastdetectionforbidirectionalforwarding,InordertosolvetheproblemofslowresponseofBFDprotocolSoftwareinlinkdetection,mypaperproposedrealizationmechanismofBFDprotocolbasedonmulti-coreprocessorplatform.Und
6、erthismechanism,allofthetransceiverprocessingareimplementedbytheunderlyingdriver,theupperlayerisresponsibleforsendingtheconfigurationcommandsandreceivingtheinformationofthebottomlayer.Inthesessiontable,wecanfindthesessionbycorrespondinghashalgorithmandmatchtherela
7、tedfield.Theexperimentalresultshowthatthedetectionresponsetimeofthismechanismcanreachabout30milliseconds,whichcanmeettherequirementsofhighperformancenetworkequipmentreliability.ThispaperfirstintroducetheresearchstatusofBFDprotocolandpointouttheproblemsoftheirownpe
8、rformancedetectionmechanismoftraditionalnetworkprotocol.BFDisnothighinpuresoftware.thenstudytheprincipleofBFDprotocol.Thehardwarearchitectureofthemultic
此文档下载收益归作者所有