跳到主要内容

6.6.1. Clock Sweep (时钟扫掠)

6.6.1. Clock Sweep (时钟扫掠)

Clock sweep 方法预先规划并使用倒计时 TTL 使已缓存映射超时. EID-to-RLOC 映射 TTL 的默认设置为 24 小时. 因此有 24 小时窗口使旧映射超时. 使用以下 clock sweep 程序:

  1. 在映射变更生效前 24 小时, 网络管理员配置站点 ETR 启动 clock sweep 窗口.

  2. 在 clock sweep 窗口期间, ETR 继续发送带有当前 (未变更) 映射记录的 Map-Reply. 这些映射的 TTL 设为 1 小时.

  3. 24 小时后, 所有先前的缓存条目将已超时, 任何活动缓存条目将在 1 小时内超时. 在这 1 小时窗口内, ETR 继续发送带有当前 (未变更) 映射记录的 Map-Reply, TTL 设为 1 分钟.

  4. 1 小时窗口结束时, ETR 将发送带有新 (已变更) 映射记录的 Map-Reply. 因此任何活动缓存若未缓存可立即获得新映射内容, 若已缓存则可在 1 分钟内获得. 新映射按 Map-Reply 中的 TTL 缓存.