在IPv6演进过程中,网络侧的IPv6 Ready程度较高,但是业务侧IPv6化还不乐观,因此解决IPv6网络与IPv4网络的互访,已经成为目前网络建设者关注的重点,特别是IPv6用户访问IPv4服务器的场景。
前面介绍的NAT444和DS-lite技术都是为实现IPv4用户访问IPv4业务、IPv6用户访问IPv6业务服务的,不解决IPv4与IPv6互访需求。NAT64则是专为IPv4与IPv6互访而产生,可以与NAT444或者DS-lite结合使用来满足多种业务应用。NAT64+DNS64是有状态地址转换协议(有状态和无状态的地址转换协议,在后期来单独介绍),支持IPv6网络侧用户发起访问IPv4网络侧服务器资源,同时,NAT64也支持通过手工配置静态映射关系,实现IPv4网络侧用户发起访问IPv6网络资源。其中NAT64执行IPv4-IPv6的有状态地址转换和协议转化,DNS64实现域名地址解析。
NAT64+DNS64的典型应用场景有三种。- 应用一:IPv4 IDC/ISP站点为IPv6用户提供业务。
- 应用二:运营网络内IPv6用户与IPv4用户互访业务。
- 应用三:IPv6-only IDC/ISP站点为IPv4用户提供业务。
其中应用一是NAT64最主要的业务场景,应用三则是比较超前的业务场景。
对于IPv6用户访问IPv4 IDC/ISP的应用场景,具体的业务流程如下: