所以我正在编写一个应用程序,它通过 UDP 每秒发送 15 次 5Kb 数据包。我知道我会丢失一些数据包,但我似乎在最初几秒钟后丢失了所有数据包。即使我放慢速度以每 10 秒发送一次 5Kb 数据包,我仍然会丢失它们。什么会导致这个?
问问题
1247 次
2 回答
3
它们都被丢弃并不奇怪。大于 512 字节的有效负载不太可能使其脱离网络。这取决于路由器的 MTU 以及路由器上分配给 UDP / 互联网流量的带宽。
于 2013-04-05T04:55:25.160 回答
2
你会很幸运地得到任何大于大约 1260 字节的 UDP 数据报。通过路由器的 UDP 普遍接受的限制是 534 字节,这在某种程度上源自 IPv4 非分段最小 576 字节。
于 2013-04-05T03:26:16.693 回答