FAQ-ME60远端地址池的选择机制

发布时间:  2012-07-27 浏览次数:  89 下载次数:  0
问题描述
Q:
ME60按什么机制选择远端地址池?
告警信息

处理过程
域下绑定多个地址池,用户上线时地址池的选择优先级:local地址池 > remote地址池。
当local地址池无可分地址,选择remote地址池。若域下绑定了多个remote地址池时,按照如下顺序选择:
1.按照域下绑定的顺序,依次遍历所有绑定的remote地址池,搜索出其中包含了UP状态的server group的所有地址池。
2.遍历上述搜索结果中的所有地址池,判断地址池中是否包含可分地址。遍历到的第一个拥有可分地址的地址池,将会作为最终的选择。
上面2中所说的,判断地址池中是否包含可分地址,实际上判断的并不一定是server上的真实状态,而是我们本地记录的从该remote地址池获取到多少地址。
因此,只有当server侧配置的掩码长度与remote地址池中指定的一致,且server侧该地址池中地址不分配给别的业务使用时,我们的这个判断便是可信的。否则不可信。
当被选择的remote地址池没有给出回应,或者回应了NAK,则对应的server状态会被置DOWN。被置为down的server在以下情况下,会被重新置为UP。
1.置DOWN三分钟时,被强制置为UP。
2.用户上线时,遍历到域下所有的remote地址池都不可用时,强制将域下所有的remote地址池的server状态置UP。
3.重新从该server获取到IP,或者从该server续租成功,会被置UP。
根因

建议与总结

END