IPV6技术第二讲-IPV6地址类型
在上一期介绍了关于IPV6的基本“废话”,这一期介绍一下关于IPV6地址的特性,来了解下IPV6地址与IPV4地址有哪些不同,IPV4中的问题它是如何解决的,又有哪些功能比IPV4先进。
先来看一个正经的IPV6地址长什么样,2031:0000:130F:0000:0000:09C0:876A:130B,这就是一个正经的IPV6地址,非常的长,跟IPV4地址的样子完全不一样,IPV4地址只有数字,而IPV6却有字母。上一期中有介绍到IPV6地址的表示方法是用冒号分十六进制数的方式来表示的,并且,IPV6地址的分段共8段,每段长度为16位,因此,在地址中间能看到ABCDEF。
看了正经的IPV6地址,那有没有不正经的地址?2031:0:130f::9c0:876a:130b,这个就是不正经的IPV6地址,跟正经的地址对一下你就可以发现其中的不同点,有如下几点:
- 地址中的连续4个0的段可以简写成一个0
- 每一段地址的开头0可以省略不写
- 连续两个段或以上为0的段可以用“: :”来代替
- 双冒号方式在一个IPV6地址中只能使用一次
2031::130f::9c0:876a:130b,这是一个错误的IPV6地址,该地址中包含两个冒号,这是不允许的,因为两个冒号代表着中间有多个连续的0,但中间到底有多少个连续的0呢?并不知道,有可能只是4个0,有可能是连续24个0或更多都有可能。如果地址中出现两个冒号就很难判断出地址的哪一段有多少个连续的0。
了解了IPV6地址的样子,再来看看IPV6地址的名字,其实IPV6地址还是有一个官方的名字的,叫AGUA地址,全称为Aggregate Global Unicast Address,可聚合全球单播地址,一个多么霸气的名字。
在IPV4地址协议中有听过广播地址,单播地址和组播地址,但在IPV6地址中没有广播地址,但有一个任意播地址。你可能知道多啦A梦的任意门,非常有意思,但是任意播是什么东西?任意播地址是从单播地址空间分配的,其实就是一个单播地址,将这个单播地址分配到一个路由器上,将这个地址同时给多个具有相同服务的设备使用,但请注意,这不是说多个设备同时使用一个地址,这样