互聯(lián)網(wǎng)技術(shù)接口信息和路由表更新模塊設(shè)計

互聯(lián)網(wǎng)技術(shù) 責(zé)任編輯:leyi624 2013-10-14

摘要:互聯(lián)網(wǎng)技術(shù)接口信息和路由表更新模塊設(shè)計:本模塊主要實現(xiàn)以下功能:移動接口的信息維護(hù)和管理;為保證移動環(huán)境下的數(shù)據(jù)的正確發(fā)送和接收的路由更新:接受路由重定向,確定默認(rèn)路由;建立和刪除隧道路由項。

 在線輔導(dǎo) 面授招生 考試大綱 指定教材 報名時間

4.3.5 接口信息和路由表更新模塊設(shè)計
本模塊主要實現(xiàn)以下功能:移動接口的信息維護(hù)和管理;為保證移動環(huán)境下的數(shù)據(jù)的正確發(fā)送和接收的路由更新:接受路由重定向,確定默認(rèn)路由;建立和刪除隧道路由項。
(1)移動接口維護(hù)和管理
移動接口是在MR初始化時,調(diào)用ioctl_mr_initO來實現(xiàn)的。將新的移動接口定義為字符設(shè)備,還定義了一些控制參數(shù),如打開和關(guān)閉。移動接口是建立在物理接口基礎(chǔ)上的虛擬接口,它隨著MR模塊的載入而建立,隨著MR模塊的卸載而消失。
MR到HA的隧道也屬于移動接口,在MR初始化時,通過add_tnl_to_haO建立MR端隧道,并加入到devbase的表中,直到家鄉(xiāng)注冊成功,HA端也建立了隧道,雙向隧道才建立。
 ?。?)改變默認(rèn)路由
利用內(nèi)核中現(xiàn)有的功能,首先檢測鏈路的變化,然后通過接收路由器通告RA來獲得當(dāng)?shù)氐牡刂非熬Y,如果RA中存路由器全球IPv6地址,就直接設(shè)為默認(rèn)路由。如果沒有,就將RA的源鏈路本地地址作為默認(rèn)路由項。
(3)移動子網(wǎng)前綴的注冊和解注冊
移動子網(wǎng)前綴的注冊和解注冊主要是MR將自身攜帶M絡(luò)的前綴通告給HA,保證移動過程中移動網(wǎng)絡(luò)內(nèi)部的路由可達(dá)性移動子網(wǎng)前綴信息由BU攜帶,到達(dá)HA時更新其路由表。實現(xiàn)過程如圖4-20所示。

移動子網(wǎng)前綴的注冊過程如下。
①HA收到BU。
②進(jìn)行BU合法性檢査,包括源地址、目的地址、加密、認(rèn)證等。
③如果有移動子網(wǎng)前綴選項,提取移動子網(wǎng)前綴及長度。
④對照路出表檢查移動網(wǎng)絡(luò)前綴的合法性。
⑤保存相關(guān)信息后,將新的移動網(wǎng)絡(luò)前綴加入到路由表中,將新的路由項(移動網(wǎng)絡(luò)前綴)的出口接口設(shè)為MR到HA的隧道端。
⑥發(fā)送BA。
移動子網(wǎng)前綴的解注冊過程如下。
①HA收到BU。
②進(jìn)行BU合法性檢査,包括源地址、目的地址、加密、認(rèn)證等。
③發(fā)現(xiàn)生存期為0,說明娃解注冊,刪除HA和MR之間的隧道。
④利用以前保存的信息,找到和MR相關(guān)的移動網(wǎng)絡(luò)前綴項并刪除。
⑤發(fā)送BA。
(4)建立和刪除隧道路由項
HA和MR之間的雙向隧道是NEMO中數(shù)據(jù)傳送的重要通道,它的實現(xiàn)過程和MIPv6中的基本相同,這里不再贅述。
(5)重要數(shù)據(jù)結(jié)構(gòu)描述

 返回目錄 通信工程師互聯(lián)網(wǎng)技術(shù)考試培訓(xùn)移動子網(wǎng)技術(shù)

編輯特別推薦

中級通信專業(yè)實務(wù) 互聯(lián)網(wǎng)技術(shù)教程匯總

中級通信專業(yè)實務(wù)傳輸與接入教程匯總

通信專業(yè)實務(wù)考試設(shè)備與環(huán)境教程匯總

通信專業(yè)實務(wù)考試交換技術(shù)教程匯總

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費領(lǐng)取

去領(lǐng)取

專注在線職業(yè)教育24年

項目管理

信息系統(tǒng)項目管理師

廠商認(rèn)證

信息系統(tǒng)項目管理師

信息系統(tǒng)項目管理師

學(xué)歷提升

!
咨詢在線老師!