移動(dòng)IP節(jié)點(diǎn)技術(shù)移動(dòng)范文
wlan、藍(lán)牙和gsm等。其中在移動(dòng)無線網(wǎng)絡(luò)中的實(shí)現(xiàn)過程中,移動(dòng)ip技術(shù)最為關(guān)鍵。移動(dòng)ip一般包括移動(dòng)節(jié)點(diǎn)、歸屬代理和外埠代理,其中歸屬代理和外埠代理又稱為本地代理與外地代理,統(tǒng)稱為移動(dòng)代理。
移動(dòng)節(jié)點(diǎn)(mobilenode)指的是在移動(dòng)環(huán)境下工作的一些安有移動(dòng)信息接收和無線網(wǎng)卡的計(jì)算機(jī)通訊設(shè)備,由此這些設(shè)備具備了移動(dòng)通訊和無線通訊的功能。簡(jiǎn)單點(diǎn)的說,就是這些設(shè)備具有了長(zhǎng)久ip地址的移動(dòng)終端。歸屬代理(homeagent)又稱作本地代理,也就是說這是在本地鏈路上的代理路由器。同理,外埠代理(foreignagent)又稱外地代理,就是在外部鏈路上的代理路由器。移動(dòng)ip的原理如下:首先移動(dòng)節(jié)點(diǎn)歸屬代理是信息的入口,相比較而言,外埠代理就是信息的出口。一般先經(jīng)過歸屬代理進(jìn)行數(shù)據(jù)包的封裝,然后傳達(dá)給外埠代理。當(dāng)外埠代理接收到數(shù)據(jù)包之后,進(jìn)行數(shù)據(jù)的解開并將其傳遞給移動(dòng)節(jié)點(diǎn)。一般來說,數(shù)據(jù)包在隧道內(nèi)時(shí),路由環(huán)會(huì)將它重新放回到隧道的入口處。由此,需要在數(shù)據(jù)包上加封ip的報(bào)頭。一旦歸屬代理將廣播包傳遞到了移動(dòng)節(jié)點(diǎn)那里,就需要對(duì)其進(jìn)行重新封裝。值得注意的是,歸屬代理向移動(dòng)節(jié)點(diǎn)進(jìn)行傳送時(shí)的本地地址是里層隧道,相反的,歸屬代理往移動(dòng)節(jié)點(diǎn)轉(zhuǎn)交時(shí)的地址是外層隧道。當(dāng)解封的ip報(bào)頭獲得得到了數(shù)據(jù)之后,就會(huì)報(bào)告移動(dòng)節(jié)點(diǎn),綜上,這就是節(jié)點(diǎn)向移動(dòng)節(jié)點(diǎn)發(fā)送數(shù)據(jù)的全過程。
移動(dòng)通訊中移動(dòng)ip節(jié)點(diǎn)技術(shù)的實(shí)現(xiàn)
在移動(dòng)通訊中,移動(dòng)ip節(jié)點(diǎn)技術(shù)實(shí)現(xiàn)的需要依靠的技術(shù)有很多,其中關(guān)鍵的技術(shù)就是隧道技術(shù)(tunneling)。隧道技術(shù)的種類包括ip的ip封裝、ip的最小封裝和通用路由封裝。rfc2017是這樣定義ip的最小封裝的:ip的最小封裝是一種可以選擇的隧道,其主要目的是為了能夠減少實(shí)現(xiàn)隧道所需要的額外字節(jié)數(shù),這個(gè)過程需要去掉ip的ip封裝中的內(nèi)層ip報(bào)頭和外層ip的報(bào)頭的冗余部分才能實(shí)現(xiàn)。
通常情況下,移動(dòng)ip的工作過程分為三個(gè)階段:代理發(fā)現(xiàn)、注冊(cè)和數(shù)據(jù)包傳送。在代理發(fā)現(xiàn)階段主要是由本地代理和外地代理進(jìn)行周期性地廣播消息,這樣鏈路上的所有節(jié)點(diǎn)才能夠接收到這個(gè)消息,并對(duì)其進(jìn)行檢查且決定它的連接方式是本地鏈路還是漫游鏈路。一般情況下,如果是漫游鏈路,移動(dòng)節(jié)點(diǎn)就可以從代理廣播消息中得到需要轉(zhuǎn)交的地址。與此同時(shí),移動(dòng)節(jié)點(diǎn)依據(jù)ip報(bào)頭來由此判斷自己所處的位置,如果原ip地址的網(wǎng)絡(luò)前綴和移動(dòng)節(jié)點(diǎn)的本地地址的網(wǎng)絡(luò)前綴相同,那么就可以確定移動(dòng)節(jié)點(diǎn)處于本地鏈路上。由此,移動(dòng)節(jié)點(diǎn)可以根據(jù)從廣播消息中得到icmp路由器廣播部分的生存區(qū)域,并由這個(gè)階段去通知移動(dòng)節(jié)點(diǎn)從同一個(gè)代理處接收到一個(gè)廣播的平均時(shí)間。