整个ipv6报文的首部长度是可变的么?
是不一样的。IPV6简化了报文头部格式,字段只有8个,加快报文转发,提高了吞吐量。
是的,有附加头部选项。但一般都是固定的。

IPV6地址长度是多少比特,他的基本首部长度是多少字节
IPv6地址长度为128bit(16字节)。IP报文头20字节。

比较IPv4和IPv6首部字段,它们有相同字段吗
(1)IPV6地址长度为128比特,地址窨增大了296倍;(2)灵活的IP报文头部格式。使用一系列固定格式的扩展头部取代了IPV4中可变长度的选项字段。IPV6中选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度。(3)IPV6简化了报文头部格式,字段只有7个,加快报文转发,提高了吞吐量;(4)提高安全性。身份认证和隐私权是IPV6的关键特性。(5)支持更多的服务类型;(6)允许协议继续演变,增加新的功能,使之适应未来技术的发展。
有

IPv6有几种类型的路由首部
所有类型的IPv6地址都被分配到接口,而不是节点。IPv6地址是单个或一组接口的128位标识符,有三种类型: (1) 单播(Unicast)地址单一接口的标识符。发往单播地址的包被送给该地址标识的接口。对于有多个接口的节点,它的任何一个单播地址都可以用作该节点的标识符。IPv6单播地址是用连续的位掩码聚集的地址,类似于CIDR的IPv4地址。IPv6中的单播地址分配有多种形式,包括全部可聚集全球单播地址、NSAP地址、IPX分级地址、站点本地地址、链路本地地址以及运行IPv4的主机地址。单播地址中有下列两种特殊地址:不确定地址单播地址0:0:0:0:0:0:0:0称为不确定地址。它不能分配给任何节点。它的一个应用示例是初始化主机时,在主机未取得自己的地址以前,可在它发送的任何IPv6包的源地址字段放上不确定地址。不确定地址不能在IPv6包中用作目的地址,也不能用在IPv6路由头中;回环地址单播地址0:0:0:0:0:0:0:1称为回环地址。节点用它来向自身发送IPv6包。它不能分配给任何物理接口。(2) 任意播(AnyCast)地址一组接口(一般属于不同节点)的标识符。发往任意播地址的包被送给该地址标识的接口之一(路由协议度量距离最近的)。IPv6任意播地址存在下列限制:任意播地址不能用作源地址,而只能作为目的地址;任意播地址不能指定给IPv6主机,只能指定给IPv6路由器;IPv6任意播地址(3) 组播(MultiCast)地址 一组接口(一般属于不同节点)的标识符。发往多播地址的包被送给该地址标识的所有接口。地址开始的11111111标识该地址为组播地址。

IPv6中提供了基本首部后,为什么要提供扩展首部?
这是Ipv6数据报报文格式定义的时候规定的,必须有一个的基本首部,其后可允许有多个扩展首部。

本文由 在线网速测试 整理编辑,转载请注明出处。