Configuring EIGRP Timers in Cisco
EIGRP is an Advanced Distance Vector and Hybrid Routing Protocol. This is a CISCO proprietary protocol. It does not use broadcast packets to send information to other neighbors but will use multicast or unicast. We support multiple network layer protocols that are supported. EIGRP runs directly at the top of the IP header. EIGRP uses a rich set of metrics namely bandwidth, delay, load, and reliability which we will cover later. These values will be put into a formula and each link will be assigned a metric.
EIGRP Packets:
There are different kinds of EIGRP Packets in Routing as given below;
- Hello
- Update
- Query
- Reply
- ACK (Acknowledgement)
For more information, you can refer to this article: Types of EIGRP Packet in Computer Network
Timers in EIGRP:
EIGRP timers are given below:
- Hello Interval
- Hold-time
To learn more about EIGRP timers, you can also refer to this article: EIGRP fundamentals
Commands:
Command |
Description |
---|---|
ip hello-interval eigrp <1-65535 AS number> <1-65535 hello-time in seconds> | Configure hello-interval timer |
ip hold-time eigrp <1-65535 AS number> <1-65535 hello-time in seconds> | Configure hold-down timer |
Configuring EIGRP Timers:
Step 1: Create 3 router topologies in GNS3 as shown in the image below:
Step 2: Configure IPv4 address on the physical interfaces of the routers:
On R1:
interface FastEthernet0/0 ip address 12.1.1.1 255.255.255.0 no shutdown interface FastEthernet1/0 ip address 13.1.1.1 255.255.255.0 no shutdown
On R2:
interface FastEthernet0/0 ip address 12.1.1.2 255.255.255.0 no shutdown
On R3:
interface FastEthernet1/0 ip address 13.1.1.2 255.255.255.0 no shutdown
Step 3: Configure loopback interfaces on all routers with an IPv4 address:
On R1:
interface Loopback0 ip address 1.1.1.1 255.255.255.255
On R2:
interface Loopback0 ip address 2.2.2.2 255.255.255.255
On R3:
interface Loopback0 ip address 3.3.3.3 255.255.255.255
Step 4: Configuring the EIGRP process on both routers with the command router eigrp <1-65535 Autonomous system number> :
On R1:
router eigrp 100 network 1.1.1.1 0.0.0.0 network 12.1.1.0 0.0.0.255 network 13.1.1.0 0.0.0.255
On R2:
router eigrp 100 network 2.2.2.2 0.0.0.0 network 12.1.1.0 0.0.0.255
On R3:
router eigrp 100 network 3.3.3.3 0.0.0.0 network 13.1.1.0 0.0.0.255
Step 5: Configure hold-down timer of 10 seconds on all routers:
R1(config)#int range f0/0, f1/0 R1(config-if-range)#ip hold-time eigrp 100 10
R2(config)#int f0/0 R2(config-if-range)#ip hold-time eigrp 100 10
R3(config)#int f1/0 R3(config-if-range)#ip hold-time eigrp 100 10
Step 6: Configure hello-interval timer of 3 seconds on R1:
R1(config)#int range f0/0, f1/0 R1(config-if-range)#ip hello-interval eigrp 100 3
Step 7: Checking the IPv4 routing table on the routers and seeing the EIGRP route entry:
R1#show ip route eigrp
R2#show ip route eigrp
R3#show ip route eigrp
Contact Us