在無線網絡實際應用中,存在一種場景,如客戶需要覆蓋一個校園,而校園的不同區域被劃分了不同子網。在這種場景中,AC位於骨幹網中,而AP需要分佈在不同區域中,即分佈在不同子網中。這種場景下,當用戶從一個區域漫遊到另一個區域時,就是一種三層漫遊情況。那麼這三層漫遊的註冊流程如何呢?下面跟yjbys小編一起來看看吧!
通過三層網絡連接時的註冊流程-option43方式
1)FIT AP上電啓動後,通過DHCP動態獲取自己的IP地址,DHCP Server在向Fit AP下發DHCP-Offer報文中攜帶option43字段,此字段中就包含無線交換機的IP地址信息。
2)Fit IP從Option43字段中獲取無線交換機的IP地址,然後向無線交換機發送單播發現請求。
3)無線交換機在收到Fit AP的發現請求後會檢查此AP的接入權限,如果AP有接入權限則發送響應報文,Fit AP與無線交換機之間就實現了數據的交換。
通過三層網絡連接時的註冊流程-DNS方式
1)Fit AP上電啓動後的第一步就是通過DHCP動態獲取IP地址、DNS Server地址和域名。
2)成功獲取IP地址後,Fit IP發送二層廣播發現請求以尋找無線交換機,此時由於無線交換機與AP之間爲三層網絡連接,故AP發送的二層廣播發現請求無線交換機無法收到。
3)Fit AP在發現二層廣播發現請求長時間沒有收到響應的情況下,會到DNS Server中解析域名爲H3C.×××.×××的主機地址,此地址即爲無線交換機的IP地址(之前需要在DNS Server中添加名爲H3C.×××.×××的主機,並將其IP地址設爲無線交換機的`IP地址)。
4)在DNS成功解析H3C.×××.×××地址後,Fit AP就知道了無線交換機IP地址,將通過單播方式向無線交換機發送發現請求。
5)無線交換機在收到Fit AP的發現請求後會檢查此AP的接入權限,如果AP有接入權限則發送響應報文,Fit AP與無線交換機之間就實現了數據的交換。
直連或者通過二層網絡連接時的註冊流程
1)Fit AP上電後的第一步就是通過DHCP獲取IP地址,只有在成功獲取IP地址後Fit AP纔會發送二層廣播發現請求以尋找無線交換機;
2)無線交換機在收到Fit AP的發現請求後會檢查此AP的接入權限,如果AP有接入權限則發送響應報文,Fit AP與無線交換機之間就實現了數據的交換。
配置步驟
一、 配置L3 Switch
# 在L3 Switch上配置DHCP relay:
[L3SW]dhcp-server 1 ip
[L3SW]interface vlan-interface 2
[L3SW-Vlan-interface2]dhcp-server 1
[L3SW-Vlan-interface2]interface vlan-interface 3
[L3SW-Vlan-interface3]dhcp-server 1
[L3SW-Vlan-interface3]quit
# L3 Switch上的路由如下:
[L3SW]display ip routing-table
Routing Table: public net
Destination/Mask Protocol Pre Cost Nexthop Interface
DIRECT 0 0 Vlan-interface8
DIRECT 0 0 InLoopBack0
DIRECT 0 0 Vlan-interface1
DIRECT 0 0 InLoopBack0
DIRECT 0 0 Vlan-interface2
DIRECT 0 0 InLoopBack0
DIRECT 0 0 Vlan-interface3
DIRECT 0 0 InLoopBack0
DIRECT 0 0 InLoopBack0
DIRECT 0 0 InLoopBack0
[L3SW]
二、配置DHCP、DNS
咋服務器上配置DHCP DNS請自行配置,如果 知道如何配置請百度。
三、配置AC控制器
(1) 配置缺省網關
[AC]ip route-static 0
(2) 配置AP1和AP2
[AC]wlan ap ap1 model WA2100
[AC-wlan-ap-ap1]serial-id 210235A045B05B1236548
[AC-wlan-ap-ap1]radio 1 type 11g
% Info: Radio parameters are reset to default values.
[AC-wlan-ap-ap1]quit
[AC]wlan ap ap2 model WA2100
[AC-wlan-ap-ap2]serial-id 210235A22W0076000103
[AC-wlan-ap-ap2]radio 1 type 11g
% Info: Radio parameters are reset to default values.
[AC-wlan-ap-ap2]quit
(3) 建立無線虛接口
[AC]interface wlan-ess 1
[AC-WLAN-ESS1]quit
(4) 配置SSID
[AC]wlan service-template 1 clear
[AC-wlan-st-1]ssid h3c-clear
[AC-wlan-st-1]bind WLAN-ESS 1
[AC-wlan-st-1]authentication-method open-system
[AC-wlan-st-1]service-template enable
(5) 將SSID下發到AP上
[AC]wlan ap ap1
[AC-wlan-ap-ap1]radio 1 type 11g
[AC-wlan-ap-ap1-radio-1]service-template 1
[AC-wlan-ap-ap2-radio-1]radio enable
[AC-wlan-ap-ap1-radio-1]quit
[AC-wlan-ap-ap1]quit
[AC]wlan ap ap2
[AC-wlan-ap-ap2]radio 1 type 11g
[AC-wlan-ap-ap2-radio-1]service-template 1
[AC-wlan-ap-ap2-radio-1]radio enable
四、 驗證結果
使用以下2個命令進行反覆的觀察,你會發現用戶在不同的AP接入是不一樣的。
[AC]display wlan ap all
[AC]display wlan client verbose