系统管理指南:网络服务

为常用分区配置 DA 心跳

SA 需要向支持其范围的所有 DA 进行注册。在 slpd 执行主动搜索后,会出现 DA。如果 DA 支持 slpd 范围,则 SLP 守护进程会向 DA 注册其主机上的所有通知。

slpd 搜索 DA 的一种方法是使用 DA 在引导时发送的第一份未经请求的通知。SLP 守护进程使用此周期性的未经请求通知(心跳)来确定 DA 是否仍处于活动状态。如果心跳未能出现,则守护进程将删除它使用的 DA 以及它为其他 UA 提供的 DA。

最后,当 DA 遇到受控制的关机时,它将发送一份特殊的 DA 通知,通知侦听 SA 服务它将不在服务范围。SLP 守护进程还使用此通知从高速缓存中删除非活动 DA。

如果网络经常进行分区并且 SA 长期存在,则当未接收到心跳通知时,slpd 可在分区期间删除缓存的 DA。通过减少心跳时间,可以减少取消激活的 DA 在分区修复后恢复到高速缓存之前的延迟。