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

满速上传的同时千兆宽带下载测速只有 300 多 M 这是为啥啊?

  •  
  •   EarthChild · 2022-01-17 00:21:32 +08:00 · 4734 次点击
    这是一个创建于 1078 天前的主题,其中的信息可能已经有所发展或是发生改变。

    另一台设备满速上传( 100M 上传,偶尔 30M 低速带宽上传也会影响下载速率)同步文件,光猫是万兆光猫、路由器是 AX3000 ,电脑测速只有 300 多 M 带宽,停止另一台设备上传,速度就恢复了。

    想问问怎么解决呢?换路由器还是本身的 TCP 协议导致?

    34 条回复    2022-01-30 14:29:57 +08:00
    serafin
        1
    serafin  
       2022-01-17 00:59:55 +08:00   ❤️ 1
    大概率是运营商限制了,理论上单纤光纤上下行也互不影响
    aniua
        2
    aniua  
       2022-01-17 01:20:56 +08:00 via iPhone   ❤️ 1
    换成光猫拨号试试是不是一样降速
    EarthChild
        3
    EarthChild  
    OP
       2022-01-17 01:29:25 +08:00
    @serafin #1 装维打电话说不存在限制问题,我也很纳闷。

    @aniua #2 光猫的话很奇怪,速度会随着测速次数变多而恢复。
    jason96
        4
    jason96  
       2022-01-17 02:30:21 +08:00   ❤️ 1
    路由千兆入网口怎么突破物理限制
    jason96
        5
    jason96  
       2022-01-17 02:43:32 +08:00
    AX3000 和 AX6000 都用的千兆交换机芯片 QCA8337-AL3C ( 3 个网口共用 1Gbps 带宽)最低配的 AX1800 都是 QCA8075 提供 6.25Gbps 带宽
    路由器交换机模块的总带宽 1Gbps 是什么概念呢?
    就是三个千兆物理网口总输入输出跑不上 1Gbps
    如果单网口使用:
    上行跑 500M ,下行也就不可能超过 500Mbps
    如果双口使用,一个网口迅雷下得飞起,跑了 900Mbps
    那么这个口的上行和另外一个口的上下行加起来最多跑 100Mbps
    即 12.5Mbps
    Laitinlok
        6
    Laitinlok  
       2022-01-17 04:09:40 +08:00 via Android   ❤️ 1
    @jason96 網線是全雙工的, 即是說上行和下行各 1Gbps
    spacezip
        7
    spacezip  
       2022-01-17 08:22:29 +08:00   ❤️ 1
    @EarthChild 装维顶多维护到 olt ,局端汇聚 bras 行为管理 又接触不到 至于满速上传影响多少 谁知道是哪层的策略
    另外 如果这 100 上行是多拨或者买的提速包 那 30m 影响下行也是正常的
    lifanxi
        8
    lifanxi  
       2022-01-17 08:27:59 +08:00 via Android   ❤️ 2
    上传了跑满了,你下载流量中需要对外发送的的 TCP ACK 也会被 QOS ,总体下载速度就可能受影响。
    HKD
        9
    HKD  
       2022-01-17 09:09:00 +08:00 via iPhone   ❤️ 1
    正常现象,我经常 PT 满速上传,下载就跑不满。网卡本身硬件就这样吧。
    abc8678
        10
    abc8678  
       2022-01-17 09:21:51 +08:00 via Android   ❤️ 1
    我家的有线速度是足够的,无线速度只能 30 多 MB/s 。K2P 的
    wy315700
        11
    wy315700  
       2022-01-17 09:23:15 +08:00   ❤️ 2
    因为下载的时候需要 TCP 回传 ACK 的啊
    你把上传占满了。ACK 就传不回去,就自动限速了。
    semglassiebaba
        12
    semglassiebaba  
       2022-01-17 09:23:39 +08:00   ❤️ 1
    上传满了,下载的 tcp 回包受影响,对面收不到回包就不发下一个包,windows 难道至今没优化吗
    huangya
        13
    huangya  
       2022-01-17 10:28:21 +08:00   ❤️ 1
    @semglassiebaba 请教一下,所以 Linux 或者其他 OS 对这个有优化吗?
    EarthChild
        14
    EarthChild  
    OP
       2022-01-17 10:38:48 +08:00
    @jason96 #5 大概明白你的意思了,入口就是千兆,上下行都跑满 1000+1000 入口就得 2.5G 了。


    @semglassiebaba #12 Windows 11 看情况是没优化……唉。


    @spacezip #7 自带的百兆上传 看样子应该不是被限制了。


    @lifanxi #8
    @wy315700 #11
    可能真的是 TCP 协议的问题吧。

    @HKD #9 现在是不知道到底哪个硬件是瓶颈。理论上也不太清楚,实际操作没那个本钱去试,不想买了路由器再退
    wy315700
        15
    wy315700  
       2022-01-17 11:38:50 +08:00   ❤️ 1
    @EarthChild
    如果在 ADSL 用过 TomaTo 等路由器固件的 QoS 功能就知道了。
    路由器的 QoS 功能限制的其实是上行,因为路由器只能决定什么时候把你本地的包发出去,但是决定不了远端的包什么时候回来,但是你把上行限制了,下行自然会慢下来。

    估计现在很多人没体会过一个宿舍 4 个人用 2m/512k 小水管的日子。。一个人开迅雷全宿舍都卡。。
    koloonps
        16
    koloonps  
       2022-01-17 16:40:01 +08:00   ❤️ 1
    上传没有了 ACK 你也发不出去啊
    EarthChild
        17
    EarthChild  
    OP
       2022-01-17 17:05:19 +08:00
    @koloonps #16 倒也不是说一点也没,只要是有上传,下载速度就降的有点多。
    rio
        18
    rio  
       2022-01-17 21:47:21 +08:00   ❤️ 1
    你这个问题在客户端设备上不好解决,路由器的 qos 算法不行。想办法在路由器上启用 qos ,要么换软路由用 fq_codel 或者更先进的 cake https://man7.org/linux/man-pages/man8/tc-cake.8.html
    EarthChild
        19
    EarthChild  
    OP
       2022-01-18 12:01:53 +08:00
    @rio #18 按您这么说,我更直接的理解就是换一个设备性能好的路由器,或许上 2.5G 网口的路由器也能解决?
    rio
        20
    rio  
       2022-01-18 13:19:59 +08:00   ❤️ 1
    不是性能问题,qos 策略和硬件性能没有太大关系
    EarthChild
        21
    EarthChild  
    OP
       2022-01-18 13:27:45 +08:00
    @rio #20 我按照您的建议,打开了 ax3000 的 QOS 智能限速功能并没有对某个设备进行实际限速,目前来看:当我上传文件满速上传时,去下载测速,下载可以正常,上传只有 300 多 KB 。这应该就是我想要的结果,下载优先级高,上传优先级降低。
    MikuM97
        22
    MikuM97  
       2022-01-18 23:31:47 +08:00
    考虑下光猫性能问题。之前问过电信上门的装维小哥,部分型号(特别是 ZTE )的光猫存在改桥接后,硬件转发失效的情况,也就是说转发全部走了 CPU 软件处理。这样就会导致各种奇葩故障,典型的例如改桥接后千兆宽带只能跑 500M 。
    如果你的猫是桥接,也就路由拨号,可以尝试联系装维换个猫。
    EarthChild
        23
    EarthChild  
    OP
       2022-01-19 00:16:07 +08:00
    @MikuM97 #22 我反向操作了一把。。。目前自带 WiFi6 的光猫比红米 ax3000 性能强
    rio
        24
    rio  
       2022-01-19 02:01:17 +08:00
    @EarthChild 你这个千兆宽带上传带宽限制是多少?
    EarthChild
        25
    EarthChild  
    OP
       2022-01-19 12:47:26 +08:00
    @rio #24 目前运营商给的上传大概就是 140M 左右带宽
    rio
        26
    rio  
       2022-01-19 14:38:16 +08:00
    @EarthChild 那还是不太对,正确设置的话应该能保证你同时上传下载的时候,上传至少有 100M 以上才对
    EarthChild
        27
    EarthChild  
    OP
       2022-01-19 15:24:50 +08:00
    @rio #26 目前已经把红米 AX3000 退了。用的光猫自带的 WIFI6 运行良好没有以上问题。打算买个其他的品牌
    Laitinlok
        28
    Laitinlok  
       2022-01-20 11:25:04 +08:00 via Android
    TCP 建議開 Selective Repeat (SACK), Go-back N 要重傳整個窗口會佔用很多帶寬, 另外可以試試用 TCP Optimiser 優化網卡和 OS 的 TCP 設定, 再看看行不行
    Laitinlok
        29
    Laitinlok  
       2022-01-20 11:30:23 +08:00 via Android
    @EarthChild 紅米 AX3000 有 NPU, 會 offload TCP, 開 QoS 反而會佔用 CPU 資源
    EarthChild
        30
    EarthChild  
    OP
       2022-01-20 11:33:51 +08:00
    @Laitinlok #29 我这边已经把红米 AX3000 退了,这路由器负优化。1.0.33 版本正常。1.0.52 就不行。光猫正常使用,AX3000 就降速。唉~~~
    Laitinlok
        31
    Laitinlok  
       2022-01-20 13:45:03 +08:00 via Android
    @EarthChild 我現在用的 AX3000 可以滿速千兆行下和千兆上行
    EarthChild
        32
    EarthChild  
    OP
       2022-01-20 17:52:01 +08:00
    @Laitinlok #31 我这边已经试了 3 个红米 AX3000 了,全都不行。
    kukupig
        33
    kukupig  
       2022-01-30 10:46:58 +08:00 via iPhone
    你下载上传的同时有没有看 cou 占用率? 我自己测试了 上传下载都能同时慢速 我是软路由
    EarthChild
        34
    EarthChild  
    OP
       2022-01-30 14:29:57 +08:00
    @wgr2mxs #33 已经换路由器了。阉割版 ax3000 就此别过。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4909 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:40 · PVG 13:40 · LAX 21:40 · JFK 00:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.