
The goodbye message is a feature designed to improve EIGRP network convergence. The goodbye message is broadcast when an EIGRP routing process is shut down to inform adjacent peers about the impending topology change.
What is Goodbye in EIGRP?
EIGRP includes a special type of hello packet, known as a "goodbye." Goodbyes are transmitted by an EIGRP router to its peer whenever a neighbor adjacency fails but the interface to reach that neighbor is still up.
What is goodbye message in IPIP routing?
IP Routing: EIGRP Configuration Guide, Cisco IOS Release 15.1M&T The goodbye message is a feature designed to improve EIGRP network convergence. The goodbye message is broadcast when an EIGRP routing process is shut down to inform adjacent peers about the impending topology change.
When does a graceful shutdown of EIGRP occur?
A graceful shutdown occurs: %DUAL-5-NBRCHANGE: IP-EIGRP (0) 1: Neighbor 10.1.1.1 (Ethernet0/0) is down: Interface Goodbye received Goodbye message is nowhere to be found in RFC7868.
How does the EIGRP send out Hello and other packets?
The EIGRP sends out the Hello and all other packets from the primary IP address. The packets are accepted from the other router if the source IP addresses falls into the primary IP address range or one of the secondary IP address ranges on the interface. If not, this error message (when eigrp log-neighbor-warnings is enabled) is observed:

