1、IPv6基本包头
字段 说明 Version 版本号,长度4 bits,取值6 Traffic Class 流类别,相当于IPv4包头中TOS字段,表示数据报文的优先级,主要用于Qos Flow Label 流标签,长度20 bits,用于区分实时流量 Payload Length 载荷长度,16 bits Next Header 下一个包头,8 bits,定义扩展包头类型 Hop Limit 跳数限制,8 bits,相当于IPv4中TTL字段 Source Address 源地址,128bits Destination Address 目的地址,128bits
2、IPv6地址格式
(1)使用十六进制数表示,共有8个字段,如X:X:X:X:X:X:X:X,X为使用十六进制表示
(2)前导零可以省略,如2031:0:130F:0:0:9C0:876A:130B
(3)一组连续的0可以使用::表示, 但是只允许使用一次,如FF01:0:0:0:0:0:0:1可以表示为FF01::1
3、IPv6地址类型
(1)单播
标识一个接口,目的地址为单播地址的报文会被送到被标识的接口。
(2)组播
标识多个接口,目的地址为组播地址的报文会被送到被标识的所有接口
(3)任意播
标识多个接口,目的为任播地址的报文会被送到最近的一个被标识接口,最近节点是由路由协议来定义的
4、EUI-64地址
使用48位MAC地址中间插入FFFE以补足64位,确保所选的地址从一个独特的以太网MAC地址, 第7位(U/L bit) 1的改成0,0的改成1。
5、无状态地址自动配置
过程:
(1)主机发送Router Solicitation报文
(2)路由器回应Router Advertisement报文
(3)主机获得前缀及其它参数
(4)路由器周期性地向外发送RA报文
6、IPv6地址配置
// 使能IPv6
ipv6
// 接口使能IPv6
ipv6 enable
// 手工配置IPv6全球单播地址
ipv6 address 2001::1/64
// EUI-64 方式配置IPv6全球单播地址
ipv6 address 2001::/64
// 手工配置链路本地地址
ipv6 address FE80::1 link-local
// 自动生成链路本地地址
ipv6 address auto link-local
// 配置接口任意播地址
ipv6 address 2001::1/64 anycast
来源:oschina
链接:https://my.oschina.net/u/4415996/blog/4701038