摘要:通信專業(yè)互聯(lián)網(wǎng)技術(shù)移動IPv6的實現(xiàn):移動節(jié)點首先在家鄉(xiāng)鏈路注冊一個家鄉(xiāng)地址與通信伙伴進行通信,當移動節(jié)點轉(zhuǎn)到外地鏈路上時采取如下步驟與通信伙伴繼續(xù)通信:
4.7.4 移動IPv6的實現(xiàn)
移動節(jié)點首先在家鄉(xiāng)鏈路注冊一個家鄉(xiāng)地址與通信伙伴進行通信,當移動節(jié)點轉(zhuǎn)到外地鏈路上時采取如下步驟與通信伙伴繼續(xù)通信:
①移動節(jié)點采用IPv6版的路由器搜索(Router Discovery )確定它的轉(zhuǎn)交地址。
路由器捜索包括兩條報文:路由器請求(Router Solicitations)和路由器公告(Router Advertisement)。圖4-40給出一個ICMPv6路由器請求報文,接收到這個報文的路由器或家鄉(xiāng)代理應(yīng)立即回答一個路由器廣播報文。如果沒有IPv6擴展報頭,那么IPv6下一跳 (Next Hop)域取值為58(ICMPv6),ICMPv6類型域值為133,表示這個報文是路由器請求。

圖4-41給出一條ICMPv6路由器公告報文,如果路由器生存時間域為非零,那么發(fā)送這個公告的路由器可被移動節(jié)點當做缺省路由器,這個路由器的地址可由報文的IPv6源地 址域給出。如果廣播報文中有一個或多個前綴標記可選項,那么移動節(jié)點可以利用列出的 前綴完成移動檢測,并決定它是否連接在家鄉(xiāng)鏈路中。

②移動節(jié)點連接在它的家鄉(xiāng)鏈路上時與任何固定的主機和路由器一樣工作。
③當移動節(jié)點連接在外地鏈路上時,它采用IPv6定義的地址自動配置方法得到外地 鏈路上的轉(zhuǎn)交地址。
④移動節(jié)點將它的轉(zhuǎn)交地址通知給家鄉(xiāng)代理(見圖4-42),這就是綁定更新,綁定更新 選項是移動節(jié)點用來通知通信伙伴節(jié)點或家鄉(xiāng)代理它當前的轉(zhuǎn)交地址。若該綁定更新是移 動節(jié)點用于注冊主轉(zhuǎn)交地址,它就標記為“家鄉(xiāng)注冊”。任何帶有綁定更新選項的報文必須 由某些認證數(shù)據(jù)來保護,用于防止惡意的綁定更新。任何帶有綁定應(yīng)答選項的報文必須由 某些認證數(shù)據(jù)來保護,用于防止惡意的綁定確認。

⑤家鄉(xiāng)代理向移動節(jié)點發(fā)送綁定應(yīng)答報文,與綁定更新報文相似,只是在下級報頭的選項類型為7。
⑥如果可以保證操作時的安全性,移動節(jié)點也將它的轉(zhuǎn)交地址通知幾個通信伙伴。
⑦不知道移動節(jié)點的轉(zhuǎn)交地址的通信伙伴送出的數(shù)據(jù)包和移動IPv4中一樣進行路由,即它們先被路由到移動節(jié)點的本地網(wǎng)絡(luò),從那里家鄉(xiāng)代理再將它們經(jīng)過隧道送到移動節(jié) 點的轉(zhuǎn)交地址。
⑧知道移動節(jié)點轉(zhuǎn)交地址的通信伙伴送出的數(shù)據(jù)包可以利用IPv6選路報頭直接送給移動節(jié)點,選路報頭將移動節(jié)點的轉(zhuǎn)交地址作為一個中間目的地址。
⑨在相反方向,移動節(jié)點送出的數(shù)據(jù)包采用特殊的機制被直接路由到它們的目的地。然而,當存在人口方向的過濾時,移動節(jié)點可以將數(shù)據(jù)包通過隧道送給家鄉(xiāng)代理,隧道的源 地址為移動節(jié)點的轉(zhuǎn)交地址。
返回目錄
編輯推薦
中級通信專業(yè)實務(wù)
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取
專注在線職業(yè)教育25年