V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
azc1NDk5OTgwMA
V2EX  ›  宽带症候群

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

  •  
  •   azc1NDk5OTgwMA · 1 天前 · 555 次点击
    最近我用 iperf3 简单测试了内网网络,服务器端部署在 PVE 上的 Debian 12 ,命令是 iperf3 -s ;客户端分别使用 MacBook Pro 和 Windows PC 有线连接,命令是 iperf3 -c 服务器端 IP -R -t 30 。由于家里布线的问题,我使用了两台简单网管交换机来配置 VLAN 以实现单线复用。

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

    所以我想请教一下:这种情况是由于 iperf3 测试方法本身的问题(使用别的命令进行测试?),还是说与简单网管交换机有关?如果想具体找出问题所在,我该如何排查?如果需要抓包分析,应该关注哪些信息呢?(由于我对抓包不太了解,能否提供一些具体的建议?)
    9 条回复    2024-11-29 21:34:19 +08:00
    Ipsum
        1
    Ipsum  
       1 天前
    把测试带宽限制在网卡速度或者交换机接口速率的 95%试试。
    Tianao
        2
    Tianao  
       21 小时 18 分钟前 via iPhone
    Trunk 和下联都是千兆的?那这样 trunk 在进行分组中继的时候带了 dot1Q 头部,网络的收敛比就不为 1 了,在下联打满之前 trunk 会先打满然后爆缓存然后丢包,重传就被执行了。非 1:1 收敛会丢包,这是以太网的局限,所以 ECN/DCQCN 等无损控制技术才会应运而生被应用给 RoCE 等丢包敏感以太网。
    azc1NDk5OTgwMA
        3
    azc1NDk5OTgwMA  
    OP
       20 小时 14 分钟前
    @Ipsum 我试了下千兆下不限速是 940Mpbs ,限速到 450Mbps 才能测到 0 重传
    azc1NDk5OTgwMA
        4
    azc1NDk5OTgwMA  
    OP
       20 小时 10 分钟前
    @Tianao 学习了。交换机是千兆的,我测了在限速 450M 的情况下是 0 重传的。那这种会对千兆的外网有影响吗,如果使用 2.5G 的简单网管交换机是不是能缓解这种情况?
    465456
        5
    465456  
       11 小时 25 分钟前
    大佬是怎样测到丢包的,TCP 还是 UDP 测速,我在 Linux 部署了 iperf3 服务端,windows 测,只测到最大宽带,没看到丢包
    465456
        6
    465456  
       11 小时 23 分钟前
    windows 测,只测到最大宽带,没看到丢包,没看到丢包显示这个选项
    Tianao
        7
    Tianao  
       10 小时 40 分钟前
    @azc1NDk5OTgwMA 不好意思漏看了一个信息「但即使将它们作为傻瓜交换机使用(不设置 VLAN ),依然会出现丢包」,那这样的话可能就不是 dot1Q overhead 开销导致的收敛比不为 1:1 的问题了。450M 才能 0 重传感觉真的是单纯两款交换机都太垃圾了……
    azc1NDk5OTgwMA
        8
    azc1NDk5OTgwMA  
    OP
       10 小时 25 分钟前
    @465456 #6 用的就是 iperf3 -c 服务器端 IP -R -t 30 这个命令,如果没有 retr 的话可能是服务器端的问题,因为我用 Mac 当服务器端的时候客户端也没有丢包。
    azc1NDk5OTgwMA
        9
    azc1NDk5OTgwMA  
    OP
       10 小时 25 分钟前
    @Tianao #7 试了水星和网件的两款都这样,看起来还是直连的结构好点...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1250 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:59 · PVG 07:59 · LAX 15:59 · JFK 18:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.