無(wú)線覆蓋 | 無(wú)線二三層漫游分類
2020-06-11 17:32 作者:艾銻無(wú)限 瀏覽量:
什么是漫游
自從有了
無(wú)線覆蓋這么好的一個(gè)無(wú)線上網(wǎng)環(huán)境之后,我們會(huì)不難意識(shí)到有一個(gè)需求將變得特別的自然而且迫切:那就是漫游。 什么是漫游呢?在WIFI技術(shù)里,一臺(tái)用戶終端設(shè)備,例如一臺(tái)帶無(wú)線網(wǎng)卡的筆記本電腦,通常是通過(guò)連到一個(gè)無(wú)線接入點(diǎn)(ACCESS POINT/AP)來(lái)獲得網(wǎng)絡(luò)服務(wù)的。但是一個(gè)無(wú)線接入點(diǎn)所能覆蓋的范圍是有限的。而因?yàn)闊o(wú)線上網(wǎng)的流動(dòng)性特點(diǎn),終端設(shè)備的使用者可能很快會(huì)移動(dòng)出當(dāng)前所連的接入點(diǎn)的
無(wú)線覆蓋范圍。這時(shí)就需要有一個(gè)新的,距離更近的接入點(diǎn)能“接手”,這樣終端設(shè)備就能連接到這個(gè)新的無(wú)線接入點(diǎn)從而保持其原有的上網(wǎng)服務(wù)。就是無(wú)線終端設(shè)備這樣一個(gè)從當(dāng)前無(wú)線接入點(diǎn)換到另一個(gè)無(wú)線接入點(diǎn)并保持網(wǎng)絡(luò)連接的過(guò)程,被稱之為漫游。 我們不難看出,漫游的技術(shù)支持包括兩個(gè)很自然的組成部分:其一是用戶終端設(shè)備方面的支持。另一方面則是無(wú)線接入點(diǎn)及
無(wú)線覆蓋網(wǎng)的支持。在用戶終端設(shè)備方面,漫游的支持相對(duì)成熟,各供應(yīng)商的實(shí)現(xiàn)基本大同小異。我們?cè)谶@里只簡(jiǎn)單介紹一下。通常的做法是:客戶端會(huì)不斷監(jiān)控當(dāng)前所連接入點(diǎn)的信號(hào)質(zhì)量,當(dāng)其低于一定程度的時(shí)候,客戶端會(huì)主動(dòng)掃描周邊環(huán)境,尋找一個(gè)信號(hào)更好的無(wú)線接入點(diǎn)。如果找到,則向其發(fā)起連接請(qǐng)求,從而與新的無(wú)線接入點(diǎn)建立連接。 與客戶端方面的支持相比,無(wú)線接入點(diǎn)及
無(wú)線覆蓋網(wǎng)方面的支持需要解決的是完全不同的問(wèn)題??蛻舳朔矫嬷饕且粋€(gè)尋找更好接入點(diǎn)的過(guò)程。而在無(wú)線接入點(diǎn)及
無(wú)線覆蓋網(wǎng)方面則是一個(gè)意識(shí)到客戶端連到了一個(gè)新的接入點(diǎn)并作必要的調(diào)整使得用戶的數(shù)據(jù)流能被正確的送到新的接入點(diǎn)的過(guò)程。
二層與三層的無(wú)線漫游
在我們介紹
無(wú)線覆蓋網(wǎng)方面的漫游支持之前,我們需要進(jìn)一步介紹一下
無(wú)線覆蓋網(wǎng)的兩種類型:基于網(wǎng)絡(luò)二層的
無(wú)線覆蓋網(wǎng)和基于網(wǎng)絡(luò)三層的
無(wú)線覆蓋網(wǎng)。 我們知道在OSI的網(wǎng)絡(luò)分層模型里,第二層是數(shù)據(jù)鏈路層,第三層是網(wǎng)絡(luò)層。從TCP/IP的角度來(lái)看的話,簡(jiǎn)單的說(shuō),基于網(wǎng)絡(luò)二層的
無(wú)線覆蓋網(wǎng)是把整個(gè)無(wú)線網(wǎng)狀網(wǎng)當(dāng)作一個(gè)IP子網(wǎng)。這個(gè)IP子網(wǎng)是一個(gè)完整的廣播域。而基于網(wǎng)絡(luò)三層的
無(wú)線覆蓋網(wǎng)則允許把整個(gè)無(wú)線網(wǎng)狀網(wǎng)劃分為多個(gè)IP子網(wǎng)。子網(wǎng)之間的通信是通過(guò)IP路由來(lái)實(shí)現(xiàn)的。基于二層的
無(wú)線覆蓋網(wǎng)實(shí)現(xiàn)起來(lái)可能簡(jiǎn)單一些,但卻有很多的缺點(diǎn)。例如,我們提到一個(gè)IP子網(wǎng)是一個(gè)完整的廣播域。在網(wǎng)絡(luò)中,廣播的流量是相當(dāng)耗費(fèi)資源的東西。所以大家都盡量的限制一個(gè)廣播域的范圍,否則網(wǎng)絡(luò)的性能將不可忍受。如果不好理解的話,我們不妨想想這個(gè)問(wèn)題?人們?yōu)槭裁匆颜麄€(gè)因特網(wǎng)劃分成這么多個(gè)IP子網(wǎng)來(lái)實(shí)現(xiàn)呢?就是因?yàn)橹挥羞@樣才能限制一個(gè)個(gè)廣播域的范圍,便于管理,因特網(wǎng)才能有可擴(kuò)展性。同樣道理,
無(wú)線覆蓋網(wǎng)作為網(wǎng)絡(luò)的一種,也需要限制廣播域的范圍。在網(wǎng)非常小的時(shí)候,基于二層的方法可能還沒(méi)有大問(wèn)題,但如果你的
無(wú)線覆蓋網(wǎng)要覆蓋稍大的區(qū)域時(shí),就只有基于網(wǎng)絡(luò)三層的
無(wú)線覆蓋網(wǎng)才能勝任了。
1、
無(wú)線覆蓋網(wǎng)的漫游 純二層的漫游
現(xiàn)在我們回到漫游的話題。在基于網(wǎng)絡(luò)二層的
無(wú)線覆蓋網(wǎng)中,漫游實(shí)現(xiàn)起來(lái)相對(duì)容易。其主要原因是,正如我們已提到的,其整個(gè)
無(wú)線覆蓋網(wǎng)被當(dāng)作一個(gè)IP子網(wǎng)。所以從外部IP路由的角度來(lái)看,新的接入點(diǎn)和舊的接入點(diǎn)還在同一個(gè)目的地,所以從路由上無(wú)須調(diào)整,只是內(nèi)部二層網(wǎng)橋轉(zhuǎn)發(fā)信息需要調(diào)整,但實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單。雖然簡(jiǎn)單,但由于我們已介紹過(guò),用純二層的方法無(wú)法將
無(wú)線覆蓋網(wǎng)鋪到稍具規(guī)模而不影響網(wǎng)絡(luò)性能,所以在這種情況下支持基于三層的跨子網(wǎng)漫游是必不可少的。
2、純?nèi)龑拥穆?ndash;移動(dòng)IP
移動(dòng)IP(MOBILE IP)是一種傳統(tǒng)的三層漫游解決方案。其優(yōu)點(diǎn)是標(biāo)準(zhǔn)化。但移動(dòng)IP自從問(wèn)世至今,并不是很流行,這是有其原因的。在
無(wú)線覆蓋網(wǎng)的具體應(yīng)用中,移動(dòng)IP的一些缺點(diǎn)更為凸顯。首先,移動(dòng)IP要求客戶端軟件能支持移動(dòng)IP。這聽(tīng)起來(lái)也許不算什么,但實(shí)際上在現(xiàn)有的數(shù)以千萬(wàn)計(jì)的筆記本電腦、PDA等并無(wú)缺省移動(dòng)IP支持的情況下,這是一個(gè)不切實(shí)際的假定。移動(dòng)IP另一個(gè)重要的缺點(diǎn)是,它的協(xié)議本身較為復(fù)雜,開(kāi)支較大。由于它是純?nèi)龑釉O(shè)計(jì),對(duì)漫游事件的觸發(fā)反應(yīng)較慢,往往不能滿足快速漫游的時(shí)間要求。這在IP語(yǔ)音的應(yīng)用中體現(xiàn)得尤其明顯。
3、二層與三層結(jié)合的漫游方案
綜上所述,為了網(wǎng)絡(luò)的可擴(kuò)展性及網(wǎng)絡(luò)性能,基于三層的
無(wú)線覆蓋網(wǎng)具有明顯優(yōu)勢(shì),從而三層的跨子網(wǎng)漫游必須得到支持。但傳統(tǒng)的純?nèi)龑勇畏桨赣蛛y以在性能和可行性上滿足要求。為了迎接這個(gè)挑戰(zhàn),北
京艾銻無(wú)限科技發(fā)展有限公司設(shè)計(jì)了一個(gè)二層與三層相結(jié)合的解決方案。由于與802.11的網(wǎng)絡(luò)二層緊密結(jié)合,使得這套方案能對(duì)漫游事件進(jìn)行快速反應(yīng),從而第一時(shí)間采取行動(dòng),使得漫游延遲達(dá)到最小。又由于其主體還是一個(gè)工作于網(wǎng)絡(luò)三層的漫游方案。
以上內(nèi)容由北京艾銻無(wú)限科技發(fā)展有限公司整理