1从很多年前开始,互联网行业就一直在谈IPv4地址的枯竭、IP资源不够用的问题,别说移动互联网和物联网了,早在国内家用宽带全面普及的时候,IP资源就开始不那么够用了。移动互联网时代和物联网时代的接连到来加剧了IP资源的枯竭,IPv4地址资源已经越来越不够用,为了互联网行业的未来,全面升级到IPv6这件事在近几年被提上了日程。一个新标准从提出,到确定,到试验,到开始普及,到最终的全面应用需要经历漫长的时间。定义IPv6的RFC在上个世纪就已经存在了,IPv6的测试网络6bone在年建成,经过多年的发展形成了一定的规模。年,所有适用于个人电脑的操作系统均加入了对IPv6的支持,从那个时候开始,IPv6正式做好了「发车」的准备。年6月6日,全球IPv6网络正式启动,全球各地开始着手使用这个全新的标准对现有的IPv4进行升级。由于年互联网已经发展到了一个相当庞大的程度,而IP作为互联网中最最基础的东西,想要将其全面升级到新版本是相当困难的。即使IPv6网络启动了,想要真正让它能用,各地的运营商、各种服务的提供商、互联网企业还需要对现有的系统进行繁杂的升级和调试。2起初在国内,只有教育网是支持IPv6的,教育网的用户基本上是在校的师生,用户量很小,因而用教育网试点这样的互联网新标准是非常方便的。清华大学相当早就实现了全校网络IPv6的改造,他们是全国最早建立IPv6试验网的,这件事甚至可以追溯到上个世纪。其中CNGI-CERNET2(现有的教育网)在年就已经成为了全球最大的纯IPv6试验网。在全球IPv6网络启动()之后,清华大学很快就完成了全校对IPv6的升级改造,后续两三年的时间里,全国有不少的重点高校陆陆续续接入了新的IPv6教育网,并且开设了一些纯IPv6的资源站点。在当时绝大部分普通公众都不能直接使用IPv6,有一些想尝鲜的极客基本上都是通过6to4隧道实现的IPv6(当时流行的技术还有ISATAP,但笔者个人印象中6to4更为盛行)。6to4是助力现有IPv4网络过渡到纯IPv6网络的一个关键技术,基于这项技术,IPv6的数据包无需进行显式的隧道配置就可以在IPv4网络上流通。Windows系统在经过正确地配置后就能通过6to4隧道访问IPv6网络。清华大学、上海交通大学等一些高等院校曾经为了测试这样的隧道有公开地开放过这样的服务,目前大部分6to4隧道已经都无法正常使用了。在笔者印象中国内高校的6to4隧道速度很慢,而且即使配置好了也并不一定能通过这些高校的测试隧道接通IPv6网络,相较而言当时一些海外运营商提供的6to4隧道服务相对稳定一些,但是同样的,这些隧道都速度奇慢,体验非常不好。年下半年,电信悄咪咪地对现有的网络进行了一次升级,一些电信用户可以直接通过6to4隧道的方式连接IPv6网络,笔者有幸成为了当时能够通过电信6to4隧道访问IPv6网络的一员。(笔者翻出自己在年的一张截图,当时IPv6的Google可以直接访问)在当时IPv6测试明确地显示笔者拥有一个IPv6公网地址,但是这个地址并不是原生的,而是一个6to4隧道。6to4隧道的带宽并不高,访问一些不是特别复杂的网页还是可以的,但是如果使用当时的6to4隧道来看视频或者是下载文件,体验是非常糟糕的,速度奇慢无比。由于当时国内有一些企业已经开始在布局IPv6网络的升级,强制Windows使用IPv6会遇到各种各样的麻烦,所以笔者在体验了一把IPv6的「先进」之后就放弃了IPv6。直到年,电信面向普通用户提供的IPv6网络连接一直是受限的,或者是基于6to4隧道的。在年,电信才开始逐步地给用户分配原生的IPv6地址。就目前的情况而言,只有北京等地区的宽带用户能够分配到原生的IPv6地址,全国大部分地区仍然还在继续使用6to4隧道,而且用户需要在路由器上进行相应的配置才能使用IPv6。单从宽带来看,IPv6这个新标准的推进速度仍然是非常缓慢的。但不是要忘了,现在是移动互联网时代。4其实,IPv6这个新标准的普及目前已经进入了快车道,只是你可能没察觉到。就笔者个人的经历来说,从去年开始,电信就开始为4G用户分配原生的IPv6地址,注意,分配到的地址是原生IPv6地址,这是目前很多普通宽带用户都不能享受到的待遇。电信4G用户获得的地址是240e开头的,根据v2ex上一些水友的帖子,全国部分地区的联通和移动用户也能通过4G获得原生IPv6地址。这意味着在使用4G网络的时候,我们可能已经在用IPv6访问一些互联网上的资源了。因为这一切升级是在运营商和互联网上的各类服务提供商方面进行的,作为处于网络边缘的我们并不能明显地感知到这一切的变化。然而事实表明,在被分配到原生IPv6地址后,我们确实已经接上了IPv6网络,而且我们在使用互联网的时候已经在使用IPv6访问一些资源。正是因为运营商已经先一步在移动互联网上率先升级了IPv6,以至于很多面向移动互联网开发的App在去年也陆续添加了对IPv6的支持,例如阿里。去年6月,阿里宣布阿里云正式全面提供IPv6支持,对于这个全新的标准,阿里已经有多年的技术积累,同时他们和运营商之间也有着紧密的合作。在阿里云正式启动对IPv6的支持后,阿里旗下的应用也开始进行了IPv6的升级改造。对于阿里来说,他们的目标是在年实现「IPv6Only」这个目标,将旗下所有的产品、业务彻底切换到IPv6。不得不说,阿里对旗下产品的IPv6改造还颇有信心,这并不是一件容易的事情,IPv6是一个涉及到互联网基本通信协议的新标准,改造过程中,从底层到高层的每一级应用都需要做相应的改造。全面升级到IPv6对任何一家如此大体量的互联网企业来说都不是一件易事。
好处还是很大的,有独立的公网ip,不用地址转换,可以物联网所有自己的设备