MPLS协议在G比特核心路由器上的设计和实现

来源 :郑州大学 | 被引量 : 0次 | 上传用户:leonzhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络通信业务从电话、数据向视频、多媒体等宽带业务方向的发展,以Internet为代表的网络技术正日益成为国家信息基础设施的重要组成部分,并已渗透到社会、经济、生活的各个方面。路由器作为构筑未来互联网络的核心设备,融合了现代通信技术、计算机技术、网络技术、微电子芯片技术、大规模集成电路技术、光电子技术及光通信技术等多种核心技术,成为现代高科技技术的结晶。Internet的迅速发展使IP成为计算机网络应用环境中“既成事实”的标准和开放系统平台。但目前的IP网络是一个无连接的网络,它无法保证用户数据的端到端的服务质量。而ATM是一种面向连接的宽带通信网技术,它综合了分组交换和电路交换的优点,具有良好的QoS保证,但它使用的连接信令过于复杂,路由灵活性不高。因此,宽带网络发展的主线是把最先进的ATM交换技术和最普及的IP技术融合起来,在满足新的业务需求的同时保护现有的投资。MPLS简化了ATM与IP技术的集成,它引入了基于标记的机制,把路由和转发分开,由标记来规定数据分组通过网络的路径。它的价值在于能够在一个无连接的网络中引入连接模式的特性,为用户提供端到端的服务质量保证。目前高端核心路由器采用硬件转发的并行处理机制,已经可以做到路由器内的转发时延与IP包的长度无关,解决了IP包不定长带来的时延抖动问题,现在更看重的是MPLS提供的面向连接的方式和多层标签栈所带来的灵活性,以及使用MPLS实现流量工程的能力,因此路由器设备必须考虑实现MPLS。 为了使路由器设备升级为具有MPLS功能的标记交换路由器,必须从路由器的硬件转发平面和软件控制平面加以设计,使之从硬件角度能够保证并行线速转发。由于标记交换路由器需要考虑支持标记栈,因此在硬件转发时引入了查表次数的不确定性。为解决这一问题,需要对硬件转发处理 模块中的报头处理单元和查表单元进行精。0设计,井考虑**u标记转发 表中的标记栈的操作集合,使其尽可能满足支持标记交换路径的需要。本 文提出了两种硬件数据转发平面的MPLS转发方案——级联查表MPLS转 发方案和循环查表MPLS转发方案。在协议软件方面,对基于Linux的MPLS 信令协议 LDP/CR-LDP的源代码进行了分析、编译和调试,并提出了将源 代码移植到基于嵌入式实时操作系统VXWorks的G比特核心路山器的主控 协议栈中的方案。 本文针对这些问题详细介绍了MPLS协议在G比特核心路山器上的设 计和实现。论文第一章首先介绍了G比特核心路山器的原理和特点、在核 心路山器上引入MPLS技术的必要性,并分析了将G比特核心路山器升级 为MPLS标记交换路山器后的体系结构和转发处理流程。第二章介绍了 MPLS技术的引入、工作原理和特点,以及MPLS的信令控制协议LDP的 原理、协议运行的不同阶段和实现MPLS流量工程的信令控制协议CR-LDP 和TE.RSVP。然后根据在G比特核心路山器上实现MPLS所需要进行的工 作,分别从硬件转发设计和 MPLS信令协议 LDP/CR-LDP的移植两方面详 细阐述了设计和实现过程。在硬件转发设计方面,第三章对本文提出的两 种设计方案——级联查表MPLS转发方案和循环查表MPLS转发方案—— 迸行了分析和比较;在LDP协议移植方面,第四章对源代码的内外部体系 结构、数据结构和主要的程序流程及协议的有限状态机进行了分析,并提 出了源代码移植所需要进行的工_作。文章最后的第五章对整个设计和实现 进行了总结并提出了一些看法和建议,井对MPLS技术的eiJ景作了进一步 的展望。
其他文献
该文主要讨论在多播通信模型下有效的路由表结构和查找算法.单播路由表查找仅是对目的地址做最长前缀匹配查找,而多播路由表的查找则不同,它除了同目的组地址有关,根据不同的
该文提出了一种基于层次化移动管理的流透明移动IPv6QoS模型,简称为HMMFT移动IPv6QoS模型.这种模型基于层次化的移动管理,层次化的移动管理引入了一种叫移动锚点(MobilityAnch
基于分数阶微积分理论的系统建模与控制方法比传统的整数阶方法更具优势,因此近年来受到了学术界和工业界的广泛关注和研究应用。如何对复杂控制系统分数阶控制器进行优化设
目前,宽带网络发展的方向是把最先进的交换技术ATM和最普及的IP技术结合起来.多协议标记交换(MPLC,Multiprotocol Label Switching)技术是将分层网络的第二层交换和第三层路由
该文通过分析视频点播系统的实现机制和研究其关键技术,发掘目前视频点播系统的不足,并从提高视频、音频等连续媒体传输和视频服务器的服务质量出发,设计了一种视频点播系统
该文提出了基于802.11b无线局域网协议、Web、PDA技术、数据库技术的移动无线教学系统总体的设计方案,实现了基于PDA技术的移动教育学习功能.利用层次化的多服务器体系结构,
该文认真分析了目前中国低压电力系统的特点、状况及发展前景,在此基础上,提出以现有的配电屏为具体对象进行信息化改造,通过微电子技术的应用,提高低压系统的综合保护能力,
通过该课题的研究同时解决了几个问题.首先解决了大庆油田分布在各个单位的各种各样的现有的图形的数字化和图形数据库的建设的问题;对于多个人共用一台计算机的网络、数据库
本文主要讨论了基于LonWorks可视化组态控制、监视系统的实现原理,并进一步详述了组态监视系统的设计与实现过程。系统的下位机采用动态组合Neuron C函数模块的方式实现控制程
该文研究了三维人体曲面造型和多分辨率分析,将Gouraud明暗处理方法用于三维人体造型,并提出基于顶点法矢平均加权求和的渲染方法,取得更好的真实感显示效果.将细分二次B样条