基于VxWorks的LDP协议设计与实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:magiciany
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
因特网的迅猛发展,对承载IP的网络提出了更高挑战,包括路由选择、QoS保障等诸多问题。之前的IP网络大都是基于32位目标地址来完成IP包的路由和转发,受历史原因和技术原因所限,这样的网络存在一系列难以解决的问题,例如很难有效的提升转发速率、较差的可扩展性能、有限的QoS管理手段和不完善的流量工程能力,为了解决以上问题,人们考虑采用新机制来进行路由和转发数据包,MPLS技术就这样应运而生。MPLS技术的关键就是为无连接的IP网络引入了连接的概念。同时下一代骨干网络需要强大的带宽管理功能和提供多种服务模式,MPLS也可以满足这些需求。1983年,VxWorks诞生。30年来,VxWorks一直都是嵌入式实时系统的行业标杆,超过15亿套设备都搭载了全球领先的VxWorks系统。VxWorks对主流嵌入式处理器的支持非常全面,包括x86系列、ARM和PowerPC等。同时,源自对网络协议栈与路由协议的完善支持,Vxworks具有优越的网络性能,而且在可靠性和实时性方面也有优势明显。目前在嵌入式平台实现MPLS技术的详细并且可以使用方案非常少,尤其是基于VxWorks平台。基于以上背景,本文创新的提出了一套完成的方案,基于VxWorks设计并实现了LDP协议,LDP协议是MPLS中最重要的协议,主要负责标签的分配及标签转发路径LSP的建立,本方案对LDP协议的协议规范、工作原理及在VxWorks操作系统中的实现方法做了阐述,同时对LDP相关的数据结构及核心操作模块的详细流程都做出来完整的描述。本方案大大降低了LDP协议的实现成本,同时利用已经广泛使用的VxWorks操作系统可以大大增加MPLS的应用范围和领域,对MPLS相关科学研究有一定的参考价值。利用本文中的设计方法,可以用非常低的成本在主流的嵌入式处理器上打造一台MPLS路由器。本文在LDP协议工作原理、在VxWorks操作系统上的实现方法及测试方法等方面做的工作,可以为后续相关研究和工作提供有用的参考。总之,MPLS的应用前景非常广阔。对其进行研究和探索,并将其有效的应用到实践中是非常极为迫切和必要的。
其他文献
计算机硬件和技术的不断发展,特别是内存容量的不断扩充、CPU速率的不断提高、体系结构的不断完善,给数据库带来了机遇也带来了挑战。内存数据库比传统的磁盘数据库具有更快的
随着经济高速发展和人民生活水平快速提高,当前机动车数量急剧增加。为了解决交通安全、交通堵塞及环境污染等难题,人们提出了智能交通系统。智能交通系统(ITS)是采用先进的信
蚁群算法是一种最新发展的模拟昆虫王国中蚂蚁群体觅食行为的仿生优化算法,该算法采用了正反馈并行自催化机制,具有较强的鲁棒性,优良的分布式计算机制,易于与其他方法结合等优点
对空间CCD相机的评定主要是通过地面的各种检测设备的反复测试和试验进行保证。结合仿真技术与测试技术,依据空间CCD相机电性接口的分布,建立了地面仿真测试模型,提出了仿真测试
例外挖掘是数据挖掘中的一个重要研究方向,它往往可以帮助人们发现一些真实、但又出乎意料的有用的知识。在数据挖掘的许多应用中,挖掘例外数据比挖掘正常数据具有更高的价值,对
随着网络的普及,随之而来的网络安全问题便越来越突出,针对中小型企业对网络安全防护需要网关功能多样化的需求,本文提出一种复合型安全网关的设计方法,使之适应于中小型网络的使
学位
随着互联网的大规模普及和各行业信息化程度的提高,与行业领域相关的Web文本信息快速积累,如何从这些海量信息中定向提取符合要求的知识,是当前信息处理领域的研究热点。本文
学位
当今世界已经进入信息化时代,信息系统在社会各个领域中得到了真正的广泛应用,信息的重要性被广泛接受。随着许多组织对其信息系统不断增长的依赖性,加上在信息系统上运作业务的
随着Intemet的不断发展,数据可以以越来越多的形式表现出来,如何把这些异构的数据集成起来,是一个十分热门的研究领域。同时,数据集成也是企业信息系统的核心部分之一,它作为一个