UDP&的最小和最大尺寸是多少? TCP标头?

时间:2015-11-23 03:49:48

标签: tcp udp

UDP&的最小和最大尺寸是多少? TCP标头? 我看到很多关于正常尺寸的说法,很难找到最小和最大尺寸

1 个答案:

答案 0 :(得分:2)

查看两种协议的标头格式。它们的标题都是定义的大小。

对于UDP,头本身是8字节,其中2个分配给有效负载大小(以字节为单位)。从那时起,每个字节为8位,这意味着有效载荷大小最多可以是2 ^ 16-1个字节。最小大小只是没有有效负载的标头,最大值是标头大小加上最大有效负载。请注意,标题大小是固定的。

对于IPv4 TCP,它稍微复杂一些。强制TCP标头为20字节(最小大小),并在标头末尾附加可选的可变数量的协议选项。 32位字中标题的大小由偏移定义,偏移有4位分配给它。因此,offset的最大值可以是2 ^ 4-1或15.这意味着最大TCP头大小为60bytes(15 * 4bytes)。

编辑:删除不必要的点。