不同業務VLAN的AP間漫遊

2021-06-23 09:58:53 字數 783 閱讀 1483

類似於有線區域網,為了避免廣播風暴,企業內部的wlan網路也會根據樓層、部門等將不同使用者群劃分到不同vlan。假設不同樓層部署的ap所屬vlan不同,當使用者從乙個樓層ap覆蓋範圍移動到另外乙個樓層ap覆蓋範圍時,就會導致使用者業務中斷。為了提公升使用者體驗,產生了跨vlan的三層漫遊技術。

不同業務vlan的ap間漫遊是指使用者漫遊前後的ap對應的業務vlan不同。為了保證漫遊過程中業務vlan不中斷,必須保持使用者的vlan不變,即資料報文的vlan仍然為切換前vlan,而不是切換後ap的vlan。

圖1不同業務vlan的ap間漫遊組網圖

根據使用者是否支援快速漫遊,可以將同一業務vlan的ap間漫遊分為快速漫遊和非快速漫遊兩種方式,其實現原理請參見同一業務vlan的ap間漫遊。以下通過圖1說明下sta漫遊過程中是如何保證業務vlan不變的。

如圖1所示,使用者的漫遊過程為:

sta通過ap1(屬於vlan10)接入internet時,ac判斷該sta為首次接入使用者,為其建立並儲存相關的業務資料資訊(包括ap所屬的業務vlan、ap id、射頻以及vap資訊等)。

sta從ap1覆蓋區域向ap2(屬於vlan20)覆蓋區域移動時,sta通過ap2重新與ac進行關聯,ac通過業務資料資訊判斷該sta為漫遊使用者,更新業務資料庫資訊,將ap id、射頻以及vap資訊更新為切換後ap2的資訊,但是vlan id保持不變,仍然為切換前ap1所屬的業務vlan。

sta斷開與ap1的關聯。儘管漫遊前後不在同乙個子網中,ac仍然把sta視為從原始子網(vlan10)接入,允許sta保持原有ip以保證使用者業務不中斷。

如何實現不同業務資料的採集框架

實現不同業務資料的採集框架框架 定義乙個業務資料資料採集管理抽象類jobmanager.cs,各業務實現 jobmanager.cs 定義乙個用於建立jobmanager的抽象工廠jobmanage ctory.cs,各業務實現 jobmanage ctory.cs datareader.cs 抽象...

不同vlan間的通訊互聯

網路拓撲圖 題目要求 為交換機2 分配兩個不同的廣播域,分別為vlan 1 vlan2 將pc1 pc2 介入vlan1 pc3接入vlan 2 將交換機a 與交換機b 的連線埠設定為串列埠 將pc4 接入vlan 1 分別為pc機設定ip位址,通過ping 命令測試其連通性 題目分析 pc1 pc...

資料庫面對不同業務邏輯約束條件的選擇

資料表的約束我覺得還是很有用的,至少在資料庫優化方面還是用的比較多的,可以大大的提高檢索效率,作用也是比較明顯的,另外一點,表的約束可以在某種程度上簡化程式 端的業務邏輯量,這寄存於dbms上面,其維護性我絕得韓式比較高的,這一般型別的資料庫裡面,我們常見的約束有 主鍵,外來鍵,為空,唯一等,這四類...