2017年前后,国内掀起了一股IPV6网络改造的热潮,,用户量排名前50位的商业网站及应用,纷纷宣布自己支持IPv6网络。但好景不长,没过多长时间,除个别企业外,大部分公司都纷纷把标有“支持IPv6”字样的开屏图撤换掉了。
推进IPv6规模部署专家、委员会秘书长田辉发,在全球网络技术大会上分享这几年取得的工作成果。截止到2020年末,我国IPv6活跃用户数为4.35亿,约占中国网民的46.27%。
这一数字看起来很高,但根据2017年印发的《推进互联网协议第六版(IPv6)规模部署行动计划》的目标,到2020年末,IPv6用户应达到5亿,占中国网民的50%以上,这一目标并没有实现。
而且数据统计的只是IPv6活跃用户数,只要你有使用过支持IPv6的设备,都将被纳入统计数据中。如果统计的是设备支持IPv6的数量,恐怕还要低得多。
为什么人人推崇的IPv6,直到现在还不能完全取代IPv4?
转发表项容量问题
目前取代IPv4有两种方案,一种是直接替换,一种是与IPv4共存。
由于IPv4的存量太大,显然不可能直接替换,采用后者更为合理一些。
一台设备IPv4和IPv6共存,又会产生一些问题,比如IPv6要占用更多的资源,会使IP转发表资源急剧下降。
虽然IPv6作为网络设备的基本功能都要求支持,但对容量并没有明确要求,导致两者共存时转发表资源很低。
假如设备IPv4转发表是8K,则只能支持IPV6转发表是4K。由于IPv4和IPv6的IP地址长度不同,导致两者向同一IP转发表下发时,很容易出现哈希冲突,所以在实际应用时可用容量也能也就是原来的一半。
协议互通问题
在技术要求上,IPv6和IPv4的兼容性处理也是一个难点,尤其是两者互通的问题。
有的网络终端和网络接入用的是IPv4,但核心部署使用更多却是IPv6,有的则是网络终端用IPv6,网络部分是IPv4,解决互通是当务之急。
举一个简单的例子,我们常用的微信,如果不能解决IPv4和IPv6用户之间的通信问题,无疑是很致命的一件事。
针对互通问题,人们设计了很多互通技术,比如双栈、隧道和地址转换。但这些互通技术目前还有一些问题,不能让人满意,只能作为一种过渡技术使用。
运维问题
两种网络的运维,也是一个很头疼的问题。
虚拟机如何迁移?迁移过程运维怎么管理?运维人员同时面对IPv4和IPv6时,工作量至少要增加一倍以上。
IPv6和IPv4要在同一个设备上,还要考虑兼容性问题。相同命令看IPv4转发是一个结果,看IPv6又是另外一个结果,将它们放在一起,又是另外一个结果,如何分析也是一个头疼的问题。
IPv6在实际网络部署时,还会面临许多问题,设备ACL匹配能力是否足够,IPv6会占用很多组播转发表项,设备是否支持等等。
目前来说,虽然IPv6已经在很多设备上启用了,但还是一种摆设。
全面IPv6的时代还很远,仍然需要人们的共同努力,才能真正拥抱IPv6。
原创文章,作者:中国IPv6网,如若转载,请注明出处:https://www.ipv6s.com/basis/application/202106031150.html