超级IP协议横空出世,IPv6进程面临彻底终止

正当全球为升级到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地址的需要量比电话号码多一些,但并不象一些人想像得没有止尽。

因此,如果这种私网技术可以良好运行的话,IPv4地址空间不足的问题就已经算是解决了。不幸的是,私网技术实现的地址扩展有一些根本性的缺陷,就是由于私网地址的引入,使得全网IP地址端到端的可访问性受到极大限制。具体说就是从私网向外呼可以呼得通,但从外面的公网或另外一个不同私网来呼就呼不通了。私网的这种端到端可访问性的限制给IP通讯带来了极大的麻烦,因此出现了很多想解决这个问题的技术,如私网打洞技术等。但这些技术对私网穿透问题的解决都很不理想,而且把问题搞得越来越复杂。事实上端口本来是用于表达业务的,而在私网中用来进行地址映射,并且即使在正常的穿过私网的IP通讯中端口号一般都会发生变化,这也使得IP协议变得越来越复杂化。

解决空间不足问题更普遍的技术路线

其实,代码空间不足的问题并非仅仅是计算机时间设置和互联网IP地址存在,它事实上是一个非常广泛的现象。在电话网中也常见到电话号码空间不足问题,但是电信网里解决电话号码空间不足的方式却远不象IPv6的解决方案这样夸张——要把整个网络的路由器和所有应用软件全部换光才能解决问题。电话号码升位仅仅是把交换机的配置数据修改一下就可以了,完全不需要去更换程控交换机,更不需要去更换电话终端。因此其升级成本虽然有,但却是相当少的。

既然电话号码升位如此简单,为什么IP地址升位就一定得象IPv6这样的复杂呢?超级IP技术解决IPv4地址不足问题的基本思路并非绝世罕见,它就是采用类似电话网中普遍采用的电话号码升位思路来解决IPv4地址不足的问题,它仅仅需要将原来承担NAT网关的路由器(不是所有路由器)软件进行一下升级就可以了(相当于重新配置一下交换机的数据),并且完全不需要更改现网的任何硬件。正因为如此,其升级成本相比IPv6才会是上百万倍的差距!

私网之所以不能穿透,原因其实也很简单,就在于每个私网地址区没有进行编号,所以其它区域的终端不能直接识别和访问处于私网里的IP地址。如果能够给每个私网地址区分配一个编号,这样所有私网的带区域编号的地址也就是全网唯一的、并且可以被其它任何终端所识别和访问了。

那么如何给每个私网地址区进行编号呢?如果另外定义一种编号规则,事实上就等于另搞了一套IP地址,这与IPv6方案就没有本质的区别了。超级IP技术天才地运用了私网网关上的IPv4地址来进行各个所属地址区的编号,这样区域地址也完全可以用IPv4来进行路由,这就是超级IP能够100%兼容IPv4 的奥妙所在。

更进一步,一旦我们可以对私网地址区进行编址,就可以使得这种地址区向下延伸,变成多层次的地址区结构。超级IP把这种结构称为“层区结构”,IP地址由原来全网统一成一个区域变成了多个层区的结构。各个层区之间是相对独立的,只是用IPv4地址的叠加来进行层区地址的编址。一旦变成了这种层区结构,地址空间就变得极度富余。根据超级IP协议研究表明:

只要用4层地址,其等效IP地址空间就可以和IPv6的地址空间是一样的;

如果用11层地址,其等效IP地址空间可以达到宇宙极限数字10的100次方以上。也就是说,即使当整个宇宙被人类目前发现的最小基本粒子充满,11层的超级IP也可以为每一个基本粒子分配一个IP地址。这已经是100亿年也用不完的IP地址空间,而即使到这个时候还是100%用现在的IPv4路由器就可以路由!

超级IP可以实现多少层的层区结构呢,128层!它的等效地址空间是我们的宇宙完全不可能想像的数字:10的1233次方。即使到这种程度也还是100%采用现在的IPv4路由器进行路由!

更巧妙的是,超级IP无论最终采用多少层,在进行IP包传送的时候需要多少长度就带多少长度,而并非一定要用到最大的层区地址长度。如果只是在一个层区内进行通讯,仅仅采用现在IPv4一样的32位地址长度就可以了。因此它是可伸缩的,需要多长就用多长,不象IPv6地址一长上去就缩不回来了,无论通讯在什么范围进行,IPv6包头都得是128位的地址。

无论采用什么方法,一切解决空间不足问题的途径都是升位,问题只是升位是在原来编号规则基础上进行,还是完全搞出另外一套编号规则。如果搞出另外一套编号规则,就很难和过去的编号兼容。而如果是在原来编号规则的基础上进行升位,就可以比较容易获得与原有编号规则和相应设备的兼容。电话号码升位就是在原有编号规则范围内进行升位的,无论怎么升位都是符合所谓E.164的电话号码编号规则,所以它的升位是向下兼容,成本极低的。超级IP也是在原有IPv4编号规则基础上进行升位,是通过叠加多个IPv4地址来进行层区地址的编号,所以它也是向下兼容的,同样成本极低。


计算机CPU的位长从8位升级到16位、32位、64位,在许多基本的编址规则上也都遵从了继承性的原则,因此它们的向下兼容性都非常好。

事实上,这种在原有编号规则基础上进行升位的方式是业界解决空间不足问题更为普遍采用的方式,超级IP技术表面看起来惊世骇俗,其实它不过是遵从了业界更为普遍采用的技术路线和技术思想而已。反倒是IPv6采用的是业界“大逆不道”的全部推倒重来的技术路线。历史事实反复证明,凡是采用这种技术路线,失败的机会是非常大的。

