对于IPv4向IPv6演进,目前存在多种方案。这些总体而言都遵循以下原则:首先是演进过程要平滑、稳妥,尽可能不影响用户体验;其次是骨干网,网站业务,接入端,都要参与升级改造,共同推动IPv6的商用部署。在主流方案中,6RD方案依赖现有的IPv4骨干网,不利用网络向IPv6整体迁移,同时缺乏前瞻性,会造成前期投资大量浪费;而DS-Lite则以IPv6骨干网为核心,该方案过于激进且技术风险较大。一般认为,采用双栈和DNS64 /NAT64方式相结合的渐进式演进方案是比较稳妥的方案。该方案既保证了现有IPv4业务不受影响,又能为新兴的IPv6业务提供平台,确保了演进过程的平滑顺畅。在这种方案下,演进过程被划分为三个阶段:第一阶段双协议栈运行,第二阶段发展纯IPv6用户及实现IPv6/IPv4互联互通,第三阶段减少IPv4用户,过渡到纯IPv6网络。
采用双栈和DNS64/NAT64方式相结合的渐进式演进方案还需要解决诸多技术挑战。
首先是在网站升级时,作为提供互联网资源和内容的一方,网站的升级对于吸引终端用户接入IPv6网络至关重要。网站的升级涉及服务器系统和应用软件,而后者相对复杂,需要对现有IPv4资源进行保护性改造,同时对新采购的设备和软件采用纯IPv6模式部署。
而在双栈网络建成之后,需要实现IPv6和IPv4网络的互联互通。纯IPv6终端要能访问尚未升级的IPv4服务,IPv6/IPv4两种流量要能顺畅转换;而IPv6/IPv4互联互通的实现及IPv6用户的增多,将进一步促进网站更多地向IPv6迁移。此时为了更好地为不同地区的用户提供优质的IPv6服务,网站需要部署异地多站点,提高容错性和可用性,这又要求获得全局负载均衡和链路负载均衡能力。