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

win10 pppoe 拨号性能问题

  •  
  •   firstcs · 2023-05-16 23:27:36 +08:00 · 2183 次点击
    这是一个创建于 564 天前的主题,其中的信息可能已经有所发展或是发生改变。
    家里有电信宽带和移动宽带,平常主要使用电信接入。
    移动宽带 200M,偶尔测试用用,通过光猫(桥接模式,关闭 DHCP )直接接到内网交换机口上。如使用移动宽带,就通过电脑( win10 ) pppoe 拨号上网。 测速基本在 250M 左右,正常。

    简易连接图:
    电信光猫(桥接)----路由器拨号(开启 DHCP)----交换机(移动光猫 LAN 口连接在交换机上,桥接,关闭 DHCP)----电脑主机。

    最近 517 移动宽带活动,体验一个月千兆提速包,开通后,拨号测速,一直只有 400-500m 的速度,光猫是友华 PT924G ,然后一直以为是光猫性能问题或者是楼栋带宽问题,联系宽带师傅,说的是线路带宽够。然后凌晨测速,能跑到 600 到 700m 。然后就一直认为是线路带宽问题。

    今天突然想到看到之前的帖子,说运营商限制用户桥接速度,然后把光猫设置为路由模式,对比测试,只要通过电脑拨号,最快只有 500m ;光猫设置路由模式测试,直接上到了 950 多 M ,然后移动光猫改回桥接模式,又找了一个多余的测试路由器,WAN 口直接接在交换机上,电脑接在这个测试路由器 LAN 口,路由器拨号接入移动宽带,速度也能达到 950 多 M 。
    看来既不是线路问题,也不是光猫性能问题,也不是运营商限制桥接速度问题,唯一原因就是 win10 pppoe 拨号性能问题了。

    想问问大家是什么原因导致的?有无解决办法? 网上看了圈,相关的资料比较少,国外也有个帖子提到 win10 pppoe 拨号只能上到 500-600m ,但没提到解决办法。
    8 条回复    2023-05-18 10:08:31 +08:00
    cest
        1
    cest  
       2023-05-16 23:45:07 +08:00
    pppoe 是 single thread

    13900K 可破
    yulihao
        2
    yulihao  
       2023-05-17 01:48:18 +08:00
    pppoe 吃单核性能
    lovemaostar
        3
    lovemaostar  
       2023-05-17 08:28:12 +08:00
    和 windows 关系不大,前不久宽带也跑不满速就接的电脑拨号 940m 可以顶满的(图片没了 不然可以发你看看),处理器是 5600x 。
    对于跑不满宽带的问题,你可以试试把能满速设备的 mac 地址克隆到不能满速的设备上进行拨号,可能有惊喜
    levenwindy
        4
    levenwindy  
       2023-05-17 09:42:53 +08:00
    才想起来之前的光猫 X 华,PT924E /PT926E ,不过是 EPON ,具体是哪个忘了,2014 年营业厅 300+(光网改造),前些年电信小哥上门修光纤时候就说这种「老光猫」性能很差,但是实际上桥接路由能跑 900M (未进行电脑 PPPoE 测试),后来查了下有这种型号有两个版本 100M 或 1000M 。

    最好就坏掉,我们这电信小哥车上都有十几个光猫(烽火 GPON ),坏了免费换,旧的要给他拿回去登记,随便给个就行。最好提前问一下小哥。
    yyzh
        5
    yyzh  
       2023-05-17 12:06:39 +08:00 via Android
    垃圾 windows 的 pppoe 是只跑 cpu0 的,我这要让它跑满还得把第一个 cpu 的超线程关掉然后手动设置最高频率不让降频才行
    mmdsun
        6
    mmdsun  
       2023-05-17 12:52:28 +08:00 via iPhone
    看下 Windows 系统的 MTU 值和路由器设备的 MTU ,如果不一致相差很大,这可能导致速度跑不满
    firstcs
        7
    firstcs  
    OP
       2023-05-17 13:28:11 +08:00
    win10 上 pppoe 默认的 MTU 值就是 1480 ,也是最大值,不能修改为 1492 ,只能往小修改,但是对速度变化不大,测速的时候,CPU0 占用率确实很高,大概在 95%左右,我的 CPU 是 E3 1230 v3 感觉也太吃 CPU 了。
    systemcall
        8
    systemcall  
       2023-05-18 10:08:31 +08:00 via Android
    1230v3 怪不得呢,Windows 的 PPPoE 只看单核的,远远不如 Linux 下的
    但是低端家用网卡,又只有 Windows 下的驱动不那么吃 CPU 单核
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1184 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:55 · PVG 07:55 · LAX 15:55 · JFK 18:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.