超级IP与IPv6技术升级的可行性比较

如果比较一下现在电话号码升位的方法,与假设把整个全球电信网的设备、包括电话终端全部换掉的方法之间的差异,就知道超级IP协议与IPv6之间的差异是什么了。

超级IP与IPv6在网络升级上巨大的区别如下:

按技术升级工作的难易程度,可以把需要升级的对象分为四个部分:

* ?核心的路由节点设备;
* ?边缘的各种设备(企业和个人用户的路由器、交换机等);
* ?终端或服务器操作系统;
* ?终端或服务器应用软件;

相对来说,由于核心的节点设备和计算机操作系统都是由大厂家提供技术支持,核心网络也一般是由大的运营商经营,因此其技术升级相对容易,步骤也可以比较容易统一。事实上,计算机操作系统很早就支持了IPv6。

但是,边缘的各种IP设备和应用软件是技术升级的难题所在。

第一,它们的数量极其庞大,种类繁多,是升级工作中的真正难点;

第二,它们提供技术支持的厂家极为众多,并且有相当大的数量是小型厂家,实力弱。只要用户没有迫切需要,这些实力弱小的众多厂家能不去涉及IPv6的技术支持就会尽量不去支持,以节省本来就极为宝贵的开发支出;

第三,它们的所有者众多,不完全受统一的思想指导。大量的企业级IP设备为数量极其庞大的各个企业所有,它们的技术升级主要受这些企业自己的意志支配。在千年虫问题上,是由于客观上的一个时间点迫使所有企业统一行动。但在IPv4地址空间问题上,虽然业界一直在喊地址会耗尽,但倒底什么时候会耗尽,没有任何人可以给出确切的时间点。而且就算地址真的耗尽了也不会直接对现有网络用户产生直接影响,升级不会给他们带来直接利益。大不了不会再有新的用户加入了,而不会说地址真的耗尽的时候网络就不转了。这影响的是基础网络运营者用户不能再增加和网络用户的后来者不能再入网,而不会直接影响到现存网络用户的利益。这就使IP技术的升级远不象千年虫问题可以借助外力的压力迫使庞大的企业和个人用户采取统一行动。并且他们的技术升级更大意义上是在为人作嫁衣。如果技术升级不会给最初技术的采用者带来明显的好处,他们不会有内在动力去做这个事情。

但是,IPv6不仅没有解决这些难题,而且使这些难题变得更加困难:

* ?IPv6需要整个网络所有节点全都支持新的IP协议,并且终端操作系统,应用软件也要全部支持升级。这就使问题变得异常艰难。
* ?另外IPv6的所有IP设备的升级全都涉及的是硬件升级的问题,这使问题变得非常困难,设备投入、升级的人力投入极其巨大,同时,升级时间非常漫长。如果升级时间太过漫长,又会给最先进行技术升级的人带来畏惧。因为他们提前进行了升级后会在极长的时间内无法使设备发挥作用。而如果最后就算有幸IPv6能够成功的话,他们最初投入的设备可能又要全部更换了。
* ?IPv6只有在全网所有部分全部支持新协议之后才能有效地发挥作用,这使进行技术升级的用户,特别是初期进行技术升级的用户没有内在的动力去做这个事情。
* ?大量应用软件不可能一次性地全部升级到新的协议,这样就会有一个漫长的新旧技术的共存期。支持新技术的应用软件需要同时支持原来的IPv4技术,这使应用软件的开发在相当长的共存期变得非常复杂。

而超级IP技术在技术升级上有巨大的优势:



* ?完全不需要升级核心的IP设备。虽然IPv6升级核心IP设备是相对可行的,但超级IP完全不需要升级,这总比需要技术升级好得多。在这方面,超级IP是绝对的O成本;
* ?在边缘设备上不需要全部设备升级,仅仅需要升级承担NAT网关功能的设备。这对数量庞大的边缘设备升级来说是极为重要的。无论一个企业或校园网的规模有多大,承担NAT功能的设备往往都只有一两个;
* ?边缘设备的升级是纯软件升级,不涉及任何硬件的更换。这对于边缘设备的拥有者来说是至关重要的,这会使他们不会面临需要一次性更换自己全部网络设备的痛苦决策。由于软件升级现在都已经可以实现在线完成,因此其操作和需要投入的人工极少。在这方面超级IP技术升级不仅是完全可行的,而且其成本相比IPv6 几乎可以忽略不计;
* ?可在线软件升级使全球升级的时间极短;
* ?最初进行技术升级的用户可以立即体验到技术升级后基于超级IP和通播网新业务带来的好处,这使他们有内在动力去做这个事情;
* ?可以利用IPv4环境下的所在编程基础,应用软件开发极其简单。并且兼容性非常好,共存问题非常简单,甚至完全等同于不同IPv4应用软件之间的兼容和共存性。

经过上述分析和比较,可得出下述结论:新开发出超级IP协议(简称SuIP),将毫不含糊地、彻底地淘汰IPv6。不需要任何硬件的投入,仅仅对软件做一点很小的升级就可以实现。将节省上万亿美元,仅以极低的成本就能推广到全球,因而会是一个皆大欢喜的结局。[@more@]转自新浪网。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/564597/viewspace-996311/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/564597/viewspace-996311/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值