关于Ipv4向Ipv6转换的问题,互联网工程协会已经部署了多个过渡方案,主要包括以下几个类型,我们一起来看一下。
该策略的出发点在于,IPv6和IPv4是功能相近的网络层协议,两者都基于相同的物理平台,而且加载于其上的传输层协议TCP和UDP又没有任何区别, 所以如果一台主机同时支持IPv6和IPv4两种协议,那么该主机既能与支持IPv4协议的主机通信,又能与支持IPv6协议的主机通信。
随着IPv6网络的发展,出现了许多局部的IPv6网络,但是这些IPv6网络需要通过IPv4骨干网络相连。将这些孤立的"IPv6岛"相互联通必须使 用隧道技术。利用隧道技术可以通过现有的运行IPv4协议的Internet骨干网络(即隧道)将局部的IPv6网络连接起来,因而是IPv4向IPv6 过渡的初期最易于采用的技术。
路由器将IPv6的数据分组封装入IPv4,IPv4分组的源地址和目的地址分别是隧道入口和出口的IPv4地址。在隧道的出口处,再将IPv6分组取出 转发给目的站点。隧道技术只要求在隧道的入口和出口处进行修改,对其他部分没有要求,因而非常容易实现。但是隧道技术不能实现IPv4主机与IPv6主机 的直接通信。
其主要思想是在IPv6节点与IPv4节点的通信时需借助于中间的协议转换服务器,此协议转换服务器的主要功能是把网络层协议头进行IPv6/IPv4间 的转换,以适应对端的协议类型。这一方案的优点在于能够有效解决IPv4节点与IPv6节点互通的问题。但同时也存在着一些缺陷:
不能支持所有应用。包括:应用层协议中如果包含有IP地址、端口等信息的应用程序,如果不将高层报文中的IP地址进行变换,则这些应用程序就无法工作,如FTP、STMP等。含有在应用层进行认证、加密的应用程序无法在此协议转换中工作。
针对Ipv4向Ipv6平滑过渡这一问题,很多组织和个人都各抒己见,提出了很多策略和方式,每种策略都各有自己的优势和缺陷。因此在具体实施的时候,最好的解决办法就是取长补短,根据自己的网络情况以及成本因素,综合几种过渡技术找到适合自己的方案。