V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kiritoyui
V2EX  ›  路由器

不需要 mesh 组网也能实现无缝漫游了?

  •  2
     
  •   kiritoyui · 30 天前 · 3629 次点击

    在 acwifi 看到这样一段描述

    跨品牌产品组网达到无缝漫游,其实只要一台做主,其它都用 AP 模式接入,最后改成同一个无线名称和密码就行了。自从 Wi-Fi 6 产品换代以来,99%都支持 802.11k 和 802.11v 了,且现在新出的手机对这些漫游协议的支持也越来越好,漫游的重点还是在于手机本身。

    想请教一下目前 2025 年,是不是可以按照文章说的那样跨品牌实现无缝漫游了?效果怎么样?

    42 条回复    2025-03-03 10:11:31 +08:00
    Debussy
        1
    Debussy  
       30 天前
    我这样用了四五年了 没得任何问题
    cpstar
        2
    cpstar  
       30 天前
    话说,园区无线网都是靠 mesh 实现漫游的么?早在 mesh 的时代,就不能 AP 间漫游了?

    漫游中有一项更关键的可不是手机,而是 DHCP ,再配合 kvr 做到不断流。
    herozzm
        3
    herozzm  
       30 天前 via iPhone
    ap 覆盖就行了
    showonder
        4
    showonder  
       30 天前
    这不就是 ac+ap 吗,以前没有 mesh 这个词的时候难道不都这么搞。。。
    wiken
        5
    wiken  
       30 天前
    我就是这样操作, 家里用了四五个不同牌子的路由器, 用 2 年了
    liuzimin
        6
    liuzimin  
       30 天前   ❤️ 2
    是的,我还看到过一篇测评对比文章,专门讲这个: https://zhuanlan.zhihu.com/p/705716358
    killgfat
        7
    killgfat  
       30 天前 via Android
    其实本来 mesh ,也就是 802.11s 是解决路由器和路由器之间无线连接的问题的,后面不知道为什么就被当成解决手机和多个路由器之间切换的了
    oreader996
        8
    oreader996  
       30 天前
    这样能无缝切换吗?我记得不行把,哪怕 a 路由的 wifi 信号只有一格,b 路由的信号满格,它是不会自动从 a 的 wifi 连接到 b 的 wifi 信号的啊
    somebody1
        9
    somebody1  
       30 天前
    @oreader996
    正解,我家以前就是这样,不同品牌的,起了同一个名称。无缝就不要想了,必须手动切换才行,关闭 wifi ,再打开,才会连接到信号更强的 wifi 。
    pagxir
        10
    pagxir  
       30 天前 via Android   ❤️ 2
    kv 是信号检测,r 才是无缝漫游关键。实际上是 r 普遍支持,kv 是大部分不支持,因为 kv 比 r 晚。所以,这段话是胡扯
    hauzi
        11
    hauzi  
       30 天前
    无线 mesh 组网解决的是本来没有网口的问题
    mywaiting
        12
    mywaiting  
       30 天前
    不同品牌路由器(前提是能刷)刷 OpenWRT 后基本都能上 EasyMesh 插件搞定,能用,但不好用
    lividton001
        13
    lividton001  
       30 天前
    我是用桥接的方式,切换的时候 200ms-500ms 跳两下左右,其它时候是 20 以内,用软件测试的
    manhere
        14
    manhere  
       30 天前
    你没明显感觉到断网≠无缝漫游
    neH
        15
    neH  
       30 天前
    我之前试过,华为,tp 还有小米 组,我觉得缝还是挺大的 哈哈哈哈哈哈
    Greenm
        16
    Greenm  
       30 天前
    理论上是这样的,但不同品牌不同型号的路由器对 KVR 的实现有区别,不同手机也不一样,所以体验上区别很大。

    另外 mesh 是指的路由器/AP 之间无线连接(区别于有线),而不是指客户端无缝漫游,现在越来越误导了认为 mesh 才是客户端无缝漫游。
    wangsd
        17
    wangsd  
       30 天前
    我之前这么弄的,使用了 3 台水星的路由,可以漫游,非常少的情况会切不过去,不过都是电脑出现这个问题,手机没碰到过,微信视频也感觉不到切换,后来电信宽带升级免费换成 AC+AP 了,本质都一样。
    cheng6563
        18
    cheng6563  
       30 天前
    a,b,c,d
    距离较远,相邻的能连接,但 a 和 d 连不上,这场景能用吗
    kiritoyui
        19
    kiritoyui  
    OP
       30 天前
    https://www.acwifi.net/29361.html (感觉思路一下子就打开了)


    自从 Wi-Fi 6 产品流行以来,我都一直强调 MESH 可有可无的,无线信号的切换主要还是靠手机主动去动,只要无线支持 802.11k 和 802.11v ,剩下的就靠手机了,而绝大多数情况下,手机都会切换得很好。不好的时候再具体问题具体分析。对于 802.11r 更是不值得一提。

    我是从省钱的角度来教你们,因为 MESH 组网需要同品牌才行(为啥好多都不叫 MESH ,因为 MESH 是被申请了专利了,不能随便商用,猜的)。事实,你用不同的品牌组网,不管有线还是无线,都可以自动切换无线。

    比如直接拿光猫做主路由,然后接小米和华为的无线路由器做副路由:



    如果光猫网口不够你用的,你就加一台傻瓜交换机嘛,多简单的事:
    wind1986
        20
    wind1986  
       30 天前
    @oreader996 对, 应该不会无缝, 除非 ac+ap
    ixixi
        21
    ixixi  
       30 天前
    普通路由器 mesh 组网的 kv 漫游是客户端(手机)进行切换的。不同手机厂商优化效果不一样,很难保证质量。所以可能出现 1 格信号永驻的现象。

    ac + ap 组合是由服务端( ac 控制器)参与的下发指令给 ap 进行漫游切换的。效果比以上好点。

    推荐买个 tplink ac100 4.0 体验一下
    wudaye
        22
    wudaye  
       30 天前
    早就可以了,我家只用一个百元腾达和百元水星就能漫游了,只要最近几年的无线终端设备都能在信号弱的时候自动切到信号更强的路由器
    huluhulu
        23
    huluhulu  
       30 天前
    只有 AC+AP 和 Mesh 才能做到无缝,切换时候发生的断线时间低于 100ms 。
    单纯的上下级路由器+AP ,只是增加了覆盖,并没有 AC 的功能,这种切换造成的断网是秒级的。

    两种体验不是一个级别的,这也是 AC+AP 和 Mesh 存在的意义。
    M5tuA
        24
    M5tuA  
       30 天前
    @kiritoyui 光猫拨号,路由器当 ap 这种场景,我遇到过中兴两个路由器像图一直连光猫在路由器 app 上无法 mesh 组网成功,找了客服,他说有的光猫不支持回城还是怎么的,需要像图二一样加个傻瓜交换机。这样做的确解决了
    processzzp
        25
    processzzp  
       30 天前
    @huluhulu 嘴上讲得一套一套的,我很好奇你到底用过吗?
    @pagxir 扫一下你附近的 SSID 就知道了,802.11r 在家庭网络里根本就没啥用
    ajyz
        26
    ajyz  
       30 天前
    当年还叫桥接的时候就能切换啊,问题是没有好的配置及优化,很容易连着弱信号不放。AC+AP 可能从开始就以商用为主的缘故,所以一般可调节项更多,譬如配置每台 AP 的功率甚至天线增益,以达到更好的漫游效果
    Dk2014
        27
    Dk2014  
       30 天前 via Android
    @showonder ac+ap 可以做到弱信号剔除,普通的路由器+ap 纯看手机厂商优化,不过要是全刷成 op ,手动弱信号剔除也不是不行
    SantinoSong
        28
    SantinoSong  
       30 天前
    @oreader996 #8 可以设置弱信号剔除吧
    redbeanzzZ
        29
    redbeanzzZ  
       30 天前
    路由器支持 kvr 协议就行了,张大妈上面很多有很多帖子关于这个的

    家里三个路由这样用了两年了,我记得当时用 wifi 助手试了下切换速度大概是几十 ms 好像,记不得了

    当时最便宜的支持 kvr 的路由是磊科 MG1200AC ,你可以在闲鱼小几十买到
    WhatTheBridgeSay
        30
    WhatTheBridgeSay  
       30 天前
    mesh 就是消费级市场找出来的营销大词,根本没有准确的实际含义的 无缝漫游跟字面意义上的 mesh 没什么必然的联系
    WhatTheBridgeSay
        31
    WhatTheBridgeSay  
       30 天前
    @pagxir #10 明明现实是 802.11kv 普遍支持因为不怎么需要复杂的配置,而 802.11r 才是需要一整套方案配置的没法开箱即用所以支持程度普遍不高的那个
    Tink
        32
    Tink  
       30 天前 via Android
    这样最大的问题是踢不掉若信号的设备
    datocp
        33
    datocp  
       30 天前 via Android
    哈哈,又开始讨论这些话题,怎么感觉大家说得都是些风马牛不相及的名词

    802.11s 算是 mesh 中的一种,mesh 又关 802.11kvr 什么事情。实际这种协议因为需要 ap 端以及终端支持,用的华为 wifi6 竟然才支持 802.11r 。因为早些年的传言兼容性问题,实际在我的 openwrt 802.11s+batman adv mesh 是从来没启用过 802.11kvr 。

    至于无缝漫游到底是啥玩意,我至今不清不楚。。。但我似乎看过思科的文档说的是 802.11r 快速漫游比无缝漫游???更快。所以到底是无缝快还是 802.11r 更快?

    能漫游的要求真的很低,同样的 ssid+密码+dhcp 获得同样的网络配置。

    但不得不承认各种 ap 和各种终端都会出现各种奇芭兼容问题。

    openwrt 能怎么做好漫游,我尝试过的方法
    1.basic rate
    2.脚本根据 snr 对终端进行 disassociate ,这个似乎比之前的 kick 更温和,只是强制终端自主选择 ap 。之前发现 mesh 时同一个终端是同时连接在 2 个邻近 mp 上,如果来个弱信号踢除会怎样?当然是迅速连接上信号好的 mp 。
    #hostapd_cli disassociate $i interface $1
    ubus call hostapd.$1 del_client '{"addr":"'"$i"'", "reason": 5, "deauth": True, "ban_time": 3000}' &
    3.802.11s mesh 在 bssid 上应该是特殊处理的,就如早些年 uap 宣传的统一 bssid 的所谓 0 漫游概念。实际早期 mesh 采用 adhoc 方式组网就可以统一 bssid 。

    我不知道啥叫无缝漫游。。。建设了 2 个无线网络都不知道什么叫无缝漫游。。。要不过会儿问问 deepseek 。。。但是在不同 ap 设备,通过控制物理距离和发射功率肯定会造成 snr 差别,再加上漫游是终端自主决定,或者 ap 端应用弱信号踢除/basic rate 。你说终端能不能无缝漫游,哈哈,我的答案是不清楚。。。在华为的 wifi6 我觉得还是不如 mesh 快,甚至有时候明显有个断开重连的过程。

    无线涉及 ap/终端/驱动/网络设定,真不是简单一环能决定的。能不能漫游肯定能,能不能无缝漫游,我连无缝漫游是啥都搞不清楚。。。



    DeepSeek
    无缝漫游( Seamless Roaming )是指移动设备(如手机、平板、笔记本电脑等)在移动过程中,能够自动切换不同的网络接入点(如 Wi-Fi 热点或蜂窝基站)而不中断正在进行的网络连接。这种技术确保用户在移动时能够保持稳定的网络连接,不会因为切换网络而导致通话中断、视频卡顿或数据传输失败。

    ### 无缝漫游的关键技术
    1. **快速切换**:设备能够在毫秒级别内检测到信号更强的接入点,并快速切换到新的接入点。
    2. **会话保持**:在切换过程中,设备的 IP 地址和网络会话保持不变,避免重新建立连接。
    3. **信号优化**:设备能够实时监测周围网络的信号强度和质量,选择最优的接入点。
    4. **协议支持**:无缝漫游依赖于特定的网络协议,如 802.11k/v/r ( Wi-Fi 漫游协议)和 LTE/5G 的蜂窝网络切换技术。

    ### 应用场景
    1. **企业 Wi-Fi 网络**:在大型办公楼或园区中,员工可以在不同区域移动时保持稳定的网络连接。
    2. **公共场所**:如机场、商场、酒店等,用户可以在不同热点之间无缝切换。
    3. **蜂窝网络**:在移动通信中,用户在不同基站之间切换时不会中断通话或数据连接。
    4. **物联网( IoT )**:智能设备(如智能家居、自动驾驶汽车)需要稳定的网络连接,无缝漫游技术可以确保设备在不同网络之间切换时不会掉线。

    ### 挑战
    1. **网络兼容性**:不同厂商的设备可能支持不同的漫游协议,导致兼容性问题。
    2. **延迟和丢包**:在切换过程中,可能会出现短暂的延迟或数据包丢失。
    3. **安全性**:无缝漫游需要确保切换过程中数据的安全性,防止中间人攻击或数据泄露。

    如果你有更具体的需求或场景,可以进一步探讨!
    datocp
        34
    datocp  
       30 天前 via Android
    公认有一定漫游能力的只有 batman adv mesh 。如果你用过 3 层交换机,遇到的问题无非就是同一个 mac 地址在获得不同 vlan 的 ip 时的延迟问题,就这么简单。人家就解决这么简单的问题,让数据包快速重定向到新的 mp 上。我以为这个问题是想当然不存在的。一个终端在两个 ap 上到底会发生什么问题。
    pl0okm
        35
    pl0okm  
       30 天前
    @oreader996 #8 没有弱信号剔除功能时由手机自己决定是否切换 ap
    Love4Taylor
        36
    Love4Taylor  
       29 天前
    @pagxir > 实际上是 r 普遍支持,kv 是大部分不支持

    现在非 AC+AP 的家用路由哪来的 r ,全是 k+v 。
    kv 怎么又是大部分不支持了,wifi6 及之后的路由你找几个不支持 kv 的出来看看。
    Love4Taylor
        37
    Love4Taylor  
       29 天前
    你们要的弱信号剔除,虽然普通路由在算法等方面肯定不如深耕 AC+AP 的厂家做的体验好,但是也够用


    pagxir
        38
    pagxir  
       29 天前 via Android
    不懂你们有没有好好看协议,没有 r ,只有 kv ,手机就不是漫游,更谈不上无缝漫游,另外漫游不仅仅 802.11r 也可以是 ese 方式的漫游,不管怎么样漫游是不需要重鉴权的,所以固件/驱动就直接完成 handover 的过程,甚至连 AP 都不用唤醒。只有 kV 只会让你断的更快,并没有漫游发生,走的是重连的流程,更谈不上无缝。
    HFX3389
        39
    HFX3389  
       29 天前
    @pagxir #10 r 普遍支持,kv 是大部分不支持?请求来源?
    我认为 kv 才是普遍支持,https://www.acwifi.net/9909.html 这篇文章基本都支持 kv
    vmebeh
        40
    vmebeh  
       29 天前 via iPhone
    mesh 是节点间互联用的,节点组成网状网络,漫游则是用客户端都得支持的其他协议
    当然厂商宣传是怎么神乎怎么来
    oreader996
        41
    oreader996  
       27 天前
    @SantinoSong 第一次听说 设置弱信号剔除 这个概念,原来还可以这样的啊,每次都是 g 手动切换的
    SantinoSong
        42
    SantinoSong  
       27 天前
    @oreader996 #41 这个东西也有弊端, 如果你设置的太灵敏, 但是强信号覆盖范围不够大, 一些信号较弱的地方会直接把你踢掉. Mesh 的话如果没有更强的信号是不会踢掉你的.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2569 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 15:13 · PVG 23:13 · LAX 08:13 · JFK 11:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.