请教一个交换机相关的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
azc1NDk5OTgwMA
V2EX    宽带症候群

请教一个交换机相关的问题

  •  
  •   azc1NDk5OTgwMA 2024-11-28 23:16:23 +08:00 1509 次点击
    这是一个创建于 385 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近我用 iperf3 简单测试了内网网络,服务器端部署在 PVE 上的 Debian 12 ,命令是 iperf3 -s ;客户端分别使用 MacBook Pro 和 Windows PC 有线连接,命令是 iperf3 -c 服务器端 IP -R -t 30 。由于家里布线的问题,我使用了两台简单网管交换机来配置 VLAN 以实现单线复用。

    在测试过程中,我发现只要数据通过这两台简单网管交换机,iperf3 结果就会出现一定量的丢包( retr ),而如果直接连接,或者通过普通的傻瓜交换机以及路由器连接,丢包( ret )则为 0 。起初我以为是原来的网管交换机本身有问题,换了新的交换机(两台不同品牌的),但即使将它们作为傻瓜交换机使用(不设置 VLAN ),依然会出现丢包。

    所以我想请教一下:这种情况是由于 iperf3 测试方法本身的问题(使用别的命令进行测试?),还是说与简单网管交换机有关?如果想具体找出问题所在,我该如何排查?如果需要抓包分析,应该关注哪些信息呢?(由于我对抓包不太了解,能否提供一些具体的建议?)
    9 条回复    2024-11-29 21:34:19 +08:00
    Ipsum
        1
    Ipsum  
       2024-11-28 23:24:29 +08:00
    把测试带宽限制在网卡速度或者交换机接口速率的 95%试试。
    Tianao
        2
    Tianao  
       2024-11-29 10:41:25 +08:00 via iPhone
    Trunk 和下联都是千兆的?那这样 trunk 在进行分组中继的时候带了 dot1Q 头部,网络的收敛比就不为 1 了,在下联打满之前 trunk 会先打满然后爆缓存然后丢包,重传就被执行了。非 1:1 收敛会丢包,这是以太网的局限,所以 ECN/DCQCN 等无损控制技术才会应运而生被应用给 RoCE 等丢包敏感以太网。
    azc1NDk5OTgwMA
        3
    azc1NDk5OTgwMA  
    OP
       2024-11-29 11:45:20 +08:00
    @Ipsum 我试了下千兆下不限速是 940Mpbs ,限速到 450Mbps 才能测到 0 重传
    azc1NDk5OTgwMA
        4
    azc1NDk5OTgwMA  
    OP
       2024-11-29 11:48:30 +08:00
    @Tianao 学习了。交换机是千兆的,我测了在限速 450M 的情况下是 0 重传的。那这种会对千兆的外网有影响吗,如果使用 2.5G 的简单网管交换机是不是能缓解这种情况?
    465456
        5
    465456  
       2024-11-29 20:33:50 +08:00
    大佬是怎样测到丢包的,TCP 还是 UDP 测速,我在 Linux 部署了 iperf3 服务端,windows 测,只测到最大宽带,没看到丢包
    465456
        6
    465456  
       2024-11-29 20:35:26 +08:00
    windows 测,只测到最大宽带,没看到丢包,没看到丢包显示这个选项
    Tianao
        7
    Tianao  
       2024-11-29 21:18:47 +08:00
    @azc1NDk5OTgwMA 不好意思漏看了一个信息「但即使将它们作为傻瓜交换机使用(不设置 VLAN ),依然会出现丢包」,那这样的话可能就不是 dot1Q overhead 开销导致的收敛比不为 1:1 的问题了。450M 才能 0 重传感觉真的是单纯两款交换机都太垃圾了……
    azc1NDk5OTgwMA
        8
    azc1NDk5OTgwMA  
    OP
       2024-11-29 21:33:35 +08:00
    @465456 #6 用的就是 iperf3 -c 服务器端 IP -R -t 30 这个命令,如果没有 retr 的话可能是服务器端的问题,因为我用 Mac 当服务器端的时候客户端也没有丢包。
    azc1NDk5OTgwMA
        9
    azc1NDk5OTgwMA  
    OP
       2024-11-29 21:34:19 +08:00
    @Tianao #7 试了水星和网件的两款都这样,看起来还是直连的结构好点...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3292 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 04:25 PVG 12:25 LAX 20:25 JFK 23:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86