摘要:通信专业考试互联网技术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的数据包。
返回目录
编辑特别推荐
通信工程师备考资料免费领取
去领取