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

软路由下面接多个硬路由做 mesh,是否需要交换机呢

  •  
  •   kobeguang · 66 天前 · 2656 次点击
    这是一个创建于 66 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前提是软路由的 lan 口是够用的,软路由是 openwrt 系统,里面是设备里加了 b-lan ,把所有的 lan 口放到 br-lan 里面,做了个软桥接。
    后面跟着多个硬路由,这个时候是否需要在软路由下面接个交换机呢?如果接了交换机,那么软路由里面就不设置 br-lan 了,直接某个网口给到交换机,交换机再连到硬路由,所以这个过程中是否需要交换机啊?我当前的的软桥接方式,两个硬路由测速,都可以 1200m 左右
    33 条回复    2024-09-19 04:48:56 +08:00
    FreddyLiu
        1
    FreddyLiu  
       66 天前
    需要吧,软路由不就 2 个网口么
    kobeguang
        2
    kobeguang  
    OP
       66 天前
    @FreddyLiu 软路由有 5 个口,我目前是可以空出 2 个口给硬路由的
    villivateur
        3
    villivateur  
       66 天前
    不用交换机,网口够就行
    wxw752
        4
    wxw752  
       66 天前
    不用,我家是 2000M 宽带,直接把路由器挂在软路由下一级做的 mesh ,steam 下载能跑满带宽。
    Ipsum
        5
    Ipsum  
       66 天前
    不需要极限小包性能,口子够就不需要交换机。
    zht94
        6
    zht94  
       66 天前 via iPhone
    访问外网可能区别不大,op 可以试试两台硬路由下的设备局域网互联,软路由的 cpu 消耗应该会增大,性能差一点的软路由会更明显
    anonymous64
        7
    anonymous64  
       66 天前
    需要。局域网数据交换最好别经过软路由,特别是比较折腾的场景。
    kobeguang
        8
    kobeguang  
    OP
       66 天前
    @zht94 对,我看了很多评论,意思是局域网之间传输的话,交换机的用处很大。但我没有 nas ,只是上网而已。所以这种情况是不是就不需要加多一个交换机了
    kobeguang
        9
    kobeguang  
    OP
       66 天前
    @anonymous64 我局域网数据交换很少,都是上网而已,没有内网互相传输的场景。比如 nas 那些我没有
    zht94
        10
    zht94  
       66 天前 via iPhone
    @kobeguang 只是日常访问外网的话,区别不大,继续用就好了
    wxw752
        11
    wxw752  
       66 天前
    @kobeguang #9 J4125 软路由,局域网数据交换完全够用,经常用 apple tv 看 nas 里 50G 上下的电影。
    kobeguang
        12
    kobeguang  
    OP
       66 天前
    @zht94 谢谢,那我不加了。看网上说的,交换机也是发热大户,功率也要 10w 左右。没啥必要就不加了
    kobeguang
        13
    kobeguang  
    OP
       66 天前
    @wxw752 好的,谢谢。
    txydhr
        14
    txydhr  
       66 天前 via iPhone
    @kobeguang 尽量用交换机,软路由是软交换,跟路由一样消耗 cpu
    hutng
        15
    hutng  
       66 天前
    软路由 cpu 不是太旧,就不需要考虑数据过不过软路由的情况。

    我的软路由 5700g ,虚拟了两个核心给软路由,千兆跑满,5700G 整体占用也就 10% 不到,绰绰有余。
    家用的情况下,能跑慢千兆的情况也很少,wifi 跑千兆的情况更少。

    如果你是 j1900 这个 cpu ,还是上一个交换机吧。
    Rockbao
        16
    Rockbao  
       66 天前
    @kobeguang 说白了还是性能问题.你口子够就直接用一段时间,注意观察一下,一般也不会碰到你软路由的交换瓶颈.
    kobeguang
        17
    kobeguang  
    OP
       66 天前
    @hutng 目前是 N100 ,应该是完全够用的。
    WhatTheBridgeSay
        18
    WhatTheBridgeSay  
       66 天前
    楼主连 mesh 都搞不清楚是什么,只能说是被忽悠瘸了,包括这个要加交换机的伪需求也是
    kobeguang
        19
    kobeguang  
    OP
       66 天前
    @WhatTheBridgeSay 老哥详细说说,哪个有问题啊
    kenneth104
        20
    kenneth104  
       66 天前
    不用
    clorischan
        21
    clorischan  
       66 天前
    不需要
    硬路由全部设置为 AP 模式, 禁用 DHCP/NAT,
    硬路由多个 LAN 口之间基本都是有交换芯片处理的, 本身就可以看作是一个交换机
    硬路由之间直接 LAN 口互连 (注意环路)

    然后就近挑一个连到软路由就行

    其他设备要用网线上网也可以就近挑一个硬路由 LAN 口连上去就行
    内网通讯就直接在多个硬路由的 LAN 之间交换, 不经过软路由
    lerry
        22
    lerry  
       66 天前
    有交换机肯定路由器负载低一点,但是家用的场景,我感觉不会有啥区别
    wqswsa
        23
    wqswsa  
       66 天前
    之前试过,N100 Esxi 底层虚拟爱快,接了交换机以后 CPU 负载并不会有所降低,徒增功耗
    kobeguang
        24
    kobeguang  
    OP
       66 天前
    @wqswsa 好的,多谢老哥回复,你这场景跟我一样,那我不搞了。
    Xymmh
        25
    Xymmh  
       66 天前 via Android
    需要接交换机,AP 都要接在同一个交换机下面,软桥接有可能无法实现无缝漫游。开把王者荣耀试一下会不会重连
    hzw
        26
    hzw  
       66 天前
    家用场景不用的 网口够就行了 负载什么的不考虑
    一般原则就是先接起来用 使用过程中发现问题再排查解决
    bclerdx
        27
    bclerdx  
       66 天前 via Android
    @Ipsum 什么是极限小包性能?你说的口子是指 op 的软路由的 LAN 口吧?
    bclerdx
        28
    bclerdx  
       66 天前 via Android
    @hutng 那如果是英特尔 N305 软路由呢?
    Ipsum
        29
    Ipsum  
       66 天前
    @bclerdx 指 64b 的小包,软路由没有硬件加速,包全部过 cpu 。极限大概就是 1.5-2Mpps ,有硬件加速线性转发的一般在 5Mpps 。
    WizardLeo
        30
    WizardLeo  
       66 天前
    几个 ap 之间没有大量数据交换,直接连软路由没啥不好的
    dhuzbb
        31
    dhuzbb  
       64 天前
    不需要,多网口的软路由性能强大,本身就能当交换机使用,cpu 占用个位数。我自己就是这样干的,红米 AX6000 接软路由下组有线 mash ,稳得一批。
    virusflorent
        32
    virusflorent  
       62 天前 via Android
    不需要,但是能用交换机还是用交换机,效率高
    lihaohenqiang
        33
    lihaohenqiang  
       59 天前 via iPhone
    有 nas 就上交换机
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2620 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:29 · PVG 23:29 · LAX 07:29 · JFK 10:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.