摘要:互联网技术考试对绑定更新BU的处理:对MN发来的绑定更新的处理,主要是检查BU中各个域的值是否满足条件,相应地需要作出反应,并对绑定更新列表进行相应的操作。
1.对绑定更新BU的处理
对MN发来的绑定更新的处理,主要是检查BU中各个域的值是否满足条件,相应地需要作出反应,并对绑定更新列表进行相应的操作。MN发来的BU可以是向通信节点注册自己当前的转交地址,也可以是回到家乡后向CN注销自己的转交地址4二者的操作都涉及对各个域的判断,以及对绑定更新列表的操作。不同的是注册对应的是对列表的添加或更新,而注销对应的是对列表的删除》另外在注销时不需要产生转交Cookie。整个过程的主要流程如下。
①对opt-len赋值,并进行判断。若不合法就丢弃此BU。
②对家乡地址、转交地址进行判断。若不合法则返回一个错误信息。
③判断此BU的生存期,若生存期不为0,则为注册过程:否则为解注册。
④检查其家乡Cookies与转交Cookies,以及绑定确认的状态域,判断是否需要进行确认。若状态为1,则滞要返回一个绑定确认消息,若为0则不返回。
⑤对绑定缓存列表进行相应的操作。若为注册过程,需要添加绑定缓存项:解注册时则要删除对应的绑定缓存。
具体的实现流程如图3-46所示。
返回目录:
编辑特别推荐:
通信工程师备考资料免费领取
去领取