IPv6是由IETF(Internet Engineering Task Force)定义的最新一代IP(Internet Protocol) . 最初在1995年定义的多个RFC号已被RFC2460淘汰了。随着现代网络的发展,IPv6 在可扩展性和安全性上被多次修改与增强。IPv6的最初设计就是为了完全取代IPv4, 而IPv6也正在逐步取代IPv4的过程中。因此让我们来了解一下两者的区别吧。
互联网的体系结构是一个沙漏形状,沙漏的狭窄腰部,就是IP。 因此IP至关重要。IP的第一个稳定版本就是IPv4(IP版本4),如今,每当IP一次出现,大家也就默认成IPv4.
要讲IPv4与IPv6的区别,我们还得先从为什么要取代IPv4说起。从1980年代初期,IPv4成为主流,10年之后,IPv4在可扩展性(看样子世界上每个人都需要不止一个IP!) 和容量(IPv4需要一些笨拙的附件,比如:ICMP, ARP)上有很大的局限性。 到了1990年代中期,IPv4的这种局限性让大家感觉很痛苦,于是大家开始尝试一种替换方案(IPv5)。可是网络的爆炸性发展让这种过渡性的做法变得不可能,甚至大家认为顺着这条路走下去,只会越来越痛苦。
接下来我们书归正传,要讲的内容太多,就当是连载了。随着网络的快速发展,大多数网络工程师并没有立即用IPv6替换掉IPv4, 而是采用了两者并行的架构。这样我们就更有必要了解一下两者的差异与相似性,因为我们知道,很快IPv4就会被IPv6最终替代了。
我们首先需要正确理解IPv6不仅仅是IPv4的增强版。在RFC2460的定义中,IPv6所覆盖的范围远远超出了从32位到128位的简单地址空间扩展这么简单. IPv6的分配机制几乎使它有了无限性,使它可以访问世界上所有设备的地址(不是部分,是所有,不论有多多)。
|