IPV6基础概念
IPV6书写格式,采用冒号分十六进制,把128bit平均分成了8个组,存在一种表现格式:
前缀表示法:2001:1234:0000:0000:abc7:9acd:aabb:01c0/64
2进制 10进制 16进制 每一个十六进制数,都对应了4个2进制数 2进制 0 0 0 0 1 1 1 1 8 4 2 1 2001 16bit 0010 0000 0000 0001 2bit abc7 16bit 1010 1011 1100 0111 2bit
IPV6地址格式:
1.网络前缀:相当于IPV4中的网络位。在IPV6中最常用的网络前缀长度是64位。
2.接口ID:相当于IPV4中的主机位,存在两种产生方式。
手动配置:一般在服务器、打印机、网络设备之间等设备接口id进行手动配置,方便运维管理。
自动产生: 存在两种自动产生方式:
①IEEE EUI-64标准规范产生:扩展的唯一标识符,是根据设备网卡MAC地址,产生的IPV6地址后64bit,最常用的接口ID产生方式。
例:Mac地址为:0012-3400-abcd
在中间加入FFFE:0012-34FF-FE00-abcd
写成IPV6地址格式:0012:34FF:FE00:abcd 0000 0000
将第7bit进行反转(为0置为1,1置为0):0212:34FF:FE00:abcd
②系统通过软件自动产生:比如win7、win10使用私有方式产生,更好的保证主机的私密性。
当前缀不满足64bit的时候,而EUI-64只能产生64bit接口ID,剩下接口ID部分将会用0进行填充。
当前缀超过64bit的时候 ,接口ID如何产生呢?不能这样配置。
当接口没有mac地址的时候,系统将会通过软件的方式自动产生。
IPV6地址缩写格式:
1.每个组中的前导“0”可以省略,如果一个组中全都是“0”可以简写为一个“0”。
2001:1234:0:0:abc7:9acd:aabb:1c0/64
2.地址中包含一个或者多个连续的组都为0,可以用“::”代替。
2001:1234::abc7:9acd:aabb:1c0/64
在一个IPV6地址中只能存在一个"",不能存在多个,因为会导致设备无法判断“::”代表了多少个组。
3.


