正当全球为升级到IPv6的努力雷声大雨点小而头疼不已时,日前从优恩艾斯通播网技术(北京)有限公司传来的一个振奋全球的消息,可以使这个痛苦彻底结束了,因为该公司已经成功开发出超级IP协议(简称SuIP),这个技术毫不含糊地彻底淘汰了IPv6。它之所以有如此大的影响力,是因为其解决问题的能力已经完全超过IPv6技术,而其所需要的成本却只有IPv6升级网络成本的百万分之一!超级IP技术100%兼容现在网上已经运行的IPv4,不需要任何硬件的投入,仅仅对软件做一点很小的升级就可以实现。其网关侧软件规模之小令人叹为观止,用仅仅不到500行程序代码即能实现,因而能将全球需要上万亿美元投入的IPv6的进程彻底中止。
在过去,因为没有别的技术可以选择,业界被逼无奈也只好走IPv6这座独木桥,那怕最终需要天文数字般的巨大投资。但是现在由于超级IP的开发成功,全球IPv6的所有工作应当尽快全面停止了,因为继续的投资将纯粹是浪费,并且是金额极其巨大的浪费。特别是对于现在利润迅速枯竭的中国固网运营商来说,这种浪费更是关乎生死攸关的事。超级IP对于全球运营商、设备供应商和广大用户来说都是一个天大的好消息,他们将节省上万亿美元,因为他们不必进行这种毫无意义的研发投入和设备投资。如此巨大的投资除了使他们的IP地址更长一些,空间富裕一些之外,几乎没有任何别的好处。
IPV6就要面临被淘汰,而对于在IPv6上已经付出大量心血的人来说,这可能是个一时难以接受的局面。但事物是发展的,新陈代谢是自然界的发展规律。“改弦更張”来尝不是件好亊。由于超级IP会使几乎所有人都得到巨大利益,因而会是一个皆大欢喜的结局。
IPv4地址不足问题的由来
现在之所以会出现IPv6的技术,完全是由于最初IPv4协议设计时没有充分考虑其资源需求量,导致现在IPv4地址的资源不足。IPv4有32位二进制地址,其理论空间约为43亿个地址,平均地球上每个人不到一个地址。如果考虑到理论上的地址空间不可能100%被实际充分利用,并且由于联网的机器(如大街上的摄像头等)也需要分配IP地址,所以IPv4地址空间不足问题的确是必然存在的,这就如同是网络领域的“千年虫问题”。为解决电脑千年虫问题,全球付出了5000亿美元以上的代价,如果要使网络从IPv4转换到IPv6,付出的成本更是高达上万亿美元计算,而且时间会非常漫长。为什么不断出现这种因区区几个字节的代码空间不足问题,就需要整个社会付出天文数字般的巨大资金代价和漫长时间代价去解决,应该从根本上引起人们的思考,而不是用一句:“当初谁也没想到”去应付,因为这种代价实在是太大了。超级IP技术的问世表明了,这类问题并非一定都要采取如此天文数字投入才能去解决,另辟蹊径可能是柳暗花明。
解决IPv4地址不足问题的传统努力
其实,解决IPv4地址不足的努力是相当多的,并且有很多在现网上已经得到广泛的应用。这些努力主要有两个大类:
第一类是提高IPv4地址的空间利用效率,如子网技术和超网技术。这些技术是解决由于IPv4地址类别之间空间差异过大,导致地址空间利用率太低而出现的。虽然这些技术的确有效地提高了IPv4地址空间的利用率,但其根本局限也是很明显的,因为无论这种技术如何发展,都还是会最终受到IPv4地址总空间的根本限制。
第二类是利用私网(NAT)技术对IP地址进行重用,从而等效于实现了IP地址空间的扩展。我们现在经常在自己的电脑上见到的如:192.168.1.12这样的IP地址就是私网地址。特别是当前已经大量普及的利用端口号进行地址转换的私网技术(NAPT),它实现了IP地址空间巨大的扩展。
IPv4地址不足的问题本身也远不象人们想像得那样大。就象电话号码升位一样,最初,一些电话号码是5位、6位的城市升位间隔非常短,但当升位到8位后几乎就不再有升位的需要了。因为8位号码理论上有1个亿的号码空间,由于0字头和1字头一般被保留,因此8位的实际电话号码空间一般为8000万。至少从目前来看,很难想像世界上会出现8000万人口的城市。因为IPv4的地址空间和地球上总人口刚好差不多,当初设计IPv4的时候如果多两个字节的话,其实也就根本不会出现IP地址不足的问题了。这种比现在IPv4多两个字节的IP地址的空间为65535*43亿=281万亿。就算未来地球上的人口终极情况下达到1000亿,平均每个人也可以有2810个。IP地址的需要量比电话号码多一些,但并不象一些人想像得没有止尽。