EIGRP
- It is possible for two routers to become EIGRP neighbors even though the hello and hold timers do not match. The hold time is included in the hello packets so each neighbor should stay alive even though the hello interval and hold timers do not match.
- If you change the hello interval, the hold time is not automatically adjusted to account for this change – you must manually adjust the hold time to reflect the configured hello interval.
- The hold time is typically three times the hello interval.
**You can configure as low as 1 second hello and 3 second hold interval.
OSPF
- OSPF requires these intervals to be exactly the same between two neighbors. If any of these intervals are different, these routers will not become neighbors on a particular segment.
- The dead interval is typically four times the value of the hello interval.
**OSPF fast hello packets are achieved by using the ip ospf dead-interval command. The dead interval is set to 1 second, and the hello-multiplier value is set to the number of hello packets you want sent during that 1 second, thus providing subsecond or “fast” hello packets.
IS-IS
- Hello intervals and hold times donot have to match between IS-IS neighbors for an adjacency to form.
- By default, an IS-IS router waits 3 times the hello interval until it considers a neighbor dead. (The isis hello-interval and the isis hello-multiplier commands are changed on a per-interface basis. Timers can vary on different interfaces.)
** A faster hello interval facilitates faster convergence but increases bandwidth and CPU use. It might also add to instability in the network. A slower hello interval saves bandwidth and CPU use.
BGP
- You can configure two BGP neighbors with different hold timers. The lowest value out of two is accepted.
- After the TCP connection is up, the routers send open messages in order to exchange values. The values that the routers exchange include the AS number, the BGP version that the routers run, the BGP router ID, and the keepalive hold time. After the confirmation and acceptance of these values, establishment of the neighbor connection occurs.
- The hold time is typically three times the keepalive interval.
**You can configure as low as 20 second keepalive and 60 second hold timer.
**Hardware base BFD is best option to use instead of routing timers for fast convergence.
BFD is a detection protocol designed to provide fast forwarding path failure detection times for all media types, encapsulations, topologies, and routing protocols. In addition to fast forwarding path failure detection, BFD provides a consistent failure detection method for network administrators.