基于Intel IXP2400的ForCES路由器FE间通信方法的研究与实现

来源 :浙江工商大学 | 被引量 : 0次 | 上传用户:gwxy110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国际互联网工程任务组(Internet Engineering Task Force,IETF)路由领域的ForCES(Forwarding and Control Element Separation)工作组是专门研究开放可编程路由器体系结构和协议的研究组织。它提出转发件(Forwarding Element,FE)与控制件(Control Element,CE)分离的丌放可编程路由器体系结构,以满足下一代网络发展所提出的开放性、可扩展性和可编程性的要求。它主张采用新兴的、可编程的网络处理器来实现FE,使路由器兼顾硬件的性能与软件的灵活性。本文所在的课题组参与了ForCES工作组的相关研究,在ForCES协议的制定与标准化过程中做了大量工作。 本文基于国家863计划项目“支持多服务交换的丌放可编程路由器管理协议GRMP”,主要研究ForCES路由器FE间的通信方法,以解决非本地FE转发的数据包在FE间传输的问题。首先,在对ForCES工作组以及NPF论坛(Network Processing Forum)关于FE间通信机制的研究进行比较的基础上,提出了一种独立于FE间物理连接特性的FE间数据包传输方法,以解决ForCES路由器内FE间的通信问题。该方法允许系统设计师定制FE间所传数据包的附加头部内容,从而方便地实现使用不同厂商的产品开发的FE之间的通信。其次,本文在基于Intel IXP2400网络处理器的ForCES FE中设计并实现了两个关键模块,分别为MD-Encap LFB(MetaData-Encapsulation Logical Function Block,元数据封装逻辑功能块)和MD-Decap LFB(MetaData-Decapsulation Logical Function Block,元数据解封装逻辑功能块),用于实现FE间通信消息的封装与解封装。此外,本文还为这两个模块设置了相应的LFB属性,以支持CE的远程动态控制(包括LFB的添加和删除),充分满足ForCES提出的功能需求。最后,通过数据包在ForCES路由器多个FE间传输的测试,验证了该方案的正确性和可行性。 本文的工作为ForCES工作组在FE间通信机制方面的研究提供了经验,也
其他文献
在信号极化衰弱现象严重的环境中对快速飞行目标、低仰角运动目标以及旋转运动目标等进行遥测接收时,极化分集最大比合成技术可以有效的改善接收性能。本文首先研究了各种分
VOIP技术正处于急剧的演进过程。现有的协议的缺陷,应用市场日益扩展的综合服务需求,使VOIP服务系统的实现和运营充满挑战。论文对不同的VOIP解决方案进行了广泛的研究,在消化和
近年来由于驾驶员的疲劳状态驾驶引发了许多的交通事故,驾驶员的疲劳驾驶越来越受到大家的关注,交通安全是人们普遍关心的问题,其中的关键问题就是有效地检测驾驶员疲劳状态,并进
本项目完成的是中国地面数字电视融合方案发端系统的FPGA设计与实现。采用Stratix系列的EP1S80F1020C5 FPGA为基础构建了主硬件处理平台。系统中能量扩散、LDPC编码、符号交
本文对EPON下行调度机制和上行带宽分配算法进行了研究。文章首先深入分析了WFQ算法的调度策略,指出它在网络拥塞的情况下无法保证实时业务的QoS。其次分析了基于滑动窗的加权
随着IT数字技术和电子商务的迅猛发展,诸如付费电视、网络多媒体等基于广播加密业务的数字产品的版权保护逐渐成为一个迫切需要解决的关键问题,成为目前的一个研究热点。叛逆
随着互联网日益广泛的应用,对网络测量的研究变得越来越重要。论文设计和实现了一种具有良好的可扩展性的分布式网络测量和分析基础架构DNMAI,能够较好地完成对网络性能的测量
移动Ad Hoc网络是一种工作在无固定设施环境下,由一组带有无线收发装置的移动终端节点组成的多跳的临时性的自治系统。本文在D-PRMA协议的基础上对其进行改进,提出了一种ED-P
学位
信息理论研究表明,在无线通信信道中采用多天线(MIMO)系统可以显著提高通信容量。空时码是可以使MIMO系统的信息传输速率逼近信道容量的一种实用的编码技术,它已成为第三代移