调直机厂家
免费服务热线

Free service

hotline

010-00000000
调直机厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

当IPv6时期来临每粒沙子都有地址

发布时间:2020-03-10 11:33:34 阅读: 来源:调直机厂家

A5交易A5任务 SEO诊断淘宝客 站长团购

作者:徐明伟 杨术

随着互联网的高速发展,现有IPv4(互联网协议版本4)已没法满足互联网的需求。IPv6(互联网协议版本4)成为未来主流IP技术。Google,Facebook,Bing等各大网站均表态将永久支持IPv6。借用一下6月6日下一代互联网发展建设峰会上中国工程院邬贺铨院士的发言,我国应当推动IPv6的普及,我国的IPv6发展决不退回。

IPV4:5亿中国网民用3亿地址

IPv6是IP(互联网协议)的一个新版本。我们首先介绍IP协议。IP协议是为了在互联网的主机之间传输数据而设计的,为了将数据从源送到目的地,每一个主机都需要一个地址。就像在现实生活中人们之间传递信件,每个人都需要有一个邮寄地址一样。

在最初,每一个主机的地址格式是由IPv4协议规定的,每个IP地址都是由32个二进制位串组成,由某些互联网组织(如IANA,互联网号码分配机构等)负责分配,每一个组织像保护一个蓄水池一样保护着一个地址池。地址一般从高层组织往低层组织,以地址块,即地址集合的情势分配,例如,IP地址首先由IANA分配到亚太地区,再分配到中国电信,再由中国电信分配到每台管辖的主机。

IPv4地址被设计为32位,是由于在互联网的初始阶段,并没有很多主机,全球也只有美国的几所大学、科研院所及美国军方使用IP网络,而32位的IP地址集合具有232=4294967296个IP地址。但互联网的爆炸式增长超越了任何人的想像。随着互联网进入千家万户,IPv4地址被迅速分配消耗,各大保护IPv4地址的组织发现自己地址池里的地址所剩无几。在2009年5月12日,全球大约只有494196000个地址未被分配,到了2011年2月3日,IANA宣布它的地址池里最后一个地址块已被分配。

IPv4地址的短缺让互联网面临危机,新加入的主机没法取得地址,就没法成为互联网世界的一员。这个危机在中国特别明显,由于中国互联网虽然发展迅速,但起步比较晚,这使得在中国互联网急需大量IPv4地址的时候,IPv4地址已大量被欧美等发达国家占有。虽然中国在尽可能争取,但还是只能取得有限量的IPv4地址。到2012年3月,中国只占有3亿余个IPv4地址,而同时期中国的网民数目却已超过5亿。IPv4地址的短缺必将影响到广大网民的上网体验和我国互联网发展。

IPV6:每粒沙子都有地址

为了解决IPv4地址短缺的问题,研究人员做了各种各样的改进。在IPv4协议开始使用的时候,将IPv4地址块分成ABCD类,一个A类地址能提供16777216个IPv4地址,一个B类地址能提供65536个IPv4地址,一个C类地址能提供256个IPv4地址。如果某个机构有70000台主机,那末它最少需要申请两个B类地址,那末将有大约265536-70000=61072个IPv4地址被浪费。为了提高IPv4地址的使用效力,互联网标准化组织IETF(互联网工程任务组)改进了地址分配策略,IPv4地址的分配没必要服从ABCD这类地址格式。

另外一个例子是,最开始的时候每台主机都固定有一个IPv4地址,但是接下来人们发现,通常1台主机并不是任何时候都需要使用IPv4地址,例如有的主机通常只在白天需要连接互联网,有的主机只需要晚上连接,所以为了进一步提高IPv4地址的使用效力,人们又设计了IPv4地址的动态分配方案。当主机需要使用IPv4地址的时候,就将一个IPv4地址分配给这台主机;当不需要的时候,就会将这个IPv4地址回收,继而可以分配给另外一个主机。

但即便是做了改进,也没法从根本上解决IPv4地址短缺的问题。虽然IPv4地址的分配没必要服从ABCD这样的地址格式,IPv4地址依然不够分配。即便使用了动态分配方案,但在同一个时段,特别是互联网使用高峰时段,连接到互联网的主机数量也非常巨大。

为了从根本上解决IPv4地址短缺的问题,IETF在1994年成立了若干IPng(下一代IP协议)工作组,1996年IPv6协议标准发布,IPv6协议正式得到确立。与IPv4协议相比,IPv6最大的优势在于其地址长度到达了128位,这使得IP地址的数目到达了3.4x1038。人们做过估计,如果IPv6地址被充分利用的话,地球上的每粒沙子都可以具有一个IPv6地址。这说明,未来不但只有计算机能够上网,冰箱、洗衣机等家用电器也有足够的地址可用。

过渡方案有两套

IP地址数目的问题得到了解决,但IPv6的诞生又产生了新的问题。人们正在使用IPv4协议,即现有的主机都使用IPv4地址,这些主机的数量巨大,不可能在1夜以内全部变成使用IPv6协议,只能一部分一部分地改变。那怎样让一部分人使用IPv6协议的时候,使用IPv6协议的主机能和使用IPv4协议的主机透明通讯,即人们感觉不到协议的变化。这个问题被称为IPv4/IPv6过渡问题。

我们可以做一个类比。在物流系统中,集装箱有不同的规格标准,假定有大集装箱,有小集装箱,但为了有效利用空间,规定同一条船只能有一种规格的集装箱。这里我们可以将使用大集装箱的船看成IPv6网络,使用小集装箱的船看成IPv4网络,那末问题就是当一条使用一种规格集装箱的船要将货物装载到使用另一种规格集装箱的船时,应当怎么办?

对物流系统来讲,有两种办法:一种是将货物从集装箱里卸载出来,然后接着装填到另外一种规格的集装箱里去;另外一种是将小集装箱直接放进大集装箱里去。

对IPv4/IPv6过渡来讲,一样也存在类似的两种方法。一种是翻译方案,行将数据从IPv4(或IPv6)分组中提取出来,然后放到IPv6(或IPv4)分组中去;另外一种是隧道方案,行将IPv4(或IPv6)分组,作为用户数据重新封装,放到IPv6(或IPv4)分组中去。

目前我国在IPv6网络的研究、开发和建设上取得了巨大的成绩,组织实行了下一代互联网示范工程(CNGI),并通过国家科技重大专项和其他相干科技计划,在基于IPv6的下一代互联网理论研究和标准制定、网络基础设施建设、关键装备研发、技术实验与运用示范等方面取得了一系列成果。2003年,第二代中国教育和科研计算机网CERNET2建成,是目前世界上范围最大的采取纯IPv6技术的下一代互联网主干网。2005年由清华大学提出的IPv4/IPv6过渡标准(RFC4925)成为我国第一个非中文相干的信息类互联网RFC标准。

徐明伟 清华大学计算机系教授、博士生导师

中国铁路成都局集团有限公司

中铁十五局集团有限公司

重庆丰都名山旅游(集团)有限公司

珠海市多能多网络科技有限公司