1

所以我正在编写一个应用程序,它通过 UDP 每秒发送 15 次 5Kb 数据包。我知道我会丢失一些数据包,但我似乎在最初几秒钟后丢失了所有数据包。即使我放慢速度以每 10 秒发送一次 5Kb 数据包,我仍然会丢失它们。什么会导致这个?

4

2 回答 2

3

它们都被丢弃并不奇怪。大于 512 字节的有效负载不太可能使其脱离网络。这取决于路由器的 MTU 以及路由器上分配给 UDP / 互联网流量的带宽。

于 2013-04-05T04:55:25.160 回答
2

你会很幸运地得到任何大于大约 1260 字节的 UDP 数据报。通过路由器的 UDP 普遍接受的限制是 534 字节,这在某种程度上源自 IPv4 非分段最小 576 字节。

于 2013-04-05T03:26:16.693 回答