新库房要联网挖沟拉线太折腾?华为Mesh回传一台拖着两台全无线开通
园区里新启用一片区域——对面库房、临时厂房、跨场院的料棚——网络要延伸过去,走有线就得穿路挖沟或者飞线,成本和工期都难看。Mesh 的价值就在这:只要有一台 AP 能摸到有线,其余 AP 用 5G 射频彼此无线回传,覆盖区域就这么一片片拓出去,官方文档对这个场景的定位就是降低有线部署成本。此前聊过的是多跳回传、AP 一跳接一跳接力回机房的玩法;这里看更常见的基础形态——Mesh portal 方式:一台 MPP 节点有线入网,两台 MP 节点直接无线回传到它,一拖二把两个区域点亮,顺带还能给区域里既有无线终端也有有线设备的地方把两条业务都带上。
下面这个例子来自华为官方配置指南。企业内部各区域通过建立 Mesh 无线回传链路实现无线覆盖区域拓展:WAC 旁挂二层组网,无线回传用 Mesh portal-node 方式,回传射频走 5G 频段。三台 AP 按位置命名 area_1、area_2、area_3:area_1 的 Mesh 角色是 Mesh-portal(MPP,有线出口),area_2 和 area_3 是 Mesh-node(MP,无线回传),分别归入 mesh-mpp 和 mesh-mp 两个 AP 组分开管理。数据规划很清晰:AP 管理 VLAN100,无线 STA 业务 VLAN101,有线 STA 业务 VLAN102,WAC 一个设备把 AP、无线终端、有线终端三个地址池全包了。回传射频统一定在信道 157、带宽 40MHz-plus,射频覆盖距离参数 20(单位 100 米)。
配置步骤
第一步,周边设备与 WAC 互通。接入交换机 Switch_B 的 10GE0/0/1 和 10GE0/0/2 放通 VLAN100、其中 0/0/1 缺省 VLAN100 并开端口隔离;汇聚交换机 Switch_A 的 10GE0/0/1 放通 VLAN100、10GE0/0/2 放通 VLAN100 到 102;WAC 的 10GE0/0/1 放通 VLAN100 到 102。这段是标准 trunk 互联,照组网图配置即可。
第二步,DHCP 三池。WAC 上使能 DHCP,三个接口地址池各管一摊:
[WAC] dhcp enable
[WAC] interface vlanif 100
[WAC-Vlanif100] ip address 10.23.100.1 24 //AP地址池
[WAC-Vlanif100] dhcp select interface
[WAC-Vlanif100] quit
[WAC] interface vlanif 101
[WAC-Vlanif101] ip address 10.23.101.1 24 //无线STA地址池
[WAC-Vlanif101] dhcp select interface
[WAC-Vlanif101] quit
[WAC] interface vlanif 102
[WAC-Vlanif102] ip address 10.23.102.1 24 //有线STA地址池
[WAC-Vlanif102] dhcp select interface
[WAC-Vlanif102] quit
第三步,两组 AP 分开建。MPP 和 MP 配置不同(角色、射频引用都有差别),所以建 mesh-mpp 和 mesh-mp 两个 AP 组,域管理模板配国家码分别引用,VLANIF100 作 CAPWAP 源接口,三台 AP 按 MAC 离线导入各归各组:area_1(00e0-fc76-e360)进 mesh-mpp,area_2(00e0-fc04-b500)和 area_3(00e0-fc74-9640)进 mesh-mp。
第四步,回传射频参数。两个 AP 组的射频 1 都要做同样三件事:关信道和功率自动调优、定信道带宽、配覆盖距离:
[WAC-wlan] ap-group name mesh-mpp
[WAC-wlan-ap-group-mesh-mpp] radio 1
[WAC-wlan-ap-group-mesh-mpp-radio-1] calibrate auto-channel-select disable
[WAC-wlan-ap-group-mesh-mpp-radio-1] calibrate auto-txpower-select disable
[WAC-wlan-ap-group-mesh-mpp-radio-1] channel 40mhz-plus 157
Warning: This action may cause service interruption. Continue?[Y/N]y
[WAC-wlan-ap-group-mesh-mpp-radio-1] coverage distance 20
[WAC-wlan-ap-group-mesh-mpp-radio-1] quit
[WAC-wlan-ap-group-mesh-mpp] quit
mesh-mp 组照同样配置走一遍。coverage distance 缺省是 3(单位 100 米),本例放大到 20,按实际跨度调整。官方还有一条提醒要记牢:为保障回传的高可靠性,不建议在用于回传的射频上配置 WLAN 覆盖业务——回传和覆盖各用各的射频。
第五步,Mesh 链路的安全和白名单。先给 Mesh 链路配安全模板,再配白名单把三台 AP 的 MAC 全列进去:
[WAC-wlan] security-profile name mesh-sec
[WAC-wlan-sec-prof-mesh-sec] security wpa2 psk pass-phrase YsH_2022 aes
[WAC-wlan-sec-prof-mesh-sec] quit
[WAC-wlan] mesh-whitelist-profile name mesh-list
[WAC-wlan-mesh-whitelist-mesh-list] peer-ap mac 00e0-fc76-e360
[WAC-wlan-mesh-whitelist-mesh-list] peer-ap mac 00e0-fc04-b500
[WAC-wlan-mesh-whitelist-mesh-list] peer-ap mac 00e0-fc74-9640
[WAC-wlan-mesh-whitelist-mesh-list] quit
第六步,Mesh 角色和模板。MPP 角色经 AP 系统模板下发,MP 是缺省角色不用额外配:
[WAC-wlan] ap-system-profile name mesh-sys
[WAC-wlan-ap-system-prof-mesh-sys] mesh-role mesh-portal
[WAC-wlan-ap-system-prof-mesh-sys] quit
Mesh 模板里定 Mesh 网络 ID、链路老化时间并引用安全模板:
[WAC-wlan] mesh-profile name mesh-net
[WAC-wlan-mesh-prof-mesh-net] mesh-id mesh-net
[WAC-wlan-mesh-prof-mesh-net] link-aging-time 30
[WAC-wlan-mesh-prof-mesh-net] security-profile mesh-sec
[WAC-wlan-mesh-prof-mesh-net] quit
第七步,挂引用让业务生效。AP 组引用 AP 系统模板让 MPP 角色落在 area_1 上,两个 AP 组的射频 1 分别引用 Mesh 模板和 Mesh 白名单:
[WAC-wlan] ap-group name mesh-mpp
[WAC-wlan-ap-group-mesh-mpp] ap-system-profile mesh-sys
[WAC-wlan-ap-group-mesh-mpp] quit
[WAC-wlan] ap-group name mesh-mpp
[WAC-wlan-ap-group-mesh-mpp] mesh-profile mesh-net radio 1
[WAC-wlan-ap-group-mesh-mpp] quit
[WAC-wlan] ap-group name mesh-mp
[WAC-wlan-ap-group-mesh-mp] mesh-profile mesh-net radio 1
[WAC-wlan-ap-group-mesh-mp] quit
[WAC-wlan] quit
白名单的引用方式是在 AP 组射频视图下 mesh-whitelist-profile mesh-list,两组同样操作。第八步,覆盖业务和有线业务。area_3 所在区域要放无线覆盖:安全模板、SSID 模板 wlan-net 照常规建,VAP 模板业务 VLAN101,在 ap-id 3 的射频 0 上引用。有线设备接 AP 网口上网则建有线口模板:
[WAC] wlan
[WAC-wlan] wired-port-profile name wlan-wired
[WAC-wlan-wired-port-wlan-wired] vlan pvid 102
[WAC-wlan-wired-port-wlan-wired] vlan untagged 102
[WAC-wlan-wired-port-wlan-wired] mode endpoint //配置AP有线口后需要重启生效,重启AP会导致无线业务中断,请在不影响业务时重启AP
[WAC-wlan-wired-port-wlan-wired] quit
[WAC-wlan] ap-id 3
[WAC-wlan-ap-3] wired-port-profile wlan-wired gigabitethernet 1
[WAC-wlan-ap-3] quit
endpoint 模式那条注释是个真实的坑:配完要重启 AP 才生效,挑业务空闲时段做。第九步,在 MPP 上放通业务 VLAN,无线和有线的流量才能穿过 Mesh 链路落地:
[WAC-wlan] mesh-profile name mesh-net
[WAC-wlan-mesh-prof-mesh-net] vlan tagged 101 102 //在MPP上创建并放通STA业务VLAN
[WAC-wlan-mesh-prof-mesh-net] return
验证
display ap all 看 Mesh 各节点上线情况,State 显示 nor 即成功,三台 AP 均拿到 10.23.100.x 的地址。再看 Mesh 链路全貌:
<WAC> display wlan mesh link all
Total: 6
Rf : radio ID Dis : coverage distance(100m)
Ch : channel Per : drop percent(%)
TSNR : total SNR(dB) P- : peer
Mesh : Mesh mode Re : retry ratio(%)
RSSI : RSSI(dBm) MaxR : max RSSI(dBm)
----------------------------------------------------------------------------------------------------------------------------------
APName P-APName P-APMAC Rf Dis Ch Mesh P-Status RSSI MaxR Per Re TSNR SNR(dB)
Tx(Mbps) Rx(Mbps)
----------------------------------------------------------------------------------------------------------------------------------
area_1 area_2 00e0-fc04-b500 1 4 157 portal normal -30 -27 0 12 67 62/65/-/-
192 192
area_1 area_3 00e0-fc74-9640 1 4 157 portal normal -26 -24 0 12 71 67/68/-/-
192 192
...
area_1 与 area_2、area_3 各有一条 portal 链路,信噪比六七十 dB、收发速率 192Mbps,回传质量一目了然。STA 搜索到 wlan-net 关联后能拿到地址上网,有线 STA 接入 AP 网口也能正常拿到 VLAN102 的地址。
贵州诚鑫致达科技在给园区客户做跨区域组网时,拉线成本高、工期紧的地段就是用 Mesh 回传这么省下来的。你园区里最难拉线的是哪一段?评论区聊聊。