版本
和IPv4一样,4比特构成。其版本号为6,因此这个字段上的值为"6"
通信量类(Traffic Class)
相当于IPv4的TOS字段
流标号(Flow Label)
20比特构成,用于服务质量控制。使用这个字段提供怎么样的服务已经成为未来的研究课题,不使用Qos时每一位可以全部设为0。
进行服务控制时,将流标号设置为一个随机数,然后利用一种可以设置流的协议RSVP在路由器上进行Qos设置。当某个包在发送途中需要Qos时,需要附上RSVP预想的流标号。路由器接收到这样的ip包后先将流标号作为查找关键字,迅速从服务质量控制信息中查找并做相应处理。
只有流标号、源地址、目的地址三个完全一致时,才被认为是一个流
有效符合长度(Playload Length)
不包含首部,表示 数据部分长度+可选项长度(有可选项时)
下一个首部(Next Header)
通常表示下一层协议是TCP或UDP。不过在有IPv6扩展首部的情况下,该字段表示后面第一个扩展首部的协议类型
跳数限制(Hop Limit)
与IPv4的TTL同义,数据每经一次路由减1,减到0则丢弃
源地址
128比特(8个16字节)组成,表示发送端IP地址
目标地址
128比特(8个16字节)组成,表示接收端IP地址
IPv6扩展首部
IPv6首部长度固定,无法把可选项加入其中,取而代之的是通过扩展首部对功能进行扩展。
IPv6的扩展首部可以任意长度。一个数据报可以包含多个扩展头部,每个扩展头部的类型由前一个头部(固定头部或扩展头部)中的下一个报头字段指定。
参考:《图解TCP/IP》