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

不同品牌路由器如何组网?

  •  1
     
  •   tuki · 140 天前 · 1968 次点击
    这是一个创建于 140 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近新家装修,新房子有两层,因此需虑网络覆盖的问题。旧房子以前有一个小米的路由器,买新房时开发商又送了一个锐捷的路由器。我希望能充分利用手里的两台设备。

    网上检索了一下,一个流行的方案是“有线回程 Mesh”,需要桥接光猫,将路由器 A 作为主路由,并将路由器 B 连接在路由器 A 上,作为从路由。路由器 AB 之间采用厂商提供的 Mesh 功能组网。然而,网上大多数人说这种方案需要路由器 AB 为同一品牌,这不满足我的要求。

    经过自己一晚上的瞎折腾,我自己采取的方案是:光猫采用默认的路由模式,两个路由器各用一条网线连接在光猫上,设置为“无线中继”/“AP 模式”,并将 Wi-Fi 名称和密码都设置为相同的。结果在我上下楼时,手机竟也能在两路由器间自动切换。

    问题:

    1. 我采取的方案与常见的同品牌的 Mesh 组网的效果有没有区别?如果有,如何测量这种区别?
    2. 我查询到手里两台路由器都可以刷 OpenWrt ,如果刷成同样的系统,是否能 Mesh 组网?
    3. 网上推荐桥接光猫的一个主要原因是光猫的性能没有路由器好。但对于我的 300M 宽带来说,千兆光猫的性能是不是已经足够了?
    16 条回复    2024-07-09 07:03:59 +08:00
    testver
        1
    testver  
       140 天前
    1 、不会按信号强度自动切换,在交界区,终端开始连的是 A ,但可能 A 信号很差也一直连着,B 信号很好也不连接

    2 、Mesh 实际上是集成了 AC+AP 的设备,一个为主,负责 AC 和 AP ,其余的设备当 AP 用,AC 负责分配终端连接哪个 AP ,你刷了 Openwrt 也没用,他没这个 AC 的功能,也没法 Mesh 。

    3 、主要光猫自带的交换功能比较差,建议还是桥接。


    再说句吧,我要是你,直接把小米和锐捷扔了,都住新房了,还是 2 层新房,怎么还这么扣扣嗖嗖的,花个 2k-3k 买点设备吧。。。
    LisaSue
        2
    LisaSue  
       140 天前
    刷 openwrt 可以,配合几个软件能获得大部分 ac/ap 有的功能,效果另说.另外我赞同楼上买新设备的说法.
    jsomin
        3
    jsomin  
       140 天前 via Android
    kv 或者 kvr ?
    icaolei
        4
    icaolei  
       140 天前
    漫游功能的支持是由 802.11 k/v/r 协议支持的,mesh 组网只是简化了这一过程。

    你想达到无缝漫游的效果,需要确认下你的两台路由器是否都支持了 802.11 k/v/r 协议,并且开启了这个协议。

    然后确认下你的两个路由器是在同一个网段,再把 WiFi 名称密码设置为相同,信道一致,就能实现和 Mesh 组网一样的效果了。

    参见: https://mp.weixin.qq.com/s/bkiAUZcVO70D9vVY9hSwkw
    adrianzhang
        5
    adrianzhang  
       140 天前
    @testver 加个傻瓜交换在光猫后面,路由器都接傻瓜交换
    6Bpencle
        6
    6Bpencle  
       140 天前
    现在大部分新出的路由,默认状态下就支持 802.11k/v ,不过弱信号切换可能会有问题
    刷 openwrt 可以配置弱信号切换和断开,另外 openwrt 也有 easymesh 插件(802.11s)
    vmebeh
        7
    vmebeh  
       140 天前 via iPhone
    mesh 是网状网络,用于设备间自动互联的,比如 ABC3 个设备,由于设备位置变了路由自动由 A-B-C 切换到 A-C-B
    https://zh.m.wikipedia.org/wiki/%E7%BD%91%E7%8A%B6%E7%BD%91%E7%BB%9C

    802.11kvr 是漫游协议,客户端在不同的 ap 之间无线漫游用的,节省认证的时间,用起来像是网络没有断开过一样

    有网线就买 ap+ac 吧
    没网线就买 mesh+支持 802.11kvr
    om2mo
        8
    om2mo  
       140 天前
    哪个作为路由不重要。
    你用的方法是两个 wifi 中继,这对网速是极大的打击,无论是有线中继还是无线都是两个 wifi 名,只有 mesh 支持无缝漫游。我的建议是直接插网线就行,楼上楼下两个 wifi 名,你也可以判断连接的是哪个,手机也会自动切换。总之想不断开无缝切换就 mesh.
    datocp
        9
    datocp  
       140 天前 via Android
    确实很多回复都是错的,相信我也会回复很多错误的知识


    问题:

    我采取的方案与常见的同品牌的 Mesh 组网的效果有没有区别?如果有,如何测量这种区别?
    叫 mesh 的很多,此 mesh 不知道是否就是彼 mesh 。openwrt 常见方案有 802.11s 以及在 802.11s 上的 batman adv mesh 。
    至于区别
    1.实际在有线时像 uap ac lr 刷的 ap 和 mesh 时的呑吐能力不分上下
    2.mesh 最大的特点是网状非中心网络,所以它不会有什么 ac 存在。但是像 batman adv mesh 确实是公认的具备有一定漫游能力的 mesh ,很多开源固件我指的是跨越国境的成千上万台 mesh 的社区固件,在外部有一套 mesh 实现,而 batman adv mesh 常用于内部漫游。
    3.batman adv mesh 至少是 3 机的连接,测试时会注意到同一终端有时会同时连接在 2 个 mp 上,此时给个弱信号踢除会如何,根本无需 802.11kvr 直接起飞。在使用 win10 intel 7620 无线网卡,拉到信号弱的 mp 瞬间被拉到信号好的 mp ,这种情况以前从来没碰到过。
    4.mesh 网状相对 ap 星形,最大的特点它有个 mesh point 接口来实现网状,有时候交换机会出现自动抑制端口,poe 供电正常的。此时 mesh point 就成为一个无线上联端口,该 mp 也从有线状态变成无线,但是依然能提供网络。这就是 mesh 比 ap 牛逼的特点。当然 batman adv mesh 也内置了一套可供查询的系统来查看系统是如何实现的,终端是如何进行漫游的。
    当然在 wifi5 ,特别是家里这个 mesh point 因为阻碍物导致的 ap 呑吐下降我认为是存在的,是好是坏可能难以测算。


    我查询到手里两台路由器都可以刷 OpenWrt ,如果刷成同样的系统,是否能 Mesh 组网?
    最好都是高通芯片,高通和 mtk7620 也尝试过,可能 18 版本还太烂,25 的也一直没更新测试

    网上推荐桥接光猫的一个主要原因是光猫的性能没有路由器好。但对于我的 300M 宽带来说,千兆光猫的性能是不是已经足够了?
    这个具体环境具体判断,光猫当路由运营商肯定得提供满足 300mbps 性能。用自己的路由也分桥接和 pppoe 拔号,pppoe 受制于 tun 接口可能因为路由性能或者固件版本而不达标。不过现在都 2024 年了,25 版本的 mtk7620 就直接跑满千兆。
    kokutou
        10
    kokutou  
       140 天前 via Android
    随便哪个路由器,名字弄成一样,网线上网,手机和路由器都支持 kv 就可以了,用起来基本无感。
    基本所有声称支持所谓的 mesh 的都是这种情况

    你要说要求打王者,几个 WiFi 之间走不会 460 ,那又是另一套东西了。

    然后 11s 又是另一套东西
    tenwx
        11
    tenwx  
       140 天前
    搭车问个问题,如果两个路由器都支持 easymesh 的话,可以支持有线回程么?
    datocp
        12
    datocp  
       139 天前
    原来有线回程翻译自 wired backhaul

    从路由择优的概念有线和 mesh point 接口,正常的情况必然选择的是有线桥接,通过观察 mp 时的下载速度/ping 延迟就可以知道结果了。

    有线回程有时候可以简单理解成 AP 模式+mesh point 通讯。当有线断开时,mesh point 将变成上联接口,通过无线方式从邻近 mp 的 mesh point 连接获得网络。
    thtznet
        13
    thtznet  
       139 天前
    mesh 是简化配置的一个配置模式,而真正的无缝漫游其实是 kvr 协议。只要路由器支持 kvr 可以单独手工配置成和同品牌 mesh 一样的效果,只是调整配置的时候略麻烦还需要一台台改,但实际上无线路由器基本不太需要经常变动配置的。另外需要注意下弱信号的剔除和频谱导航即可。
    kaedeair
        14
    kaedeair  
       138 天前
    @tenwx #11 实际上 easymesh 的内部实现就是 batman-adv ,属于 802.11s 一种使用有线连接的实现
    tenwx
        15
    tenwx  
       137 天前
    @icaolei 关于信道是否为一致我看网上也有很多种说法,其中有种说法是如果都设置为一个信道就会导致信号互相干扰
    datocp
        16
    datocp  
       136 天前 via Android
    看到的 mesh point 信道一致是个强制要求,至于为什么不清楚。。。早些年在设定基于 adhoc 结构的 mesh 时就像 uap 的零漫游概念,现场的 mp 从 bssid 的角度就变为 1 个统一的 bssid 由多个不同 mp 组成。
    实际上如果用 vpn 来桥接 mesh point 接口,那么其它的 wlanx 来桥接这个 vpn 接口,就没有统一信道的要求了。

    信道干扰在 2 ap 近距离 10 厘米内非常容易观察,但 1/6/11 就不会,而且通常布点时会放宽到 25 米,没有方法简单的通过延迟掉包来测算了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5252 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:22 · PVG 15:22 · LAX 23:22 · JFK 02:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.