3.1.6 Timer Events

When scavenger timers expire, the name records owned by the local NBNS server are examined:

  • If the name record is in active state, and if more than the renewal interval has passed since its registration and last name refresh, whichever is later, then the state is changed to released.

  • If the name record is in released state, and if it has been in released state for more than the extinction interval, then its state is changed to tombstone state, and it gets a new version number.

  • If the name record is in tombstone state, and if it has been in tombstone state for more than the extinction timeout, then the name record is deleted.

The following shows state diagram of the name records:

State diagram on name records

Figure 2: State diagram on name records

All the name records owned by other NBNS servers SHOULD also be examined and processed as follows (their state and version are not changed):

  • If the record has been in tombstone state for more than extinction timeout, then the name record is deleted.

  • For active name records, they may become stale and thus need to be verified periodically as specified in section 3.2.5.3.