最近我用 iperf3 简单测试了内网网络,服务器端部署在 PVE 上的 Debian 12 ,命令是 iperf3 -s ;客户端分别使用 MacBook Pro 和 Windows PC 有线连接,命令是 iperf3 -c 服务器端 IP -R -t 30 。由于家里布线的问题,我使用了两台简单网管交换机来配置 VLAN 以实现单线复用。
在测试过程中,我发现只要数据通过这两台简单网管交换机,iperf3 结果就会出现一定量的丢包( retr ),而如果直接连接,或者通过普通的傻瓜交换机以及路由器连接,丢包( retr )则为 0 。起初我以为是原来的网管交换机本身有问题,换了新的交换机(两台不同品牌的),但即使将它们作为傻瓜交换机使用(不设置 VLAN ),依然会出现丢包。
所以我想请教一下:这种情况是由于 iperf3 测试方法本身的问题(使用别的命令进行测试?),还是说与简单网管交换机有关?如果想具体找出问题所在,我该如何排查?如果需要抓包分析,应该关注哪些信息呢?(由于我对抓包不太了解,能否提供一些具体的建议?)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1093526
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.