对于一个项目,我通过 IEEE 802.15.4 将 2 个 Nordic 主板连接在一起,并使用 TCP 测量其带宽。两个 nrf52840dk 主板相距 1 米(其中一个用作我 PC 的边界路由器)。流长度始终为 100,有效负载长度从 10 字节到 1000 字节(我甚至用 128KB 对其进行了压力测试)(当然,主板会自行将有效负载拆分成更多数据包)。我在主板上使用 RIOT 操作系统和自定义基准。
我收到 0 次重传经过多次测量,使用了不同的有效负载大小。我对此没有经验,但在网上看到,互联网上大约 1% 的重传是正常的,我想确保在我的本地情况下,即使总共发送了许多 MB 的数据,这也是可以预料到的。
答案1
后来我发现我的结果是错误的。基准测试有问题,没有正确测量重传。在我看来,即使只有几千字节,不进行重传也是不现实的,至少对我来说是这样。