IP 数据包的大小

IP 数据包的大小

IP 数据包的完整大小是多少?

答案1

没有默认大小,大小会有所不同,从 20 到 65535 字节不等,包括最小报头大小。IP 数据包的长度只有 20 字节的可能性不大,只有没有有效载荷或数据的数据包才有可能。报头长度可以在 20 到 60 字节之间变化,报头包含有关数据包/协议的信息,报头中不包含任何实际数据包数据。

答案2

取决于里面有什么。IPv4 数据包具有至少 160 位的标头,但具有可变大小的选项字段(最多 480 位,将填充为 32 位的偶数倍)和可变大小的有效载荷。

您还有一个 TCP 标签 -TCP还具有一个标头,其长度至少为 160 位,加上最多 320 位的选项字段(再次填充为 32 位的倍数),以及可变的有效负载大小。TCP 段随后将用作网络层协议数据包的有效负载,在 TCP 的情况下,该数据包几乎始终是 IP,因此 TCP 消息到达数据链路层时的绝对最小大小将是 320 位,加上有效负载的大小。

相关内容