V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
publicccc
V2EX  ›  问与答

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

  •  3
     
  •   publicccc · 2019-05-22 15:11:58 +08:00 · 4290 次点击
    这是一个创建于 2012 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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