IPv6过渡技术在校园网建设中的研究与实现.docVIP

  • 9
  • 0
  • 约3.34千字
  • 约 6页
  • 2017-08-15 发布于河南
  • 举报

IPv6过渡技术在校园网建设中的研究与实现.doc

IPv6过渡技术在校园网建设中的研究与实现 摘要:ipv6是下一代互联网采用的核心协议,现行的ipv4向ipv6过渡势在必行。因此,研究基于ipv4向ipv6的过渡技术在校园网中的应用是十分必要的。介绍了ipv4向ipv6过渡的技术,并分析了双协议栈技术、隧道技术、网络地址/协议转换技术这3种常用的过渡机制。结合目前高校网络建设的现状,阐述了ipv6过渡技术在校园网建设中的几种应用方式。 关键词:ipv4;ipv6;过渡技术;高校网络 1.1双协议栈(dual stack)技术 双协议栈技术是每个节点同时支持ipv4和ipv6两种协议栈。由于 ipv6 和 ipv4 是功能相近的网络层协议,并且两者都应用于相同的物理平台,而且加载于其上的传输层协议tcp和udp也没有任何区别,因此支持双协议栈的节点既能与支持ipv4协议的节点通信,又能与支持ipv6协议的节点通信。双栈方式的工作机制为:链路层解析出接收到的数据包的数据段,拆开并检查包头,如果ipv4/ipv6包头中的第一个字段ip版本号是4,该包就由ipv4的协议栈来处理;如果版本号是6,则由ipv6的协议栈处理。(其通信方式见图1)。双协议栈技术的优点是互通性好,易于理解,网络规划相对简单,同时在ipv6逻辑网络中可以充分发挥ipv6协议的所有优点(如安全性、路由约束、流的支持等方面)。缺点是需要给每个新的ipv6协议的网络设备和终端分配ipv4地址,不能解决ipv4地址短缺问题。 图1双协议栈通信方式图2隧道技术原理 1.2隧道技术(tunnel) 隧道技术是ipv4与ipv6共存的最主要技术。隧道(tunnel)是指将一种协议封装到另一种协议中,在隧道人口处,将被封装协议装入协议,在隧道出口处再将被封装协议从中取出。在整个隧道的传输过程中,被封装协议是作为封装协议的负载。隧道技术只需要在隧道的出入口进行修改,而对中间部分没有特殊要求,较为容易实现。目前的隧道技术主要实现了在ipv4数据包中封装ipv6数据包,随着ipv6技术的发展和广泛应用,未来也将会出现在ipv6数据包中封装ipv4数据包的隧道技术。如图2所示。 隧道技术在实践中的具体形式如:①自动配置隧道:该隧道端口的ipv4地址不需要事先配置,主机使用ipv4兼容(ipv4-compatible)地址作为其目的地址,隧道端口的ipv4地址就是根据这个ipv4兼容地址直接产生隧道端口的目的地址,然后建立隧道;②手工配置隧道:该隧道端口地址是由封装ipv6分组的ipv4节点配置的,隧道可以是单向的,也可以是双向的。双向配置的隧道在实际运行中就像一个虚拟的点到点的连接;③ipv4组播隧道:该隧道端口地址是通过邻机发现机制来获得的。这种隧道配置技术要求 ipv4 网络支持组播。隧道技术的优点在于透明性,ipv4/ ipv6主机之间的通信可以忽略隧道的存在,隧道只起物理通道的作用,它不需要大量的ipv6专用路由器设备和专用链路,可以明显减少投资;缺点是:配置隧道比较麻烦,在隧道的出入口要拆分和重组负载协议数据包,而且隧道技术不能实现ipv4和ipv6主机之间的通信。 1.3网络地址转换/协议转换(nat- pt)技术 网络地址转换/协议转换技术是一种纯ipv4终端和纯ipv6终端之间的互通方式,也就是说,原ipv4用户终端不需要进行升级改造,所有包括地址、协议在内的转换工作都由网络设备来完成。在这种情况下,网关路由器要向 ipv6 域中发布一个路由前缀,凡是具有该前缀的ipv6包都被送往网关路由器。nat-pt网关路由器应具有ipv4地址池,在从ipv6域向ipv4中转发包时使用。此外,nat- pt 通过与 siit (stateless ip/icmp translation,无状态ip/icmp转换)协议转换和传统的ipv4下的动态的网络地址转换(nat)以及适当的应用层代理网关alg(application level gateway)结合,实现了只安装ipv6的主机与只安装ipv4主机的大部分应用的相互通信。 nat-pt方式的优点是不需要进行ipv4节点的升级改造。缺点是ipv4节点访问ipv6节点的实现方法比较复杂,网络设备进行协议转换、地址转换的处理开销较大,一般在其他互通方式无法使用的情况下使用。 2ipv6在高校网络建设中的应用研究 高校校园网络ipv6的应用一般分为如下两种情况:一是新建校园网,二是新老校园网络的混合共存。 2.1新建校园网 建议校园网采用同时支持ipv6/ipv4的网络设备进行组网建设,使得校园网平台同时支持两种业务流的承载和互通。校园网核心采用支持双栈的三层交换机,汇聚接入使用普通ipv4交换机即可,所有关于ipv6的三层功能均交由核心处理,而不在汇聚层进行。也可考虑汇聚层使用双栈

文档评论(0)

1亿VIP精品文档

相关文档