publicccc
V2EX  ›  问与答

1g 网卡全双工模式只能达到双向加起来 1g?而不是接受发送同时能够达到 1g ?

  •  3
     
  •   publicccc · May 22, 2019 · 4787 views
    This topic created in 2575 days ago, the information mentioned may be changed or developed.

    如题, 理论应该是接收发送能够同时达到 1g 吧?

    但是我实测只能达到接受发送加起来 1g。

    测试环境是 win10 <--> linux,确认网卡工作在全双工模式下。

    实际 win10 单接收没问题,任务管理器可以看到速度基本接近 g 口速度,但是一旦 win10 同时向外发送数据,接收速度立刻下降。

    测试用过 smb 拷贝文件、iperf 和自己写的 udp 发包工具,都是一样的结果。

    机房 g 口独服(windows 2008)也是只能达到接收+发送加起来 1g,而不是接收发送能够同时达到 1g 速度。

    请问这种情况是我理解错误,全双工也只能达到接收+发送=1g,还是网络硬件存在问题,或者是 windows 系统限制?

    9 replies    2020-06-05 17:31:21 +08:00
    jimmyv22ex
        1
    jimmyv22ex  
       May 22, 2019
    全双工 1g 就应该是双向可以同时 1g ; 至于是网卡问题还是 windows 限制不好说。
    个人感觉,windows 有问题的可能性比较小,驱动或者硬件问题可能性比较大。
    roustar31
        2
    roustar31  
       May 22, 2019
    全双工应该接收发送跑满是 2Gbps 的速度吧
    flynaj
        3
    flynaj  
       May 22, 2019 via Android
    交换机性能,CPU 性能,网线直连测试一下
    caijunyi
        4
    caijunyi  
       May 22, 2019
    链路聚合???
    celeron533
        5
    celeron533  
       May 23, 2019 via Android
    交换机背板限制?用一根网线之间两台机器再看一看
    MonoLogueChi
        6
    MonoLogueChi  
       May 23, 2019 via Android
    按理说全双工是上行下行各 1G
    sanzey
        7
    sanzey  
       Apr 19, 2020 via iPhone
    @celeron533 这个问题困扰我半年了,我就是两台电脑通过网线直连,加起来才 1G……不知道楼主找到原因了吗?
    celeron533
        8
    celeron533  
       Apr 19, 2020
    @sanzey 网线质量也很关键,1G 只有全双工。100M 和 10M 还能指定半双工和全双工
    sanzey
        9
    sanzey  
       Jun 5, 2020
    @celeron533 用的康普六类成品线,网线不存在瓶颈的。我问 Youtube 上的老白(jack stone),他叫我接交换机试试看看能不能跑满双向 1Gbps 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   958 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 19:37 · PVG 03:37 · LAX 12:37 · JFK 15:37
    ♥ Do have faith in what you're doing.