IPv6特点:
①、地址空间巨大
②、精简报文结构
③、实现自动配置和重新编址
④、支持层次化网络编址
⑤、支持端对端安全(IPv6自身增加了加密认证)
⑥、更好的支持QOS
⑦、支持移动特性
IPv6报文格式-基本报头:
IPv6基本报头有8个字段,固定大小为40字节,每一个IPv6数据报都必须包含报头
Internet Protocol Version 6, Src: 2001::2, Dst: 2001::1
0110 .... = Version: 6
.... 1100 0000 .... .... .... .... .... = Traffic Class: 0xc0 (DSCP: CS6, ECN: Not-ECT)
.... 0000 0000 0000 0000 0000 = Flow Label: 0x00000
Payload Length: 32
Next Header: ICMPv6 (58)
Hop Limit: 255
Source Address: 2001::2
Destination Address: 2001::1
[Source Teredo Server IPv4: 0.0.0.0]
[Source Teredo Port: 65535]
[Source Teredo Client IPv4: 255.255.255.253]
[Destination Teredo Server IPv4: 0.0.0.0]
[Destination Teredo Port: 65535]
[Destination Teredo Client IPv4: 255.255.255.254]
IPv6有一系列扩展报文种类:认证和封装安全报头最为常用
IPv6地址类型:IPv6地址由 64位前缀+64位接口标识组成(16字节)
*单播地址:标识一个接口,目的地址为单播地址的报文会被送到被标识的接口。在IPv6中一个接口可以拥有多个地址。
①、可聚合全球单播地址:
/地址前缀3bit为001
/类似IPv4公网地址
②、链路本地地址:
/固定前缀为FE80::/10
/在同一链路节点之间使用,广泛应用于邻居发现、无状态地址等等
/每个IPv6接口必须具备一个链路本地地址
③、唯一本地地址:
/固定前缀为FC00::/7
/类似于IPv4私网地址在IPv6公网中不可用
④、特殊地址:
未指定地址:0:0:0:0:0:0:0:0/128或::/128(该地址作为某些报文的源地址,如重复地址检测 的邻居请求报文NS的源地址;DHCPv6初始化客户端请求报文的源地址)
环回地址:0:0:0:0:0:0:0:1/128或::1/128(与IPv4中的127.0.0.1作用相同)
*组播地址:标识多个接口,目的地址为组播地址的报文会被送到被标识的所有接口。只有加入了相应组播组的设备接口才会侦听发往该组播地址的报文。
特殊组播地址:
被请求节点组播地址Solicited-Node:
/通过节点的单播或任播地址自动生成并加入该组播组
/一个单播和任播地址对应一个被请求节点地址。该地址主要用于邻居发现和地址重复检测机制
/固定前缀FF02::1:FF00:0/104+IPv6地址最后24bit组成
*任播地址:标识一组网络接口(通常属于不同的节点),目的地址是任播地址的数据包将发送给其中路由意义上最近的一个网络接口。
IPv6组播MAC地址:18bit+32bit
MAC固定前缀33-33(18bit),后32bit对应组播IPv6地址的后32bit
IPv6后64bit接口ID标识的生成方法:每条链路上接口ID必须唯一
方法①、手工配置:建议在服务器和重要网络设备上配置。
②、系统通过软件自动生成:保护主机的私密性。
③、EUI-64规范自动生成:最常用的方法
EUI-64将MAC地址第24位bit中间插入FFFE,再对从左数起的第7位(原MAC地址第7bit位),也就是U/L位取反。组成IPv6后64bit接口标识;IPV6前64bit前缀指定自动生成
MAC地址第一个字节第七个bit为0表示全球唯一MAC,为1表示厂商机构本地唯一
ICMPv6协议:
协议号58除了与ICMPv4的一些功能之外还增加了
邻居发现
无状态地址配置(自动分配)
重复地址检测
PMTU发现等
IPv6邻居发现协议-NDP:
查看IPv6邻居表:display ipv6 neighbors
IPv6过渡技术:
IPv6与IPv4共存技术:
双协议栈:
IPv6节点同时支持IPv6和IPv4协议栈。
隧道:构建点到点隧道,在原有的IPv6前插入IPv4,实现IPv6网络穿越IPv4通信
IPv6报文作为IPv4的载荷,由IPv4 Internet中连接多个IPv6孤岛。
IPv6与IPv4互通技术:
提供IPv6与IPv4互相访问的技术。
适用于IPv6 Internet与IPv4 Internet共存,而两者又有互相通讯的需求。