【发布时间】:2011-04-25 03:11:54
【问题描述】:
一点背景。
我正在编写一个使用 UDP 的应用程序。该应用程序将在 LAN(而不是 Internet)上运行。 我一直假设如果我的 MTU 是 1500,那么 UDP 有效负载可以有多大,但我 不确定 UDP 标头是否也适用于此。
我怀疑如果我发送一个 1500 字节有效负载的 UDP 数据包,而机器 MTU 是 1500 字节,它最终会发送两个数据包吗?
在这里搜索互联网以获得明确的答案似乎比应该的更难,我看到了相互矛盾的信息。
【问题讨论】:
-
很确定这会给你带来碎片化。不过,您可以使用 Wireshark 来确定这一点。
-
谢谢,是的,wireshark 没有显示太多,因为我是在孤立地开发的。环回 MTU 为 16436!
-
感谢大家,感谢您的链接。它们比我在谷歌上找到的要好。
标签: udp