NS3网络模拟器路由协议集成设计与实现

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:radar14015
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络模拟作为一种重要的现代技术,在网络组网、网络协议设计和网络性能优化等方面发挥了重大作用。随着网络技术的不断发展,研究人员也开发出了很多优秀的网络模拟器,NS3网络模拟器就是其中之一。NS3是一个离散事件网络模拟器,主要用于研究和教育用途。同时由于它是免费的开源软件,因此吸引了很多研究者加入到NS3的开发中来。目前,BGP/MPLS VPN组网以其优良的传输性能已被广泛研究与应用,然而,NS3并没有实现BGP/MPLS VPN组网所需的路由协议,无法对使用该协议的网络进行仿真。因此,在目前NS3网络模拟器的基础上,添加实现更多的网络协议就显得尤为重要。但是,目前对于NS3网络协议开发,国内外还鲜有人涉及。因此,本文旨在现有NS3网络模拟器的基础上,分别通过引入第三方软件包和自主设计开发,将BGP、MPLS等路由协议添加到NS3中。本文的主要工作及所取得的成果如下:1.通过引入第三方软件包Quagga将BGP协议添加到NS3网络模拟器中,仿真实现了不同自治域间的通信。并且对比了基于全连接、路由反射器和iBGP2的不同路由重分发策略下仿真效率。2.在NS3中完成了对MPLS协议的设计开发。本文参考MPLS协议的RFC文档,详细阐述了MPLS各个基本组件的设计与实现,包括转发等价类(FEC)、下一跳标签转发条目(NHLFE)、转发等价类FEC到NHLFE的映射(FTN)、输入标签映射(ILM)、标签(Label)等。并且设计了相应的用户接口类,完成协议在NS3网络节点中的配置。最后,通过静态配置标签转发表,仿真实现了私有网络间通过骨干网由MPLS转发实现通信的过程。3.在MPLS协议的基础上设计实现LDP协议,完成了标签的动态分发过程。本文设计实现了LDP协议的基本交互过程,包括LDP邻居发现消息、会话建立消息、标签分发消息和错误通知消息,并且详细阐述了不同消息的设计方法。在LDP协议的基础上,参考CR-LDP的实现机制,设计实现了CR-LDP协议的基本功能。最后,通过LDP协议动态分配标签,仿真实现了私有网络间通过骨干网由MPLS转发实现通信的过程。
其他文献
期刊
本文旨在研究最适合用于分级和展示橄榄石颜色的光源、照度和背景并对橄榄石颜色进行分级。采用电子探针、分光测色仪、紫外-可见光吸收光谱、光源箱、照度计、Munsell非彩色色卡、标准黄金样片以及CAM16色貌模型对橄榄石进行测试和主观颜色预测。研究表明橄榄石颜色的色调角与其Fe2+含量成反比,即Fe2+含量越高其颜色越黄。橄榄石的色效应与Fe2+对可见光的吸收有关。在CIE1976 L*a*b*均匀色
设计了一种固液方便切换的农用喷洒器。在四旋翼无人机的基础上,采用Solidworks软件,设计农用喷洒器的主要零件的结构及两套分别负责喷洒液体或播撒固体的装置,在进行喷洒或
<正> 现代体育舞台提供了各种各样的机会,每个人都能观看、欣赏、参与各种不同的体育活动。从中获得力量、知识及美的享受。在众多的体育项目中,有一种特殊的、相对静止的体
<正> 恩卡胺系1969年英国的Bristol-Myers公司合成。经10余年临床应用(2000余例)之后,于1985年7月美国食品与药物局心肾咨询委员会批准应用恩卡胺治疗室性心律失常。恩卡胺属
党的十九大报告中指出,中国特色社会主义已经进入了新时代,我国社会主要矛盾已经转变为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。主要矛盾的转变,成为科
二十世纪五十年代以日本走泥社和美国奥蒂斯为先驱的现代陶艺运动开创了世界陶艺的新纪元,他们突破传统陶瓷观念的限制,从根本上颠覆了长久以来占据主导地位的容器中心主义,建构起以发挥自我独特性为主的现代陶艺形式语言。本文通过日、美现代陶艺革新运动,探讨陶艺的现代性,即陶艺观念的突破和抽象陶艺的表现性凸显。通过形式分析法,分析观念突破过程中日美陶艺家作品中的情感呈现及其艺术表现的形式语言。认识到现代陶艺的本
<正> 体育课教学质量的评价是加强体育教学管理、提高体育教学质量的重要措施之一。近些年来,我省各地、市、县采取了各种形式开展体育教学研究活动,遇到一个突出的问题就是
据美国《油气杂志》2008年12月22日发布的全球石油产量和油气储量年终统计,由于2007年下半年及2008年上半年的强劲需求,以及油价在7月份达到每桶147美元的历史高点,初步预计2008
初中化学探究实验教学的应用对化学课堂质量有着直接的影响,和学生化学学习兴趣、课堂教学效果等均有着紧密的联系。但是当前许多初中化学教师对探究实验教学的运用存在着一