networking - 平均 UDP 数据包丢失和数据包重新排序

标签 networking statistics udp packet loss

我想在 UDP 数据包丢失(或丢失)问题上获得其他 SO'ers 的经验。

最初我的理解是,给定直接点对点连接,其中网卡通过交叉电缆连接,网卡上有充足的缓冲区并及时处理所述缓冲区,“应该”没有数据包丢失或数据包排序问题。我相信这也是这种情况,因为在这些点之间有一个好的/高端的切换。

  • 排除上述情况,LAN 上的预期平均 UDP 数据包丢失是多少
  • 哪些场景会导致 UDP 数据包排序问题?
  • 最佳答案

    不知道平均 LAN 上的 UDP 丢包率。我假设现代交换网络的负载相当低,否则您的 LAN 或端点负载过高。 :)

    当路由上下移动时,重新排序可能最容易实现;比如说,您组织中的一台交换机承受了足够的负载,因此重新组织树是有意义的,并且流量通过不同的交换机发送。更有可能的是您的 ISP 的对等点来来往往,或者达到流量限制,并且通过它们的数据包的优先级发生了变化——旧数据包在负载较重的网络上传输,新数据包在负载较轻的网络上传输,以及他们乱序到达。

    关于networking - 平均 UDP 数据包丢失和数据包重新排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6024391/

    相关文章:

    c - 如何测试Socket的速度?

    networking - 如何将桌面直播到 html5 视频标签

    python - 如何从频率数据中找到分位数?

    python - 是否可以在 Scipy 的 Mann-Whitney U 检验中指定替代假设?

    postgresql - 我怎么知道 Postgres 表的统计信息是否是最新的?

    Java发送udp数据包到dns服务器

    c# - 如何实现与 WNetAddConnection2 相同的超时?

    networking - 尝试从 Docker 容器中访问 etcd 时获取 "connection refused"

    linux - 您能否在受控网络中优化/配置 TCP,使其变得与 UDP 一样快?

    android - 通过 UDP 数据包延迟提交音频