EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
• Earlier it was only IGRP. This perform excellent hence it convert to EIGRP.
• Earlier it was CISCO Proprietary, this need to work Globally hence now it’s Open Standard.
• Classless Protocol
• Metric (32 bit): (BW+delay+load+MTU+reliability)
• AD:90
• Updates are through multicast (224.0.0.10)
• Max hope count is 255 (100 by default)
• Support IP, IPX, Apple talk protocols.
• Hello packets are sent every 5 seconds
• Conversion rate is fast.
• Support VLSM & CIDR
• It uses DUAL (Diffusion Update Algorithm)
• Summarization can be done on every router.
• Supports Equal & Unequal (only EIGRP) cost load balancing
• It performs better than RIP
• It required Router ID. (for loopback addressing)
• We can use Wildcard mask (its optional in EIGRP). Represent host portion.
• It maintains 3 tables
1. Neighbor table
2. Topology table
3. Routing table
EIGRP Terminology
Configure a loopback address on each router (1.1.1.1/32 for R1, 2.2.2.2/32 for R2, etc.)
R4(config)#interface loopback 0
R4(config-if)#ip address 4.4.4.4 255.255.255.255
R4(config)#router eigrp 100
R4(config-router)#network 10.14.0.0 0.0.0.255
R4(config-router)#network 10.34.0.0 0.0.0.255
R4(config-router)#network 4.4.4.4 0.0.0.0
R4(config-router)#passive-interface loopback 0
R4(config-router)#no auto-summary
R5(config)#interface loopback 0
R5(config-if)#ip address 5.5.5.5 255.255.255.255
R5(config)#router eigrp 100
R5(config-router)#network 10.35.0.0 0.0.0.255
R5(config-router)#network 5.5.5.5 0.0.0.0
R5(config-router)#passive-interface loopback 0
R5(config-router)#no auto-summary
R5#ping 10.14.0.1
R5#ping 10.12.0.1
R5#ping 10.34.0.4
R5#ping 10.23.0.2
R5#ping 10.14.0.4
R5#ping 10.23.0.3
R5#ping 10.34.0.3