摘要:互聯網技術培訓MN離開家鄉時對數據包的接收:當MN離開家鄉后,它必須接收目的地址是其家鄉地址的數據包,可以使用下列3種模式之
1.MN離開家鄉時對數據包的接收
當MN離開家鄉后,它必須接收目的地址是其家鄉地址的數據包,可以使用下列3種模式之。
①若數據包來自那些沒有MN的綁定緩存條目的CN,那么數據包通過MN的HA通過隧道發送給MN;
②若數據包來自那些有MN的綁定緩存條H的CN(包含MN的轉交地址),則是利用類型2路由頭發來的;
③發給MN的數據包的目的IP地址是MN的轉交地址,而路由頭的最后一跳指向MN的家鄉地址,最后一跳路由頭的處理在MN內部完成。
對第一種模式接收到的包,MN必須檢査隧道包的源地址是否是其HA的地址。
對于第一種和笫三種,MN應該給包的源發一個綁定更新BU。MN也必須處理“IP封裝”中定義的包,使封裝的包作為普通的上層協議包來處理,就好像這些包的目的地址是MN的家鄉地址。
對于接收到的第二種包,下列的規則將使數據包在MN內按普通的上層協議包來處理,就像直接發到MN的家鄉地址一樣:一個節點接收到一個目的為自己的包(節點的一個地址在包的IPv6S的地址域中),它將檢查包久的下一個首部,并對它們進行處理。當遇到類型2路由頭時,就要執行下列檢査:
①路由頭中的長度域中的值等于2;
②片段偏移域中的值等于0或1:當片段偏移域中的值為1時,家鄉地址域中是MN的一個家鄉地址,而且必須是-42-一個單播可路由地址。任何一項檢査通不過,都會導致數據包被丟棄一旦檢查完畢,MN就交換路由頭中的家鄉地址域和IP頭中的目的地址域,將片段偏移置為0,然后再處理下一個頭。對擴展頭的處理.基本h與RFC2460-致。這樣一來,發送端計算AH之前的包就和接收端處理完AH后的情況一致了。
返回目錄
編輯特別推薦
通信工程師備考資料免費領取
去領取
專注在線職業教育25年