目录
一、IPv6地址介绍
IPv6地址长度是128bit,一般使用冒号分割为8段,每一段16bit,每一段内用16进制表示。
举例:如何将16进制数2001转换为2进制数?
2----0010、0-----0000、0-----0000、1-----0001
故16进制数2001转换为2进制数就是0010000000000001
二、IPv6地址格式
三、IPv6地址简写方式
①每段前导的0可以省略,如果该段都为0,则至少保留一个0,但是该段末尾的0不可以省略。
举例:0100:00df:0000:00f0::
其中0100中1前面的0就是前导的0,此时可以省略;
00f0中f后面的0就是末尾的0,该0是不可以省略的。
上述字段就可以简写为:100:df:0:f0::
②一个或者多个连续段全为0时,可以用::表示,但是整个ipv6地址中只允许出现一次::
举例:2001:0db8:0000:0001:0000:0000:0000:45ff
可以简写为:2001:bd8:0:1::45ff=====2001:bd8::1:0:0:0:45ff
不可以简写为:2001:bd8::1::45ff
问题:为什么不可以出现爽冒号?
答案:如果双冒号出现在IPv6地址中,需要对其进行补全时,不知道哪一个双冒号代替的那几段。