外媒 networkworld 撰文表示,根据 IT 资深专家的爆料,Google 的 Android 系统难以良好地支扰新一代的 IPv6。因为 Android 系统不支援 IPv6 的网络协议 DHCPv6。
在实际生活中,行动装置经常需要在无线网络中切换,因此需要分配动态地址。而 DHCP 名为动态主机配置协议(Dynamic Host Configuration Protocol),是在一个网络内自动分配地址的网络协议,也是网络管理的关键组成部分,而 DHCPv6 是 IPv4 的网络协议 DHCP 的升级版。虽然这样,但是作为广受欢迎的行动操作系统霸主 Android,作为占领全球智能手机出货量几近 80% 的 Android,竟然不支扰被誉为未来趋势的 IPv6 的网络协议 DHCPv6。
相信大家都知道,目前的 IPv4 地址储备几近枯竭。实际上,亚洲早在 2011 年用完,欧洲在 2012 年用完,而北美将于今年夏天用完。而把旧有 IPv4 地址系统迁移至新一代 IPv6 系统,亦是未来一定会发生的事情。毕竟,IPv6 能让世界上的每一粒沙子都拥有自己的地址。
当然,天下的乌鸦也不一定是全黑的。像 Windows、OS X、iOS 以及很多 Linux 发行版都将很好地支援 DHCPv6 协议。对此,Google 的开发者和知名的 IPv6 方面专家 Lorenzo Colliti 列举了数个原因解释为何 Android 不支持 DHCPv6 ,比如,支持 DHCPv6 将会迫使开发者从依赖 IPv4 转向对 IPv6 的支持,结果将会影响 App 的性能。他说:
“我看到的问题是,DHCPv6 网络协议的地址分配会加强存在的缺点,而且实际上不会提供任何的‘好处’。”
对于 Colliti 的说法,有 IT 专业人员很“愤怒”地抨击 Google 未能支持工业标准,其中一位从业者表示,“原谅我说话比较直接。但是为我自己产品选择网络相关的部署是我的工作,不是你(Google)该管的事情。”目前,有一些企业已经明令禁止使用 Android 装置,以免日后在迁移 IPv6 时遇到不必要的麻烦。
而这篇文章引起大家的讨论,其中,DHCPv6 标准 RFC 3315 当中的一名作者在论坛表示,Android 不支援 DHCPv6 不算什么对错。他表示,他个人不太想使用 DHCPv6 分配地址,因为它是一个糟糕的解决方案。
(本文由 雷锋网 授权转载)