问答 [请教贴] IPV6 的测试思路

chloe · 2020年03月27日 · 最后由 我比从前快乐 回复于 2020年03月29日 · 2431 次阅读

如题。
背景就是 ip 资源耗尽,我们公司要对现有的系统改造(存活时间 10 年 +,之前只支持 ipv4),现需支持 ipv6,包括 b 端、c 端和移动端。
底层方面有专门的研发中心做测试和保证;
想问问在应用层应该从哪几个反面入手测试。
先提前谢谢大佬们了~

最佳回复

这个各家实现的方案可能不一样,一般通过 v6 转 V4 的网络入口中间件实现,理论上 V6 的兼容方案不应该影响到应用组件和前端。
1、通过搭建 V6 网络,前端在 V6 网络下工作,抓包或日志看 V6 转 V4 是否正常,应用组件看到的源 ip 是否是 v4 ip
2、源 V4 请求进来是否不受影响,不走 V6 转 V4 逻辑
3、可以梳理下前端是否有涉及 ip 相关的应用逻辑,比如上报 ip 地址埋点等,验证相关业务逻辑是否正常

共收到 3 条回复 时间 点赞

跟 ipv4 差不多,你调用接口 地址写成 ipv6 的地址就 ok

用 mac 有线联网,再选择 ipv6 的网络共享出来。连热点测试

这个各家实现的方案可能不一样,一般通过 v6 转 V4 的网络入口中间件实现,理论上 V6 的兼容方案不应该影响到应用组件和前端。
1、通过搭建 V6 网络,前端在 V6 网络下工作,抓包或日志看 V6 转 V4 是否正常,应用组件看到的源 ip 是否是 v4 ip
2、源 V4 请求进来是否不受影响,不走 V6 转 V4 逻辑
3、可以梳理下前端是否有涉及 ip 相关的应用逻辑,比如上报 ip 地址埋点等,验证相关业务逻辑是否正常

chloe 关闭了讨论 04月11日 10:37
chloe 关闭了讨论 04月11日 10:37
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册