机房传统的ipv4线路,支持ipv6改造,由支持ipv6和ipv4双协议,逐步过度到ipv6协议
改造方案
- 全部ipv6线路改造
- 部分ipv6,加ipv6的NAT代理,网络(ipv6)→(dns64)运营商 ,实现NAT双线并存的改造,逐步向全ipv6过度,互联网的入口进行ipv6改造,内部走ipv4
梳理需要改造的节点以及工作
- 向运营商申请IPV6地址,大概需要1周左右时间
- 网络出口部署NAT64设备,出口设备支持ipv4和ipv6双协议(ipv6) ,nat64 nat的ipv6到ipv4请求,ipv4到ipv6响应
- dns64增加AAAA记录
- 机房(ipv6地址+ipv6链路)
- 主机(ipv6支持)
- 操作系统 改造支持ipv6
- 系统的组件
底层基础网络库的支持,软件运行所在的操作系统的linux,windows等的基础网络库
- 语言运行时的封装的网络库
比如java的net,go的net,php的socket,curl等网络库
- 应用服务的客户端和服务端支持
客户端需要支持ipv6的连接,服务端要支持ipv6连接,同时代码逻辑对ipv6地址要正确的处理,如果全部ipv6会导致IPv6 only客户端出现问题,利用使用硬件或外部代理DNS解析.