華為無線網絡射頻調優及WLAN跨VLAN的三層漫游示例
1.業務需求
- 企業用戶通過WLAN接入網絡,以滿足移動辦公的最基本需求。
- 在覆蓋區域內移動發生跨VLAN的漫游時,不影響用戶的業務使用。
2.組網需求
-
AC組網方式:旁掛三層組網。
-
DHCP部署方式:
-
- AC作為DHCP服務器為AP分配IP地址。
- 匯聚交換機SwitchB作為DHCP服務器為STA分配IP地址。
-
業務數據轉發方式:直接轉發。
-
拓撲圖如下圖
3.數據規劃
AC數據表規劃如下:
4.配置思路
1)配置AP、AC和周邊網絡設備之間實現網絡互通。
2)配置AP上線。
- 創建AP組,用于將需要進行相同配置的AP都加入到AP組,實現統一配置。
- 配置AC的系統參數,包括國家碼、AC與AP之間通信的源接口。
- 配置AP上線的認證方式并離線導入AP,實現AP正常上線。
3)配置WLAN業務參數,實現STA訪問WLAN網絡功能。
說明:
當用戶新開局時,對于AP的射頻信道的設置,用戶可根據網絡規劃手動指定,也可使用射頻調優功能自動選擇最佳信道。
本例中采用射頻調優功能自動選擇最佳信道。
5.操作步驟
5.1配置周邊設備
配置接入交換機SwitchA:
- GE0/0/1接口加入VLAN10和VLAN101
- GE0/0/2接口加入VLAN10、VLAN101和VLAN102
- GE0/0/3接口加入VLAN10和VLAN102
- GE0/0/1和GE0/0/3接口的缺省VLAN為VLAN10。
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 10 101 102
[SwitchA] interface gigabitethernet 0/0/1
[SwitchA-GigabitEthernet0/0/1] port link-type trunk
[SwitchA-GigabitEthernet0/0/1] port trunk pvid vlan 10
[SwitchA-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 101
[SwitchA-GigabitEthernet0/0/1] port-isolate enable
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface gigabitethernet 0/0/2
[SwitchA-GigabitEthernet0/0/2] port link-type trunk
[SwitchA-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 101 102
[SwitchA-GigabitEthernet0/0/2] quit
[SwitchA] interface gigabitethernet 0/0/3
[SwitchA-GigabitEthernet0/0/3] port link-type trunk
[SwitchA-GigabitEthernet0/0/3] port trunk pvid vlan 10
[SwitchA-GigabitEthernet0/0/3] port trunk allow-pass vlan 10 102
[SwitchA-GigabitEthernet0/0/3] port-isolate enable
[SwitchA-GigabitEthernet0/0/3] quit
配置匯聚交換機SwitchB:
- 接口GE0/0/1加入VLAN10、VLAN101和VLAN102
- 接口GE0/0/2加入VLAN100
- 接口GE0/0/3加入VLAN101和VLAN102,
- 創建接口VLANIF100,地址為10.23.100.2/24。
<HUAWEI> system-view
[HUAWEI] sysname SwitchB
[SwitchB] vlan batch 10 100 101 102
[SwitchB] interface gigabitethernet 0/0/1
[SwitchB-GigabitEthernet0/0/1] port link-type trunk
[SwitchB-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 101 102
[SwitchB-GigabitEthernet0/0/1] quit
[SwitchB] interface gigabitethernet 0/0/2
[SwitchB-GigabitEthernet0/0/2] port link-type trunk
[SwitchB-GigabitEthernet0/0/2] port trunk allow-pass vlan 100
[SwitchB-GigabitEthernet0/0/2] quit
[SwitchB] interface gigabitethernet 0/0/3
[SwitchB-GigabitEthernet0/0/3] port link-type trunk
[SwitchB-GigabitEthernet0/0/3] port trunk allow-pass vlan 101 102
[SwitchB-GigabitEthernet0/0/3] quit
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] ip address 10.23.100.2 24
[SwitchB-Vlanif100] quit
配置Router的接口:
- 接口GE1/0/0加入VLAN101和VLAN102
- 創建接口VLANIF101并配置IP地址為10.23.101.2/24
- 創建接口VLANIF102并配置IP地址為10.23.102.2/24。
<Huawei> system-view
[Huawei] sysname Router
[Router] vlan batch 101 102
[Router] interface gigabitethernet 1/0/0
[Router-GigabitEthernet1/0/0] port link-type trunk
[Router-GigabitEthernet1/0/0] port trunk allow-pass vlan 101 102
[Router-GigabitEthernet1/0/0] quit
[Router] interface vlanif 101
[Router-Vlanif101] ip address 10.23.101.2 24
[Router-Vlanif101] quit
[Router] interface vlanif 102
[Router-Vlanif102] ip address 10.23.102.2 24
[Router-Vlanif102] quit
5.2配置AC與其它網絡設備互通
配置AC的接口GE0/0/1加入VLAN100,并創建接口VLANIF100。
<AC6605> system-view
[AC6605] sysname AC
[AC] vlan 100
[AC-vlan100] quit
[AC] interface vlanif 100
[AC-Vlanif100] ip address 10.23.100.1 24
[AC-Vlanif100] quit
[AC] interface gigabitethernet 0/0/1
[AC-GigabitEthernet0/0/1] port link-type trunk
[AC-GigabitEthernet0/0/1] port trunk allow-pass vlan 100
[AC-GigabitEthernet0/0/1] quit
配置AC到AP的路由,下一跳為SwitchB的VLANIF100。
[AC] ip route-static 10.23.10.0 24 10.23.100.2
5.3配置DHCP服務為AP和STA分配IP地址
在SwitchB上配置DHCP中繼,代理AC分配IP地址
[SwitchB] dhcp enable
[SwitchB] interface vlanif 10
[SwitchB-Vlanif10] ip address 10.23.10.1 24
[SwitchB-Vlanif10] dhcp select relay
[SwitchB-Vlanif10] dhcp relay server-ip 10.23.100.1
[SwitchB-Vlanif10] quit
在SwitchB上創建VLANIF101和VLANIF102接口為STA提供地址,并指定默認網關
說明:
DNS服務器地址請根據實際需要配置。常用配置方法如下:
- 接口地址池場景,需要在VLANIF接口視圖下執行命令dhcp server dns-list ip-address &<1-8>。
- 全局地址池場景,需要在IP地址池視圖下執行命令dns-list ip-address &<1-8>。
[SwitchB] interface vlanif 101
[SwitchB-Vlanif101] ip address 10.23.101.1 24
[SwitchB-Vlanif101] dhcp select interface
[SwitchB-Vlanif101] dhcp server gateway-list 10.23.101.2
[SwitchB-Vlanif101] quit
[SwitchB] interface vlanif 102
[SwitchB-Vlanif102] ip address 10.23.102.1 24
[SwitchB-Vlanif102] dhcp select interface
[SwitchB-Vlanif102] dhcp server gateway-list 10.23.102.2
[SwitchB-Vlanif102] quit
在AC上創建全局地址池為AP提供地址
[AC] dhcp enable
[AC] ip pool huawei
[AC-ip-pool-huawei] network 10.23.10.0 mask 24
[AC-ip-pool-huawei] gateway-list 10.23.10.1
[AC-ip-pool-huawei] option 43 sub-option 3 ascii 10.23.100.1
[AC-ip-pool-huawei] quit
[AC] interface vlanif 100
[AC-Vlanif100] dhcp select global
[AC-Vlanif100] quit
5.4配置AP上線
創建AP組
用于將相同配置的AP都加入同一AP組中。
[AC] wlan
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] quit
[AC-wlan-view] ap-group name ap-group2
[AC-wlan-ap-group-ap-group2] quit
創建域管理模板
在域管理模板下配置AC的國家碼并在AP組下引用域管理模板。
[AC-wlan-view] regulatory-domain-profile name default
[AC-wlan-regulate-domain-default] country-code cn
[AC-wlan-regulate-domain-default] quit
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] regulatory-domain-profile default
Warning: Modifying the country code will clear channel, power and antenna gain configurations of the radio and reset the AP. Continu
e?[Y/N]:y
[AC-wlan-ap-group-ap-group1] quit
[AC-wlan-view] ap-group name ap-group2
[AC-wlan-ap-group-ap-group2] regulatory-domain-profile default
Warning: Modifying the country code will clear channel, power and antenna gain configurations of the radio and reset the AP. Continu
e?[Y/N]:y
[AC-wlan-ap-group-ap-group2] quit
[AC-wlan-view] quit
配置AC的源接口
[AC] capwap source interface vlanif 100
注冊AP
在AC上離線導入AP,并將area_1和area_2分別加入AP組ap-group1和ap-group2中。
假設AP的MAC地址為60de-4476-e360,并且根據AP的部署位置為AP配置名稱,便于從名稱上就能夠了解AP的部署位置。例如MAC地址為60de-4476-e360的AP部署在1號區域,命名此AP為area_1。
[AC-wlan-view] ap-id 0 ap-mac 60de-4476-e360
[AC-wlan-ap-0] ap-name area_1
Warning: This operation may cause AP reset. Continue? [Y/N]:y
[AC-wlan-ap-0] ap-group ap-group1
Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration
s of the radio, Whether to continue? [Y/N]:y
[AC-wlan-ap-0] quit
[AC-wlan-view] ap-id 1 ap-mac dcd2-fc04-b500
[AC-wlan-ap-1] ap-name area_2
Warning: This operation may cause AP reset. Continue? [Y/N]:y
[AC-wlan-ap-1] ap-group ap-group2
Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration
s of the radio, Whether to continue? [Y/N]:y
[AC-wlan-ap-1] quit
注:
AP上電后,當執行命令display ap all查看到AP的State字段為nor時,表示AP正常上線。
5.5配置WLAN業務參數
創建名為wlan-net的安全模板,并配置安全策略。
[AC-wlan-view] security-profile name wlan-net
[AC-wlan-sec-prof-wlan-net] security wpa-wpa2 psk pass-phrase a1234567 aes
[AC-wlan-sec-prof-wlan-net] quit
創建名為wlan-net的SSID模板,并配置SSID名稱為wlan-net。
[AC-wlan-view] ssid-profile name wlan-net
[AC-wlan-ssid-prof-wlan-net] ssid wlan-net
[AC-wlan-ssid-prof-wlan-net] quit
創建名為wlan-net1和wlan-net2的VAP模板,配置業務數據轉發模式、業務VLAN,并且引用安全模板和SSID模板。
[AC-wlan-view] vap-profile name wlan-net1
[AC-wlan-vap-prof-wlan-net1] service-vlan vlan-id 101
[AC-wlan-vap-prof-wlan-net1] security-profile wlan-net
[AC-wlan-vap-prof-wlan-net1] ssid-profile wlan-net
[AC-wlan-vap-prof-wlan-net1] quit
[AC-wlan-view] vap-profile name wlan-net2
[AC-wlan-vap-prof-wlan-net2] service-vlan vlan-id 102
[AC-wlan-vap-prof-wlan-net2] security-profile wlan-net
[AC-wlan-vap-prof-wlan-net2] ssid-profile wlan-net
[AC-wlan-vap-prof-wlan-net2] quit
配置AP組引用VAP模板,area_1上射頻0和射頻1都使用VAP模板wlan-net1的配置,area_2上射頻0和射頻1都使用VAP模板wlan-net2的配置。
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] vap-profile wlan-net1 wlan 1 radio 0
[AC-wlan-ap-group-ap-group1] vap-profile wlan-net1 wlan 1 radio 1
[AC-wlan-ap-group-ap-group1] quit
[AC-wlan-view] ap-group name ap-group2
[AC-wlan-ap-group-ap-group2] vap-profile wlan-net2 wlan 1 radio 0
[AC-wlan-ap-group-ap-group2] vap-profile wlan-net2 wlan 1 radio 1
[AC-wlan-ap-group-ap-group2] quit
5.6開啟射頻調優功能自動選擇AP最佳信道和功率
使能射頻的信道和功率自動調優功能。
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] radio 0
[AC-wlan-group-radio-ap-group1/0] undo calibrate auto-channel-select disable
[AC-wlan-group-radio-ap-group1/0] undo calibrate auto-txpower-select disable
[AC-wlan-group-radio-ap-group1/0] quit
[AC-wlan-ap-group-ap-group1] radio 1
[AC-wlan-group-radio-ap-group1/1] undo calibrate auto-channel-select disable
[AC-wlan-group-radio-ap-group1/1] undo calibrate auto-txpower-select disable
[AC-wlan-group-radio-ap-group1/1] quit
[AC-wlan-ap-group-ap-group1] quit
[AC-wlan-view] ap-group name ap-group2
[AC-wlan-ap-group-ap-group2] radio 0
[AC-wlan-group-radio-ap-group2/0] undo calibrate auto-channel-select disable
[AC-wlan-group-radio-ap-group2/0] undo calibrate auto-txpower-select disable
[AC-wlan-group-radio-ap-group2/0] quit
[AC-wlan-ap-group-ap-group2] radio 1
[AC-wlan-group-radio-ap-group2/1] undo calibrate auto-channel-select disable
[AC-wlan-group-radio-ap-group2/1] undo calibrate auto-txpower-select disable
[AC-wlan-group-radio-ap-group2/1] quit
[AC-wlan-ap-group-ap-group2] quit
在域管理模板下配置調優信道集合
[AC-wlan-view] regulatory-domain-profile name default
[AC-wlan-regulate-domain-default] dca-channel 2.4g channel-set 1,6,11
[AC-wlan-regulate-domain-default] dca-channel 5g bandwidth 20mhz
[AC-wlan-regulate-domain-default] dca-channel 5g channel-set 149,153,157,161
[AC-wlan-regulate-domain-default] quit
創建空口掃描模板wlan-airscan,并配置調優信道集合、掃描間隔時間和掃描持續時間。
[AC-wlan-view] air-scan-profile name wlan-airscan
[AC-wlan-air-scan-prof-wlan-airscan] scan-channel-set dca-channel
[AC-wlan-air-scan-prof-wlan-airscan] scan-period 60
[AC-wlan-air-scan-prof-wlan-airscan] scan-interval 60000
[AC-wlan-air-scan-prof-wlan-airscan] quit
創建2G射頻模板wlan-radio2g,并在該模板下引用空口掃描模板wlan-airscan
[AC-wlan-view] radio-2g-profile name wlan-radio2g
[AC-wlan-radio-2g-prof-wlan-radio2g] air-scan-profile wlan-airscan
[AC-wlan-radio-2g-prof-wlan-radio2g] quit
創建5G射頻模板wlan-radio5g,并在該模板下引用空口掃描模板wlan-airscan
[AC-wlan-view] radio-5g-profile name wlan-radio5g
[AC-wlan-radio-5g-prof-wlan-radio5g] air-scan-profile wlan-airscan
[AC-wlan-radio-5g-prof-wlan-radio5g] quit
在名為ap-group1和ap-group2的AP組下引用5G射頻模板wlan-radio5g和2G射頻模板wlan-radio2g
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] radio-5g-profile wlan-radio5g radio 1
Warning: This action may cause service interruption. Continue?[Y/N]y
[AC-wlan-ap-group-ap-group1] radio-2g-profile wlan-radio2g radio 0
Warning: This action may cause service interruption. Continue?[Y/N]y
[AC-wlan-ap-group-ap-group1] quit
[AC-wlan-view] ap-group name ap-group2
[AC-wlan-ap-group-ap-group2] radio-5g-profile wlan-radio5g radio 1
Warning: This action may cause service interruption. Continue?[Y/N]y
[AC-wlan-ap-group-ap-group2] radio-2g-profile wlan-radio2g radio 0
Warning: This action may cause service interruption. Continue?[Y/N]y
[AC-wlan-ap-group-ap-group2] quit
配置射頻調優模式為手動調優,并手動觸發射頻調優
[AC-wlan-view] calibrate enable manual
[AC-wlan-view] calibrate manual startup
待執行手動調優一小時后,調優結束。將射頻調優模式改為定時調優,并將調優時間定為用戶業務空閑時段(如當地時間凌晨00:00-06:00時段)。
[AC-wlan-view] calibrate enable schedule time 03:00:00
5.7驗證配置結果
WLAN業務配置會自動下發給AP,配置完成后,通過執行命令display vap ssid wlan-net查看如下信息,當Status項顯示為ON時,表示AP對應的射頻上的VAP已創建成功。
[AC-wlan-view] display vap ssid wlan-net
Info: This operation may take a few seconds, please wait.
WID : WLAN ID
--------------------------------------------------------------------------------
AP ID AP name RfID WID BSSID Status Auth type STA SSID
--------------------------------------------------------------------------------
0 area_1 0 1 60DE-4476-E360 ON WPA/WPA2-PSK 0 wlan-net
0 area_1 1 1 60DE-4476-E370 ON WPA/WPA2-PSK 0 wlan-net
1 area_2 0 1 60DE-4474-9640 ON WPA/WPA2-PSK 0 wlan-net
1 area_2 1 1 60DE-4474-9650 ON WPA/WPA2-PSK 0 wlan-net
-------------------------------------------------------------------------------
Total: 4
STA搜索到名為wlan-net的無線網絡,輸入密碼a1234567并正常關聯后,在AC上執行display station ssid wlan-net命令,可以查看到用戶已經接入到無線網絡wlan-net中。
[AC-wlan-view] display station ssid wlan-net
Rf/WLAN: Radio ID/WLAN ID
Rx/Tx: link receive rate/link transmit rate(Mbps)
---------------------------------------------------------------------------------
STA MAC AP ID Ap name Rf/WLAN Band Type Rx/Tx RSSI VLAN IP address
---------------------------------------------------------------------------------
e019-1dc7-1e08 0 area_1 1/1 5G 11n 46/59 -68 101 10.23.101.254
---------------------------------------------------------------------------------
Total: 1 2.4G: 0 5G: 1
當STA從AP1的覆蓋范圍移動到AP2的覆蓋范圍時,在AC上執行命令display station ssid wlan-net,查看STA的接入信息,可以看到STA關聯到了AP2。
[AC-wlan-view] display station ssid wlan-net
Rf/WLAN: Radio ID/WLAN ID
Rx/Tx: link receive rate/link transmit rate(Mbps)
----------------------------------------------------------------------------------------
STA MAC AP ID Ap name Rf/WLAN Band Type Rx/Tx RSSI VLAN IP address
----------------------------------------------------------------------------------------
e019-1dc7-1e08 1 area_2 1/1 5G 11n 46/59 -58 101 10.23.101.254
----------------------------------------------------------------------------------------
Total: 1 2.4G: 0 5G: 1
在AC上執行命令display station roam-track sta-mac e019-1dc7-1e08,可以查看該STA的漫游軌跡。
[AC-wlan-view] display station roam-track sta-mac e019-1dc7-1e08
Access SSID:wlan-net
Rx/Tx:link receive rate/link transmit rate(Mbps)
c:PMK Cache Roam r:802.11r Roam s:Same Frequency Network
------------------------------------------------------------------------------
L2/L3 AC IP AP name Radio ID
BSSID TIME In/Out RSSI Out Rx/Tx
------------------------------------------------------------------------------
-- 10.23.100.1 area_1 1
60DE-4476-E370 2016/01/12 16:52:58 -51/-48 46/13
L3 10.23.100.1 area_2 1
60DE-4474-9650 2016/01/12 16:55:45 -58/- -/-
------------------------------------------------------------------------------
Number: 1
【PDF文件及CFG配置文件獲取方法】:
1)掃描下方二維碼,關注公眾號:haopython
2)后臺回復關鍵詞:ROAM

浙公網安備 33010602011771號