IPV4耗尽,使用具有更多地址空间的IPV6
IPV6特点:
(1)IPV6地址128位,更大地址空间,可以划分位更多的层次
(2)IPV6定义许多拓展首部,可提供更多功能,但IPV6首部长度固定,选项放在有效载荷中
(3)允许协议继续扩充,自动配置,支持资源的预分配,首部8字节对齐
IPV6数据报:
基本首部:固定长度40字节
版本:指明协议版本,值为6
通信量类:为了区分不同的 IPv6 数据报的类别或优先级。目前正在进行不同的通信量类性能的实验。
流标号:所有属于同一个流的数据报都具有同样的流标号。
有效载荷长度:指明IPV6数据报除基本首部以外的字节数,最大64KB
下一个首部:相当于IPV4的可选字段
跳数限制
源地址,目的地址
IPV6的六种拓展首部
逐跳选项、路由选择、分片、 鉴别 、封装安全有效载荷、 目的站选项
IPV6的地址:
IPV6数据报目的地址
(1)单播:传统的点对点通信
(2)多播:点对多通信。数据报发送到一组计算机中的每一个,IPV6将广播看成多播的一个特例。
(3)任播:IPV6增加的一种类型。数据报发送到一组计算机中距离最近的一个。
全球单播地址划分方法:两种
IPV6将实现IPV6的主机和路由器都称为节点。一个节点可能有多个与链路相连的接口。
IPV6地址时分配给节点上接口的。一个具有多个接口的节点可以有多个单播地址,其中的任意一个地址都可以当作到达该节点的目的地址。
冒号十六进制记法:
IPV4向IPV6过渡
向后兼容:IPV6系统必须能够接收和转发IPV4分组,并且能为IPV4分组选择路由
两种过渡策略:使用双协议栈、使用隧道技术
双协议栈:
在完全过渡到IPV6之前,使一部分主机装有两个协议栈:IPV4和IPV6。双协议栈主机既能够和IPV6系统通信,又能够和IPV4系统通信。
隧道技术:
在IPV6数据报要进入IPV4网络时,把IPV6数据报封装成IPV4数据报,然后IPV6数据报在IPV4网络的隧道中传输。当IPV4数据报离开IPV4网络的隧道时再把数据部分交给主机的IPV6协议栈。