IPv6很美,但要变美是有代价的。从IPv4这个坑跳到IPv6这个互联网的新平台,其中的路可没有给你铺上舒舒服服的自动电梯。IPv6难以普及的第一大原因,就是部署太困难了。
IPv6拦路虎:部署困难
如果IT产业被一夜之间炸掉,要在新铺设的网络中全面普及IPv6协议,这并不困难。但现实是目前互联网还活得好好的,IPv6的使命是给互联网续命而不是让其涅槃,这就要求IPv6能够继承IPv4的衣钵,能够和IPv4和谐共处。遗憾的是,IPv6和v4的兼容性并不好,难以互联互通,双方通信需要经过隧道。这问题非常要命,要保持互联网的畅通,只能够搞一堆隧道,但这成本太高了。根本的解决方案,还是让当前IPv4设备都升级支持IPv6。
IPv4和IPv6间的兼容很成问题,目前没有这么多资源来建立双方的隧道
IPv4升级IPv6可不像系统升级这么简单,涉及到终端、传输路径方方面面的网络软硬件升级。市面上林林总总安卓设备仅仅是升级个最新系统就这么困难,何况更加花样百出的网络设备和软件。目前只有一些互联网大企业如Google等全面部署IPv6,这些企业面向的是未来,部署IPv6等于是布置新市场的桥头堡;而对于运营商以及一些IT小公司,是没有什么大动力去花大成本去升级新技术的,毕竟这又不能直接换钱——君不见国内某些银行和政府机构网站至今仍只支持老旧的IE浏览器,反正升不升级你们都得照用,不影响它的业绩,就是这个道理了。
IPv6拦路虎:NAT
前面说道IPv6最大的优点就是地址特多,沙子都能分到公网IP,这必须是大好事。然而你真的需要公网IP这么好的东西吗?运营商对你说:no,你并不需要。
IP地址不够用怎么办?那就不分配给你咯。目前运营商已经广泛使用NAT,通过NAT给用户分配内网地址而非公网地址。啥啥啥?什么是内网公网什么是NAT?简单来说,NAT的意思是Network Address Translation网络地址转换,你在家里通过路由器上网,那么就等于经过了路由器的这一道NAT,你家里的电脑分配到的也是192.168.0.X这类的内网地址。
NAT可以大大节省公网IP,现在各国运营商都在用,毕竟IPv4的公网IP不够发啊
内网是一个相对的概念,像家里的电脑通过路由器这道网关才能访问到运营商提供的网络,那么家里的局域网相对运营商网络,就属于内网;同理,运营商也可以不分配公网IP给单个用户,而是将多个用户纳入他的内网,通过统一的公网IP网关来访问互联网。这样一来,运营商就可以大大节省公网IP资源,不急着上IPv6也没什么。
要建立畅通无阻的物联网,还得找IPv6
当然,NAT只是权宜之计,公网IP的好处就是可以在公网上被其他IP所发现。比如说,如果手机和家里电脑都是公网IP的话,就能够直接用手机发现家里的电脑,实现IP到IP的互联,无需经过第三方服务器。处于内网的设备,要通过互联网遥控互联,往往就只能够经由第三方提供的服务器了,比如说登上同一个帐号连接某某云等等。如果这某某云倒闭了,这服务也就废了。此外内网对游戏联机、P2P传输也有影响,NAT3就能让一堆PlayStation玩家无比抓狂。总的来说NAT会让网络变得更复杂和低效,能够为所有设备分配到公网IP的IPv6才是长久之计,只是目前使用NAT仍可解决大部分需求,IPv6的海量地址需求非燃眉之急。
IPv6拦路虎:难以控制
IPv6的另外一大优点就是全面使用IPSec,数据传输经过加密,安全性大增。这会让DNS污染这类手段失效,海量的IP又封不过来。等这个技术问题解决,相信IPv6的推广会快很多,而不仅仅只局限于教育网等本身就容易控制的网络。
总结
IPv6无疑是互联网的未来,但要从实验室走向家庭,还有重重困难需要跨越。这些困难不仅仅是技术上的难题,还综合了铺设成本、市场需求以及其他一些方面的因素。虽然IPv6现在未能普及,但相信在未来十年乃至十数年,IPv6一定会走到我们身边。历史大潮不可逆,期待IPv6的降临吧。 |