论文部分内容阅读
IPv6协议已经成为下一代互联网网络层(即IP层)的标准协议,作为IPv4唯一取代者的地位已经得到业界的一致认可,也将成为下一代互联网络的核心技术.MPLS(Multi-Protocol Label Switching)即多协议标记交换,是一个网络层包转发新兴标准,作为一种新的Internet骨干网技术,它的实现可以简化IPv6的实施.MPLS在支持目前热点技术虚拟专用网络(VPN,Virtual Private Network)方面也大有作为,尽管目前存在着关于MPLS VPN应用方面的争论,但是对于骨干网提供商来说,MPLS也是一个可供选择的VPN解决方案.在IPv6环境下研究基于MPLS的VPN技术,紧跟网络新技术的最新发展方向,无疑具有重要的意义.本文的前两章分别对IPv6协议、MPLS和VPN的关键技术做了介绍.在众多的IP VPN技术中,MPLS/BGP VPN独具特色,它可以为用户提供一套安全、灵活、可扩展的VPN方案.BGP协议是自治系统之间的路由协议,同时也是MPLS/BGP VPN的关键技术,它负责传送各种VPN控制信息和路由信息,它的可扩展性是MPLS/BGP VPN的一大亮点.可以说,BGP在网络中所负担的作用不再仅仅是路由信息的传送,它更灵活的消息传递机制使得它可以为许多其它技术提供服务.而MPLS/BGP VPN解决方案正是使用对BGP路由协议的扩展性来携带链路可达信息.本文第三章详细地介绍了这种技术的基本原理以及作者对若干与本课题有关问题的研究,并针对思考的结果给出了相应的解决方案.最后本文首先对我们的IPv6 VPN/IPv4 VPN一个混合实验方案进行分析,提出了在PE上通过部署VPN-IPv6/VPN-IPv4来简化IPv4向IPv6过渡的思想,在此基础上提出了一种基于客户/服务器结构的双协议栈隧道代理模型,并且详细地论述了基于MPLS的VPN技术在IPv6环境下的一些改进,然后对基于IETF工作组提出的草案draft-ietf-13vpn-bgp-ipv6<[24]>进行了分析,在引入VPN-IPv6地址族、对RD、IPv6 VPN NLRI的重新编码和对IPv6路由分发以及BGP协议在路由中的作用进行分析的基础上,对IPv6 MPLS/BGP VPN提供了部分程序支持,解决了IPv6 VPN NLRI的分离问题,以实现模型中双栈隧道中数据包在PE端的处理问题.这些工作将为在IPv6环境下进一步研究MPLS/BGP VPN打下坚实的基础.文章末尾总结了本文的创新之处,给出了今后工作的方向,并且提供了参考文献和术语索引.