如题。 背景就是 ip 资源耗尽,我们公司要对现有的系统改造(存活时间 10 年 +,之前只支持 ipv4),现需支持 ipv6,包括 b 端、c 端和移动端。 底层方面有专门的研发中心做测试和保证; 想问问在应用层应该从哪几个反面入手测试。 先提前谢谢大佬们了~
这个各家实现的方案可能不一样,一般通过 v6 转 V4 的网络入口中间件实现,理论上 V6 的兼容方案不应该影响到应用组件和前端。 1、通过搭建 V6 网络,前端在 V6 网络下工作,抓包或日志看 V6 转 V4 是否正常,应用组件看到的源 ip 是否是 v4 ip 2、源 V4 请求进来是否不受影响,不走 V6 转 V4 逻辑 3、可以梳理下前端是否有涉及 ip 相关的应用逻辑,比如上报 ip 地址埋点等,验证相关业务逻辑是否正常
跟 ipv4 差不多,你调用接口 地址写成 ipv6 的地址就 ok
用 mac 有线联网,再选择 ipv6 的网络共享出来。连热点测试