根据苹果公司的指导方针,我正在重构我的一些网络代码,以支持完整的IPv6网络,他们表示,其中一个原因是运营商开始进行转换。
当我测试苹果的NAT64网络时,我看到IPv4地址以如下形式映射到IPv6:
64:ff9b::xxxx:yyyy基于NAT64规范,似乎还有其他的可能性,但我不确定这些是否被使用过。
我希望我可以假设上面的格式,但我想知道其他手机运营商正在使用什么NAT64映射样式。
编辑:我在最初的问题中省略了一个重要的细节-在某些情况下,我需要根据IPv4范围进行一些过滤。因此,我需要能够在可能的情况下将地址的IPv6转换为IPv4。
发布于 2016-05-23 21:34:54
有很多种方法。不要假设任何事情。查询DNS64并使用您获得的内容。其他的一切都会崩溃。
https://stackoverflow.com/questions/37392150
复制相似问题