我是否应该期望随机(甚至经常发生)位错误导致与 PDU 大小成比例的损坏/丢弃 PDU(数据包)?
对短 (<1ms) 2 跳路径、1Gbps+ 上的高(0.01% 到 0.1%)数据包丢失进行故障排除。
我同时运行了这两个 ping。
可以肯定的是,它们的总流量不应足以引起两者之间的(过多)争用。
收集更大的样本量/更长的运行时间可能会很好,但我们现在就在这里。
ping -c 1200001 -s 4 -W 2 -qni 0.001 10.0.0.1
--- 10.0.0.1 ping statistics ---
1200001 packets transmitted, 1199002 received, 0.0832499% packet loss, time 1222942ms
ping -c 1200002 -s 1192 -W 2 -qni 0.001 10.0.0.1
--- 10.0.0.1 ping statistics ---
1200002 packets transmitted, 1199224 received, 0.0648332% packet loss, time 1235676ms
难道我们不希望(在足够长的采样周期内)1220 字节数据包比 32 字节数据包更频繁地按比例丢弃吗?
然而以上,32级字节的数据包看到更高的损失......
我们可以合理地推断,那么,损失的原因可能是没有误码相关?
奖励:有人告诉我......
由于所有过多的标头和 CRC 等,32 字节的数据包比 1220 的有损得多。
这是真的 ?
较小的数据包本质上更有损背后的机制是什么?