Enhanced Object Tracking (EOT) provides complete separation between
the objects to be tracked and the action to be taken by a client
when a tracked object changes. Thus, several clients such as Hot Standby Router Protocol (HSRP),
Virtual Router Redundancy Protocol (VRRP), or Gateway Load Balancing Protocol (GLBP) can register interest with a tracking
process, track the same object, and each take different a action when
the object changes.
Each tracked object is identified by a unique number that is
specified on the tracking CLI. Client
processes use this number to track a specific object.
A tracking process periodically polls tracked objects and
notes any change in value. The changes in the tracked object are
communicated to interested client processes, either immediately or
after a specified delay. The object values are reported as either
up or down.
The Object Tracking: IPv6 Route Tracking feature expands EOT functionality to allow the tracking of IPv6 routes.