What is graceful shutdown in EIGRP?
Graceful shutdown allows your neighbors to quickly convergence when your router stops running EIGRP globally or on a specific interface.
What are the EIGRP hello and hold timer?
EIGRP uses a default Hello timer of 5 seconds and a default Hold timer of 15 on LAN interfaces. However, in some situations on interfaces configured for Frame Relay, the default timers will be greater.
How do I check my EIGRP status?
debug ip eigrp Examples. You can use the debug ip eigrp command to verify EIGRP operation. This command displays EIGRP packets that this router sends and receives. Example 3-34 shows the contents of the updates that are reported when you use the debug ip eigrp command on R2 to monitor when an interface on R1 comes up.
What is debug EIGRP packets?
debug eigrp packets. Displays the types of EIGRP packets sent and received. A maximum of 11 packet types can be selected for individual or group display. debug eigrp neighbors. Displays the neighbors discovered by EIGRP and the contents of the hello packets.
What is active timer EIGRP?
The EIGRP neighbor will set a 1 minute Active timer after sending a Query to a neighbor and wait for a reply. If the neighbor does not respond within the 1 minute timer, rather than reseting the neighbor relationship, the Querying router will send another Query (SIA Query) asking about the status of the original Query.
What is Srtt in EIGRP?
Smooth round-trip time (SRTT)—The number of milliseconds it takes for an EIGRP packet to be sent to this neighbor and for the local router to receive an acknowledgment of that packet.
What is EIGRP stub?
Stub routers in EIGRP, are nodes that are designed to be only directly connected to networks and are not designed to be in transit for the data plane. Meaning, EIGRP stub routers are designed for very small branch office routers or for edges of the network.
What is split horizon in EIGRP?
When split horizon is enabled, any route learned from an interface is not advertised back out the same interface. This rule is intended to stop routing loops with distance-vector protocols. To enable split-horizon for EIGRP, specify the EIGRP as-number . With most interfaces, split horizon is enabled.
What are the states in EIGRP?
EIGRP sends out five different types of packets—hello, update, query, reply, and acknowledge (ACK)—that are used to establish the initial adjacency between neighbors and to keep the topology and routing tables current.
What is the feasibility condition in EIGRP?
The Feasibility Condition states that a route will not be accepted if the Reported Distance is more than the best path's Feasible Distance. Or said another way and from the perspective of the router: a path to a network will not be accepted if my neighbor's cost is more than my cost.
Is down holding time expired EIGRP?
254.2 is flapping up and down due to holding time expired. This means the router did not receive an eigrp packet from its neighbor and the hold time expired,causing the neighbor to reset.
What is the multicast address of EIGRP?
224.0.0.10The EIGRP multicast address is 224.0. 0.10. An EIGRP router only establishes neighbor relationships (adjacencies) with other routers within the same autonomous system.
What is the default hello and hold timer for HSRP?
The default hold time is 10 seconds for both versions of HSRP (v1 and v2), which is roughly three times the default hello time. The hold time has to be sufficiently larger than the hello time to ensure that the standby router does not take over the active role every time there's a short communication break.
What is the default EIGRP Hello timer for a low speed interface?
EIGRP uses a default hello timer of 60 seconds for low-speed interfaces.
Does EIGRP use hello packets?
Neighbor table—EIGRP routers use hello packets to discover neighbors. When a router discovers and forms an adjacency with a new neighbor, it includes the neighbor's address and the interface through which it can be reached in an entry in the neighbor table.
What is hello and dead timers in OSPF?
Hello timer—Interval for sending hello packets. It must be identical on OSPF neighbors. Poll timer—Interval for sending hello packets to a neighbor that is down on the NBMA network. Dead timer—Interval within which if the interface does not receive any hello packet from the neighbor, it declares the neighbor is down.
What does EIGRP do?
The EIGRP sends out the Hello and all other packets from the primary IP address. The packets are accepted from the other router if the source IP addresses falls into the primary IP address range or one of the secondary IP address ranges on the interface. If not, this error message (when eigrp log-neighbor-warnings is enabled) is observed:
How to see router ID?
In order to view the router ID that the EIGRP uses, enter the show ip eigrp topology command on the router and view the first line of the output:
How long does an EIGRP hold time?
However, if the EIGRP hold time is larger than 80 seconds, the neighborship does not go down until the hold time has expired.
Why does EIGRP flap?
Check for IPSec problems in the DMVPN networks. The IPSec can cause the EIGRP to flap if the encryption is not clean:
How many times can an EIGRP packet be retransmitted?
The reliable EIGRP packet was retransmitted at least 16 times. A packet is retransmitted every Retransmit Time Out (RTO). The minimum RTO is 200 ms and the maximum is 5,000 ms. The RTO increases or decreases dynamically via observation of the time difference between the time that the reliable EIGRP packet is sent and the time that the acknowledgement is received. When the reliable packet is not acknowledged, the RTO increases. If this persists, then the RTO increases up to five seconds quickly, so the retry limit can reach 16 x 5 seconds = 80 seconds. However, if the EIGRP hold time is larger than 80 seconds, the neighborship does not go down until the hold time has expired. This can occur on slow WAN links where, for example, the default hold time is 180 seconds.
What does an expired holding timer mean?
An expired holding timer indicates that the router did not receive any EIGRP packet (that is, an EIGRP Hello or any other EIGRP packet) during the hold-time interval. There is more than likely a problem on the link in this case.
Why does EIGRP go down?
Authentication can be misconfigured or missing. This can cause the EIGRP neighborship to go down because of the exceeded retry-limit. Enable the debug eigrp packets command in order to confirm that it is the Message Digest 5 (MD5) authentication that causes the issue:
What is split horizon?
Split horizon controls the sending of EIGRP updates and query packets. When split horizon is enabled on an interface, updates and query packets are not sent for destinations for which this interface is the next hop. Controlling updates and query packets in this manner reduces the possibility of routing loops.
What is EIGRP routing?
EIGRP route authentication provides MD5 authentication of routing updates from the EIGRP routing protocol. The MD5 keyed digest in each EIGRP packet prevents the introduction of unauthorized or false routing messages from unapproved sources.
What is offset list?
An offset list is a mechanism for increasing incoming and outgoing metrics to routes learned via EIGRP. Optionally, you can limit the offset list with either an access list or an interface.
What is the goodbye message in EIGRP?
The goodbye message is a feature designed to improve EIGRP network convergence. The goodbye message is broadcast when an EIGRP routing process is shut down to inform adjacent peers about the impending topology change. This feature allows supporting EIGRP peers to synchronize and recalculate neighbor relationships more efficiently than would occur if the peers discovered the topology change after the hold timer expired.
What is the EIGRP module?
An example is the EIGRP module, which is responsible for sending and receiving EIGRP packets that are encapsulated in the IP. It is also responsible for parsing EIGRP packets and informing DUAL about the new information received. EIGRP asks DUAL to make routing decisions, but the results are stored in the IP routing table. Also, EIGRP is responsible for redistributing routes learned by other IP routing protocols.
What is a dual state machine?
The DUAL finite state machine embodies the decision process for all route computations. It tracks all routes advertised by all neighbors. DUAL uses the distance information (known as a metric) to select efficient, loop-free paths. DUAL selects routes to be inserted into a routing table based on feasible successors. A successor is a neighboring router used for packet forwarding that has a least-cost path to a destination that is guaranteed not to be part of a routing loop. When there are no feasible successors but only neighbors advertising the destination, a recomputation must occur. This process determines a new successor. The amount of time required to recompute the route affects the convergence time. Recomputation is processor-intensive; it is advantageous to avoid unneeded recomputation. When a topology change occurs, DUAL will test for feasible successors. If there are feasible successors, DUAL will use any feasible successors it finds in order to avoid unnecessary recomputation.
What happens if a router is not configured to accept packets from other routers?
If this authentication is not configured, you can purposely or accidentally add another router to the network, or send packets with different or conflicting route information on to the network, resulting in topology corruption and denial of service.
