首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  服务器

最近使用链路聚合 4 口千兆,但是实际测速只有千兆,何解?!

  •  
  •   LCD · 39 天前 · 2040 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。
    4 口千兆博通,使用 BCM 自带的软件聚合,有三种模式,SLB,LACP,FEC/GEC,我了解后选择了第三种,虽然系统网卡速率显示 4G,但是使用 IPERF 测速只有千兆,不明白啊?????
    9 回复  |  直到 2019-05-09 13:53:36 +08:00
        1
    opengps   39 天前 via Android   ♥ 1
    虽然有点地方没看懂,不过还是想问一句,那个测速怎么实现的测速超过单链路速率?
        2
    seerhut   39 天前 via Android   ♥ 1
    不清楚具体情况,但很多聚合方式下源目的地址端口四元组一致的通信是走同一个物理网口的
        3
    LCD   39 天前
    @opengps 就是实现不了,才发帖子的。测来测去都突破不了千兆,达不到 4 千兆带宽。
        4
    66CCFF   39 天前   ♥ 1
    iperf -P 4
        5
    LCD   39 天前
    @66CCFF 谢谢指点啊,哈哈~~~
        6
    e8AsCM   39 天前 via Android
    iperf 需要多线程吧…
        7
    gstqc   39 天前 via Android
    四线程也不一定刚好均匀分配,可能有多个线程挤在一个物理口上
    开更多线程可以降低这个概率
        8
    weyou   39 天前 via Android
    LACP 默认的的负载均衡策略有与 ip/port/mac 有关,所以理论上 iperf 多线程应该是有效的,相当于开多个 client (源端口不同)。希望楼主试验过后与我们分享一下结果。
        9
    LCD   38 天前 via Android
    @e8AsCM 确实需要多线程

    @gstqc 说得对,我开了 20 个进程才测出来

    @weyou 我开 2 个进程,约 1.3g 宽带。开 10 个进程,约 2.5g 宽带。开 20 个进程,约 3.5g 宽带。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3331 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 04:38 · PVG 12:38 · LAX 21:38 · JFK 00:38
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1