摘要:通信專業考試互聯網技術HA對綁定的處理:HA對移動頭的處理和CN類似,這里不再贅述,所以只介紹HA對綁定的處理。
1.互聯網技術HA對綁定的處理
HA對移動頭的處理和CN類似,這里不再贅述,所以只介紹HA對綁定的處理。
HA收到來自移動節點的BU后,要進行如下檢測:
①檢測自己本身是不是一個HA,如果不是,丟棄BU報文,然后返回一個BA報文,status值為131(不支持家鄉注冊);
②如果家鄉地址H的選項中的家鄉地址和HA地址不在一個子網中,丟棄該BU報文,返回一個BA,status為132(不是家鄉子網);
③如果HA因為其他原因丟棄BU報文,則應返回BA報文,status值設成相應的值;
④BU必須有家鄉地址H的選項;
⑤如果BU報文中的D位置1,HA必須為MN執行重復地址探測,確認在該家鄉鏈路中沒有別的節點與MN使用相同的地址。
如果HA接受了BU,則應為該綁定建立一個新的條目,或更新已存在的條目,并將該條目標記為家鄉注冊。被標記為家鄉注冊的綁定條目不得被刪除或替換(只有過期才能刪除)。
綁定緩存的牛.存期限要依賴以下幾個因素:
①一定不能大于BU中的生存期限:
②一定不能大于BU中的子網前綴的生存期限(由HA中的前綴列表中字段決定);
③如果BU中S位為0.則生存期限定不能大于MN家鄉鏈路上所有子網前綴生存期限中的最小值,如果大于這個值,HA會把它減小至小于或等于:
④HA可以根據…些局部的策略來減小生存期限的值,其結果存儲在綁定緩存中。
不管BU報文中的A位有沒有Si,HA必須回復BA報文,結構如下:
①status=0:
②序列號與BU中的一致:
③生存期限如上所示;
④如果HA以非易失性方式保存綁定條目,則不潘要在BA中包含綁定刷新通知選項,否則應包含這個選項以建議MN在lifetime時間內發送BR。
HA接到MN取消注冊的BU報文后,要在緩存中查找是否有為這個MN做家鄉代理(即該MN是否在HA中注冊),如果沒有,HA不會接收該報文,返回BA,status值為133(不是這個MN的家鄉代理);如果有,HA將刪除所有有關MN的條目,并返冋BA,結構如下:
①status=0:
②序列號等于BU中的序列號;
③lifetime=0;
④不許包含綁定刷新通知移動選項。
刪除該條目后,HA停止截獲發往MN的數據包。
返回目錄
編輯特別推薦
通信工程師備考資料免費領取
去領取
專注在線職業教育25年