ipV6对开发者的影响

2016-07-18  本文已影响157人  锦瑟流年终成忆

先说一下什么引发“血案”的原因  由于APP store 的新规16.6.1起所有上架的应用都要支持IPV6

ipv6是一种国际互联网协议 旨在替代目前已经不能满足互联网发展需求的ipv4协议。

与IPV4的区别

1.采用全新的地址管理方式  简言之就是ipv6获得更大的地址空间

2.提供了地址自动配置机制

3.。。。。百度

对开发者的影响

检查不兼容IPv6的代码

搜一下工程里有没有下面的这些API,这些都是只针对IPv4做处理的,有的话就删了。

inet_addr()

inet_aton()

inet_lnaof()

inet_makeaddr()

inet_netof()

inet_network()

inet_ntoa()

inet_ntoa_r()

bindresvport()

getipv4sourcefilter()

setipv4sourcefilter()

如果用到了下面左边的这些IPv4的类型,那么它们相应的IPv6类型也需要做处理

具体的对应字段为:

上一篇 下一篇

猜你喜欢

热点阅读