一、题目
IPv6报文头比IPv4报文头增加了哪个字段?
A. Version
B. Flow Label
C. Destination Address
D. Source Address
二、答案
B
三、解析
A. Version
Version字段在IPv4和IPv6中都存在。IPv4中的Version字段,值为4,表示这是IPv4协议;IPv6中的Version字段,值为6,表示这是IPv6协议。
B. Flow Label
IPv6报文头中增加了20位的Flow Label字段。Flow Label用于标识属于同一数据流的报文,便于路由器对特定数据流进行快速处理和优化。
C. Destination Address
IPv6的目的地址长度从32位增加到了128位,这个字段在IPv4和IPv6中都存在,只是长度不同,所以IPv6没有增加这个字段。
D. Source Address
IPv6的源地址长度从32位增加到了128位,这个字段在IPv4和IPv6中都存在,只是长度不同,所以IPv6没有增加这个字段。
四、扩展——IPv4与IPv6的报文头结构
- IPv4:
- 长度:固定20字节,可选扩展选项会使长度增加
- 字段:
- Version(4位)
- IHL(4位)
- Type of Service(8位)
- Total Length(16位)
- Identification(16位)
- Flags(3位)
- Fragment Offset(13位)
- Time to Live(8位)
- Protocol(8位)
- Header Checksum(16位)
- Source Address(32位)
- Destination Address(32位)
- IPv6:
- 长度:固定40字节,没有可选扩展选项,但支持扩展头部
- 字段:
- Version(4位)
- Traffic Class(8位)
- Flow Label(20位)
- Payload Length(16位)
- Next Header(8位)
- Hop Limit(8位)
- Source Address(128位)
- Destination Address(128位)