题7

题目

Q:以下关于 TCP 报头格式的描述中,错误的是 ( )。
A. 报头长度为 ,其中固定部分为
B. 端口号字段依次表示源端口号与目的端口号
C. 报头长度总是 4 的倍数个字节
D. TCP 检验和伪首部中 IP 分组头的协议字段为 17

分析

A:TCP 伪首部与 UDP 伪首部一样, 包括 IP 分组首部的一部分。
IP 首部中有一个协议字段, 用于指明上层协议是 TCP 还是 UDP。17 代表 UDP, 6 代表 TCP, 所以选项 D 错误。
对于 A 选项, 因为数据偏移字段的单位是 ,所以当偏移取最大时 TCP 首部长度为
由于使用填充,所以长度总是 的倍数,选项 正确。

选D

Q: TCP 伪首部与 UDP 伪首部是否相同?
A: 是

Q: TCP 伪首部包含哪些内容?
A: IP 分组首部的一部分

Q: IP 首部中哪个字段用于指明上层协议是 TCP 还是 UDP?
A: 协议字段

Q: UDP 在 IP 首部中的协议字段值为多少?
A: 17

Q: TCP 在 IP 首部中的协议字段值为多少?
A: 6

Q: TCP 首部长度的范围是多少?
A: 20 ~ 60 字节

Q: TCP 首部固定部分的长度是多少?
A: 20 字节

TCP 首部长度总是 4 字节的倍数