■打破砂锅
8月12日下午,全世界的网络突然集体放慢了脚步,这次全球网速变慢事件被网友戏称为“512K”事件。请关注——全球网速变慢是谁惹的祸?
8月12日下午,全球网速变慢事件被网友戏称为“512K”事件。但512K到底是什么意思?与IPv4和IPv6又有什么关系?记者就此作了追踪采访。
神奇的512K
记者了解到,路由器中有一块高速存储器专门用来保存各种传输路径的相关数据——路由表,这个东西可以帮助路由器迅速访问到特定的IP地址。不过,很多路由器的路由表被限制在100万条记录,它的默认配置是向IPv4和IPv6协议分别分配512K条记录。如果超出上限,路由器必须使用较慢的存储器保存路由信息,引发延迟问题。
很多机构在拿到IP地址后,都希望在路由表里加一句规则来加快自己的访问速度,因此分配出去的IP地址越多,路由表的条目就越水涨船高。据果壳网报道,8月12日下午美国通信公司Verizon往IPv4路由表里添加了15000个条目,使总数达到了约515000个,超出了512K的上限,导致路由表“爆表”。Verizon很快发现了这个问题并把多出来的条目删掉了,但是余波仍然持续了数小时。
IP地址对于互联网设备而言就像身份证号码对于人一样。按照1981年定义的IPv4(互联网协议第四版的简称),IP地址中的四个数字在0到255之间,这样一共就有2^32次个IP地址,也就是43亿个。30多年后的今天,不用说每个电脑都需要地址,手机、pad、网络摄像头甚至每台智能家电都需要IP,43亿个IP够用才怪。
2011年2月3日,互联网名称与数字地址分配机构(ICANN)宣布,随着最后所剩的5组IP地址分配出去,全球IPv4地址分配完毕。此后,互联网数字分配机构(IANA)提出对已分配出去而闲置的IPv4地址进行回收再分配。这一策略延缓了IPv4资源枯竭危机的爆发,但也仅仅是悬而未发而已。
青黄不接的IPv4和IPv6
亚太地区IPv4地址资源的紧张状况尤为突出。亚太互联网络信息中心 (APNIC) 在全球五大地区性互联网注册机构中第一个宣布空闲的IPv4地址已经被分配殆尽。以我国为例,自2011年起IPv4地址总数基本维持不变。中国互联网络信息中心(CNNIC)上个月发布的《中国互联网络发展状况统计报告》显示,截至2014年6月我国IPv4数量有33041万个,而网民数量已达到6.32亿。
对于IP地址资源日益枯竭的情况,好消息是1998年它的“接班人”IPv6诞生,坏消息是这个“接班人”发育缓慢,迟迟没有真正接班。
IPv6理论上可以提供3.4×10E38个IP地址,是IPv4地址数量的2^96倍。据测算,如果在地球表面铺一层沙子,可以为每粒沙子分配一个IP地址。“这将一劳永逸地解决地址空间的问题。” 工信部电信研究院互联网中心主任何宝宏说。
何宝宏介绍,IPv6从一开始就考虑到互联网发展过程中遇到的网络服务质量、安全性等问题,并着眼于从协议设计上解决这些问题。此外,IPv6地址的全球唯一性能够更好地支持物联网和移动互联网应用,可以更便捷地实现物物通信。
虽然天生资质不错,但现今已“16岁”的IPv6,“后天发育”却十分迟缓。何宝宏告诉记者,全球边界网关协议(BGP)路由表中活跃的IPv6路由数量已达到2.2万多条,全球IPv6流量占比超过3%;通过IPv6网络访问页面的平均点击率超过35万次/秒;在Alexa全球排名前1000的网站中,已有超过13%的网站支持IPv6。但这些与路由表条目数量突破50万大关的IPv4相比简直是“小巫见大巫”。
虽然大家都在喊着地址不够用,但IPv6的推广却并不顺利,而且陷入了“蛋生鸡还是鸡生蛋”的悖论。何宝宏分析,对运营商来说,互联网IPv6资源太少,如果大量投入网络改造升级,投入产出比肯定不合算;对用户来说,从IPv4切换到IPv6上,如果没有更好的体验,甚至由于资源太少、技术不完全成熟,导致体验更差,也没有使用IPv6的动力;对互联网厂商来说,如果没有IPv6用户群,很难主动大规模投入到IPv6建设改造中。
治好推广IPv6的“拖延症”
虽然各国在IPv6推广方面一直磨磨叽叽,不过随着IPv4地址资源的枯竭殆尽,很多国家开始自行治好“拖延症”的毛病。
IPv4地址资源较为宽裕的欧美国家在推行IPv6方面反而走在前列。何宝宏介绍,欧盟在2008年就发布了“欧洲部署IPv6行动计划”,2012年,欧洲IP网络资源协调中心公布了名为《ICT设备对IPv6的要求》的文件,希望通过推进政府采购,促进和带动IPv6的发展。美国重视IPv6发展的时间虽然较短,但凭借其在互联网的优势地位,目前在IPv6地址拥有数量、使用数量、通过IPv6网络访问页面的平均点击率等数据上都明显领先于其他国家,并以10%以上的用户普及率排名世界第5位。
由于IPv4地址短缺问题十分突出,我国在国家层面对IPv6的发展比较重视。我国在2003年便启动了中国下一代互联网示范工程(CNGI),搭建了一个包括各高校、运营商在内的IPv6实验平台,并在教育网上开展大量应用。2012年,国家发改委设立了技术研发、产业化、信息安全和规模商用等专项,推动IPv6的商业应用。从去年开始,我国逐步启动了“下一代互联网示范城市”建设,通过试点的方式推动IPv6应用的发展。何宝宏告诉记者,迄今为止,国内3大运营商已完成骨干网的IPv6改造,各个城市的城域网改造在按部就班地进行中,国内主要的网站也都在进行IPv6改造,或已有改造计划。不过,目前我国IPv6用户普及率0.3886%,位列第29名,与欧美地区还有相当差距。
按照《关于下一代互联网“十二五”发展建设的意见》,2015年底我国IPv6宽带接入用户数将超过2500万。何宝宏认为,更好地推广IPv6的应用,需要政府发挥统筹领导作用,一方面协调电信运营商和互联网厂商同步推进IPv6的建设改造;另一方面调动社会各方力量推动IPv6发展,以IPv6应用带动IPv6用户,以用户需求调动电信运营商和互联网厂商的积极性。