VxWorks下BGP4+的研究与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:lftobto
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的迅猛发展,世界各国在网络核心技术领域的竞争也愈演愈烈.在IPv4路由器研制方面,国内企业和研究团体已经远远落后于国外.路由器广泛应用于骨干网和接入网中,如果中国不能拥有其中的核心技术,将会带来很大的安全隐患.IPv6给了中国与发达国家站在同一起跑线上的机会,加快研发具有自主知识产权的IPv6路由器迫在眉睫.该论文的主要目的是研发基于VxWorks的BGP4+协议软件,课题受到国家863重大项目"高性能IPv6路由器协议栈软件"的资助.VxWorks是目前最为流行的一种嵌入式操作系统,它具有良好的可靠性、实时性及高度的可裁剪性,适用于对实时性要求较高的领域.BGP是外部网关协议中应用最广泛的一种.它是一种基于路径向量的动态路由选择协议,用于自治系统(AS)间路由,是高性能核心路由器上必须运行的一种路由协议.BGP4是BGP基于IPv4的最新版本,BGP4+是BGP4的多协议扩展版本,利用BGP4+可以实现IPv6域间路由,传递IPv6路由信息.论文在深入研究TCP/IPv4/v6协议栈和IPv4/v6路由协议工作原理的基础上,详细阐述了BGP4/4+协议的工作原理和运行机制;考虑到VxWorks目前还不支持TCP/IPv6协议栈,论文在深入剖析了VxWorks现有网络协议栈的基础上,成功为VxWorks添加了IPv6基本协议栈;以软件工程的方法为指导,以修改成功的VxWorks操作系统为平台,设计开发出了BGP4+协议软件,并成功通过了Spirent公司AX4000的BGP4、BGP4+一致性测试.论文最后分析了BGP协议在最新标准、VPN扩展、组播扩展及安全性四个方面的发展动态,明确了下一步工作的目标.
其他文献
随着图象压缩技术、网络传输技术和电子技术的飞速发展,嵌入式数字网络视频监控系统已经成为当今监控领域的一个新的开发热点.本文论述了基于JPEG压缩的嵌入式网络视频监控终