我一直在阅读有关 MTU 的一些资料,但我无法理解某些事情。当我们谈论以太网的 MTU 时,有记录表明 MTU 为 1500,但是添加以太网标头后帧大小更大。如此有效,当人们谈论以太网的 MTU 为 1500 时,他们指的是有效载荷。
现在,如果这是所有其他协议的标准案例,我可以接受上述声明。但以 TCP 为例,MTU 被视为有效载荷 + IP 标头 + TCP 标头。如果将其与以太网进行比较,MTU 只是有效载荷,但对于 TCP,它是有效载荷 + 标头。
我是否理解这一点,因为确定哪些协议包含带有 MTU 的标头,哪些不包含标头真的很令人困惑?我偷偷怀疑它只是在谈论 MTU 时不包含标头的以太网,因为它将为上层协议设置最大数据包大小的标准(即,您只能拥有一个包含总数据包的 IP 数据包)使用 1500MTU 的大小,包括所有标题和所有内容)。但我想澄清一下这个话题。
我确实意识到可以使用碎片化,但我想知道如何在不谈论碎片化的情况下解决这个问题。