摘要:互聯網技術考試對綁定更新BU的處理:對MN發來的綁定更新的處理,主要是檢查BU中各個域的值是否滿足條件,相應地需要作出反應,并對綁定更新列表進行相應的操作。
1.對綁定更新BU的處理
對MN發來的綁定更新的處理,主要是檢查BU中各個域的值是否滿足條件,相應地需要作出反應,并對綁定更新列表進行相應的操作。MN發來的BU可以是向通信節點注冊自己當前的轉交地址,也可以是回到家鄉后向CN注銷自己的轉交地址4二者的操作都涉及對各個域的判斷,以及對綁定更新列表的操作。不同的是注冊對應的是對列表的添加或更新,而注銷對應的是對列表的刪除》另外在注銷時不需要產生轉交Cookie。整個過程的主要流程如下。
①對opt-len賦值,并進行判斷。若不合法就丟棄此BU。
②對家鄉地址、轉交地址進行判斷。若不合法則返回一個錯誤信息。
③判斷此BU的生存期,若生存期不為0,則為注冊過程:否則為解注冊。
④檢查其家鄉Cookies與轉交Cookies,以及綁定確認的狀態域,判斷是否需要進行確認。若狀態為1,則滯要返回一個綁定確認消息,若為0則不返回。
⑤對綁定緩存列表進行相應的操作。若為注冊過程,需要添加綁定緩存項:解注冊時則要刪除對應的綁定緩存。
具體的實現流程如圖3-46所示。

返回目錄:
編輯特別推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年