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

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

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

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

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

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

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