【发布时间】:2017-08-16 19:40:02
【问题描述】:
我有一个使用 UDP 协议在发送方和接收方上运行的应用程序。 UDP 缓冲区大小约为 70 或 1024 字节,因此不会发生 UDP 碎片。
从ifconfig/sar 级别,我没有看到明显的UDP 丢失。
但从应用程序级别来看,我看到大约 30% 的损失。我对iperf3/ntttcp-for-Linux/netperf也看到了同样的情况。
损失发生在哪里?这是由 UDP 到达 IP 堆栈乱序引起的吗?我如何确认这个假设?
谢谢!
【问题讨论】:
标签: linux network-programming udp