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

同样平台 RouterOS x86 跑不满 1000M 带宽,但 pfsense 轻松达成

  •  
  •   mrco · 74 天前 · 2955 次点击
    这是一个创建于 74 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家好,如题,请教大家。

    光猫:10G epon ,桥接方式运行
    上网方式:x86 平台进行 PPPoE 拨号
    x86 平台配置:i5-650,4G 内存,8 口千兆(其实就是思科 ASA-5525X 升级了 CPU )
    测试方法:电信自家的测速网站,测速时观察“/interface/monitor-traffic pppoe-out1”的输出
    RouterOS 版本:7.13.3

    RouterOS 平台始终跑不满千兆,最多就 600M 左右。尝试过关闭/ip/firewall/filter/的规则,也尝试过 fasttrack 策略作用于 forward ,都不行。CPU 也并非打满。

    于是把平台重装为 pfsense ,简单的设置后能稳定的跑满千兆,CPU 显示使用率大概 30%。
    第 1 条附言  ·  72 天前
    结案了,就是 RouterOS 对 82574L 网卡支持不好,或者说集成的驱动有问题造成的。
    我换成另外一个 i210 网卡的平台,轻松跑满。

    感谢大家!!
    35 条回复  ?  2024-03-05 09:08:40 +08:00
    zeusho871
        1
    zeusho871  
       74 天前 via Android
    ros 怕不是要用那个 1000m 授权版
    mrco
        2
    mrco  
    OP
       74 天前
    @zeusho871 啊? 这是啥。
    我用的是广为流传的 L6 克隆盘诶
    jdjingdian
        3
    jdjingdian  
       74 天前
    i5-650 。。。
    好奇问一下,楼主是用这台机当主路由吗,为什么不考虑直接买 Mikrotik 的路由器呢
    RB750GR3 ( mt7621) 300 多块钱
    RB450Gx4 (ipq4019) 700 多块钱

    如果想省钱,还有一种骚操作,闲鱼买友华 wr330 ,然后可以刷成 RB750GR3 ,授权用免费注册的版本就可以,应该也是可以跑千兆的,当然防火墙规则不能配置很多。假如防火墙规则不放在主路由上,那主路由还可以开硬件加速
    mrco
        4
    mrco  
    OP
       74 天前
    @jdjingdian 我家里有机柜,也比较喜欢思科机器的做工。我就是希望各种折腾一下。

    mikrotik 的 CCR1016-12g 我也有
    HandSonic
        5
    HandSonic  
       74 天前
    为什么不直接用 ASA 的系统?
    mrco
        6
    mrco  
    OP
       74 天前
    @HandSonic 不会啊,最近没时间去研究 ASA 的原生系统。
    mrco
        7
    mrco  
    OP
       74 天前
    我另外一个 i5-3470 的平台上也是 ros 跑不满。 所以我感觉要么是 x86 的 ros 哪里有瓶颈,软件的或者 cpu 不足以 ros 来硬抗
    iijboom
        8
    iijboom  
       74 天前
    你的 ros 是网卡直通吗?
    mrco
        9
    mrco  
    OP
       74 天前
    @iijboom 是直接安装在硬件上的哦,不是虚拟化出来的。
    letmefly
        10
    letmefly  
       74 天前
    感觉有点不可思义!防火墙能跑满千兆的配置,路由系统不可能跑不满的。
    mrco
        11
    mrco  
    OP
       74 天前
    @letmefly 是啊,我印象里 ros 配置要求也挺低的啊。
    我之前还专门安装 ros 串联到局域网里用 iperf3 跑带宽,能跑满。 但是用于 PPPoE 拨号就不行了。 感觉问题还是出在 ros 的 PPPoE 拨号和小包转发性能上。
    dasf53adf
        12
    dasf53adf  
       74 天前
    ROS 用着总有些奇奇怪怪的问题,换了 iStoreOS/OpenWRT 就好了。
    mrco
        13
    mrco  
    OP
       74 天前
    @dasf53adf 我就是特别喜欢 CLI 的配置方式,配置还可以很方便的 export 。ROS 目前就遇到这个问题比较头大。
    dasf53adf
        14
    dasf53adf  
       74 天前
    @mrco 换 VYOS
    keyfunc
        15
    keyfunc  
       74 天前
    @mrco
    /interface export verbose

    打印下看看呗
    mrco
        16
    mrco  
    OP
       74 天前
    mrco
        17
    mrco  
    OP
       74 天前
    @keyfunc 我现在公司,print 的另外一个机器( i5 3470, 6 口 intel 82574L )。 一样跑不满千兆。您看看
    hronro
        18
    hronro  
       74 天前
    不太可能。
    我之前软路由用的 3865U ,性能比 i5-650 要低,轻松跑满千兆,而且跑满千兆的时候 CPU 占用非常低,大概只有各位数的百分比占用。
    我不太清楚你是不是用的 RouterOS 版本有问题还是硬件其它部分有问题,我用的是正版的 RouterOS 。
    zeusho871
        19
    zeusho871  
       74 天前 via Android
    我是买的 chr 版本,p10 ,你这个 l6 是物理机的吧,那我不太清楚了?
    roswellian
        20
    roswellian  
       74 天前
    这不科学....我的 ROS ,千兆轻松...
    djw123
        21
    djw123  
       74 天前
    检查 ROS license 吧,有的克隆系统会有 BUG
    imrei
        22
    imrei  
       74 天前
    pfsense 现在 ddns 支持 aliyun 和 cloudflare 了吗
    mantouboji
        23
    mantouboji  
       74 天前
    很简单,你的网卡硬件不是 Mikrotik 官方支持的而已。Mikrotik 又没义务优化支持各种 x86 平台上的网卡,原来 Linux 核心里有啥就用啥了。

    三楼那个推荐老旧过时 mips 、arm 架构设备的也是太可笑了,还活在清朝呢。

    现在只推荐 arm64 平台的 Mikrotik 官方设备。
    mrco
        24
    mrco  
    OP
       74 天前
    @mantouboji 我找半天没找到现在最新 x86 的硬件支持列表呢,我网卡是 intel 82574L
    weak
        25
    weak  
       73 天前 via iPhone   ?? 1
    freebsd 网络性能强大
    mantouboji
        26
    mantouboji  
       73 天前
    @mrco 是的,Mikrotik 没发布过,毕竟人家做的不是面向千奇百怪硬件的通用操作系统,不奇怪。

    我的一个装了四个 82583V 网卡的 J1900 工控机,跑 7.14rc2 ,iperf3 测试 940-970Mbps 。
    keyfunc
        27
    keyfunc  
       73 天前
    @mrco 你试试调小你的 L2MTU 试试,试试 1592 这个值。
    adoal
        28
    adoal  
       73 天前   ?? 1
    CHR P1 轻松跑满千兆
    JensenQian
        29
    JensenQian  
       73 天前   ?? 1
    i5-650,u 太老了
    我感觉是这个问题
    你试试看现在新的 u
    mrco
        30
    mrco  
    OP
       73 天前
    @keyfunc set 不了,winbox 里看也是灰色的呢
    thereone
        31
    thereone  
       73 天前
    那就用 H3C 的 VSR1000 试试这个路由器系统,vyos 也可以。
    gkl1368
        32
    gkl1368  
       73 天前
    之前 g8 esxi 6.7 ,ros chr 可以跑 900 多 M , 现在换 5009 跑 1200 多
    thtznet
        33
    thtznet  
       72 天前
    @mantouboji hEX 60 美元,性价比很高啊,哪里去找 60 美元的 arm64 的 Mikrotik 设备? RB5009UG+S+IN 是很新很强,价格也很美丽。三楼推荐的在够用的情况下性价比还是没问题的。
    mrco
        34
    mrco  
    OP
       72 天前
    @mantouboji 你是对的,,,哈哈
    BI4NBN
        35
    BI4NBN  
       67 天前
    没有万兆 就没有灵魂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4040 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 05:14 · PVG 13:14 · LAX 22:14 · JFK 01:14
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com