SlideShare a Scribd company logo
1 of 9
Download to read offline
EIGRP (Enhanced interior Gateway Routing Protocol)
EIGRP is a cisco proprietary, Advance distance vector, classless Interior gateway routing protocol.
 Released in-1994.
 It works on Network Layer of OSI Model.
 It use the IP protocol no 88. (It doesn’t use TCP or UDP)
 EIGRP AD – 90
 Eigrp External routes AD – 170
 EIGRP has a maximum hop-count of 224, though the default maximum hop-count is set to 100
 EIGRP use AS numbers to divide a network logically.
 AS No – 1to 65535.
 EIGRP supports only one type of Authentication that is MD-5.
 It forwards incremental updates.
 It forwards bounded updates.
 It supports unequal load balancing.
 Multi-protocol support – IP, IPx and AppleTalk.
 Rapid convergence using DUAL Algo.
 Supports CIDR and VLSM.
EIGRP uses Bandwidth and Delay of the Line, by default to calculate its distance metric. It also supports
three other parameters to calculate its metric: Reliability, Load and MTU.
EIGRP uses Diffusing Update Algorithm (DUAL) to determine the best path among all “feasible” paths.
DUAL also helps ensure a loop free routing environment.
EIGRP will form neighbor relationships with adjacent routers in the same Autonomous System.
EIGRP traffic is either sent as unicasts, or as multicasts. It send multicast hello using the multicast IP
224.0.0.10 Reliable Transport Protocol is used to ensure delivery of most EIGRP packets.
EIGRP routers do not send periodic, full-table routing updates. Updates are sent when a change occurs,
and include only the change.
EIGRP allows for up to 16 equal-metric routes to be installed in the routing table, the default is four.
EIGRP also has something called variance. Variance allows for un - equal cost load balancing. EIGRP
packets are by default use no more than 50% of bandwidth.
Hello and Hold Interval Timers
Link Bandwidth Hello Hold
1.544 Mbps or less 60 sec 180 sec
1.544 Mbps or more 5 sec 15 sec
EIGRP (Enhanced interior Gateway Routing Protocol)
EIGRP Technologies/Components
1. NDR (Neighbor Discovery and Recovery).
2. RTP (Reliable Transport protocol).
3. DUAL (Defusing update algorithm).
4. PDM (Protocol Dependent Module).
1. NDR – It is used to maintain the neighborship.
Functions of NDR
Firstly it determines that how many neighbors are exists. It determines that how many hellos and
acknowledge will be expected.
If it does not receive hello in whole hold time then it erase the neighbor from neighbor table. If it
doesn’t receive hello then it forwards 16 unicasts hello message, if neighbor is still not
responding then it erase that neighbor from neighbor table.
2. RTP – RTP is cisco proprietary protocol. It is used to send some EIGRP messages. EIGRP is
protocol independent; it does not rely on TCP/IP to exchange routing information, the way RIP,
IGRP and OSPF do. RTP supports reliable and unreliable delivery.
RTP is used for EIGRP Queries, updates and replies. RTP is not used for hellos and acks.
3. DUAL – It is a modification in distance vector algorithm. It provides a backup path with loop free
network.
Functions of DUAL
Best path determination
Backup path with loop free network
4. PDM – It is used to support different types of routed protocols. Ex- IP, IPx, AppleTalk.
(Routing protocol gives us best path and routed protocols are used to carry the data packets.)
EIGRP Packet Types
EIGRP employs five packet types:
1. Hello packets- Hello packets are used to discover, verify and rediscover neighbor routers.
On IP networks, EIGRP hello packets are multicast, 224.0.0.10.
EIGRP (Enhanced interior Gateway Routing Protocol)
EIGRP routers send hellos at a fixed interval, called the hello interval. Which is 5 sec.
2. Update packets- Update packets are used when a router discovers a new neighbor.
EIGRP Updates are only sent when a network is added or removed from the topology database.
The EIGRP router sends a multicast update packet to all neighbors alerting them to change.
3. Query packets- Query packets are sent by a router when a Successor route fails, and there is no
Feasible Successor in the topology table. The router places the route in an Active state, and
queries its neighbors for an alternative route. Query packets are sent as a multicast to address
224.0.0.10.
4. Reply packets- A reply packet is used to respond a query. If an EIGRP router loses its successor
and cannot find a feasible successor for a route, Dual places the route in the active state.
The router multicasts a query to all neighbors, searching for a successor to the destination
network.
Neighbors must send replies that either provide information on successors, or indicate that no
successor information is available.
Queries can be multicast or unicast, while replies are always unicast.
5. Acknowledgement packets- Acknowledgement packets are unicast. It is used to ensure reliable
communication.
EIGRP much like OSPF builds 3 Tables
1. Neighbor Table
2. Topology Table
3. Routing Table
1. Neighbor Table- Each EIGRP router maintains a neighbor table that lists adjacent routers. It
contains the information related to its neighbors.
Requirements for neighborship
 AS value must match
 Network must match
 K values must match
 Authentication must match
 If you are using static neighbor, then define on both routers.
EIGRP (Enhanced interior Gateway Routing Protocol)
Components of neighbor table
 IP Address of neighbor.
 Interface on which the Hello was received.
 Hold Time in seconds
 Up Time - how long the neighbor has been up.
 SRTT - Smooth Round Trip Time (SRTT) - the average time in milliseconds between the
transmission of a packet to a neighbor and the receipt of an acknowledgement.
 RTO - Retransmission Timeout (RTO) - if a multicast has failed, then a unicast is sent to that
particular router, the RTO is the time in milliseconds that the router waits for an
acknowledgement of that unicast
 Queue - shows the number of queued packets.
 Sequence Number of the last EIGRP packet received.
2. Topology Table- List of all the routes in the network. Topology table contains the information
about successor and feasible successor.
3. Routing Table- It contains the best route to reach destination.
EIGRP Terminology
1. Successor- A best path to reach destination is called successor.
Figure 1 Successor in EIGRP Terminology
EIGRP (Enhanced interior Gateway Routing Protocol)
2. Feasible Successor- A path which provides backup to the successor is called feasible successor.
To be considered a feasible successor the AD must be less than the FD of Successor.
3. Feasible distance- A total calculated metric of successor is called feasible distance.
The metric of EIGRP is Bandwidth and delay. Note- Basically EIGRP use composite metrics. This
composite metric is K1, K2, K3, K4 and K5.
K1 – Bandwidth
K2 – Load
K3 – Delay
K4 – Reliability
K – 5 MTU
But Cisco recommends to use only bandwidth and delay as a metric.
4. LINK By default 5. Delay (In Microseconds)
6. Serial 7. 20,000
8. Ethernet 9. 1000
10. Fast Ethernet 11. 100
256*(107/least bandwidth + Total delay/10) (This is the formula which EIGRP uses)
4. Advertised Distance/Reported Distance- A routers’ FD is called Advertised Distance for its
neighbor. How far it is from your neighbor is called Advertised distance or Reported Distance.
5. Input Events- An input which has the capability to change the database of EIGRP is called Input
events.
6. Local Computation- When the input event has occurred EIGRP performs a local computation,
EIGRP looks for a Feasible Successor (FS) route in its topology table and if it cannot find one it will
actively query its neighbors for a route.
7. Going Active- If successor goes down then feasible successor will become successor. If feasible
successor is not available then that route will become active and will start to forward query
messages to its neighbors.
EIGRP (Enhanced interior Gateway Routing Protocol)
First we need to configure the above IP add on each interface and then we will run EIGRP Protocol
R1 (config) #router Eigrp 100
R1 (config-router) #network 192.168.1.0
R1 (config-router) #network 192.168.4.0
R1 (config-router) #network 172.168.101.0 0.0.0.255
R1 (config-router) #no auto-summary
R2 (config) # router Eigrp 100
R2 (config-router) #network 192.168.1.0
R2 (config-router) #network 192.168.2.0
R2 (config-router) #network 172.168.102.0 0.0.0.255
R2 (config-router) #no auto-summary
R3 (config) # router Eigrp 100
R3 (config-router) #network 192.168.2.0
R3 (config-router) #network 192.168.3.0
R3 (config-router) #network 172.168.103.0 0.0.0.255
R3 (config-router) #no auto-summary
R4 (config) # router Eigrp 100
R4 (config-router) #network 192.168.3.0
Figure 2 EIGRP Terminology
EIGRP (Enhanced interior Gateway Routing Protocol)
R4 (config-router) #network 192.168.4.0
R4 (config-router) #network 172.168.104.0 0.0.0.255
R4 (config-router) #no auto-summary
R1#show ip route
R1#show ip Eigrp neighbors
R1#show ip Eigrp topology
R1#show int fa0/0
R1#show int s0/0
R1#show ip protocols
R1#Ping 172.168.103.1
R1#Traceroute 172.168.103.1
By default EIGRP uses 4 paths to reach destination, we can increase it
R1 (config) #router Eigrp 100
<1-16> number of paths
R1 (config-router) #maximum-paths 10
R1#show Ip protocol
In EIGRP we can create static neighborship also
R1 (config) #router Eigrp 100
R1 (config-router) #neighbor 192.168.1.2 s0/0
If we are creating static neighborship then we need to create on both sides
R2 (config) # router Eigrp 100
R2 (config-router) #neighbor 192.168.1.1 s0/0
Now we will check Hello and Hold interval and we will change also
R1#show ip Eigrp int s0/0
R1#show ip Eigrp int detail
R1#show ip Eigrp neighbors
R1 (config) #int s0/0
R1 (config-if) # ip hello-interval Eigrp 100 ?
(1-65535) seconds between hello transmissions
R1(config-if)#ip hello-interval Eigrp 100 10
R1# sh ip Eigrp interface detail
R1 (config) # int s0/0
R1 (config-if) # ip hold-time Eigrp 100 ?
R1 (config-if) # ip hold-time Eigrp 100 20
R1# show ip Eigrp neighbors
EIGRP (Enhanced interior Gateway Routing Protocol)
EIGRP uses multicast address 224.0.0.10 to see this we need to use debug command
R1#debug ip packet
R1# un all
R1#debug Eigrp packet
R1# un all
To stop unwanted updates sending on fast Ethernet
R1(config)#router Eigrp 100
R1(config-router)#passive-interface fa0/0
EIGRP Authentication
R1 (config) #key chain mani
R1 (config-keychain) #key 5
R1 (config-keychain-key) # key-string cisco
R1 (config) #int s0/0
R1 (config-if) #ip authentication mode Eigrp 100 md5
R1 (config-if) #ip authentication key-chain Eigrp 100 mani
R2(config)#key chain test
R2(config-keychain)#key 5
R2(config-keychain-key)# key-string cisco
R2(config)#int s0/0
R2(config-if)#ip authentication mode Eigrp 100 md5
R2(config-if)#ip authentication key-chain Eigrp 100 test
By default Eigrp uses 100 hop count. But we can increase it
R1(config)#router Eigrp 100
R1(config-router)#metric maximum-hops 255
R1#sh ip protocols
We can change the bandwidth also
R1(config)#int s0/0
R1(config-if)#bandwidth 1000
We can change the variance for unequal load balancing
R1(config)#router Eigrp 100
R1(config-router)#variance 2
R1#sh protocols
EIGRP (Enhanced interior Gateway Routing Protocol)
Now we will change K values. But for neighborship K values must match
R1#sh protocols
R1(config)#router Eigrp 100
R1(config-router)#metric weight 0 0 0 0 0 1
Neighborship would break now. Because we changed the K values. After weight we use Toss value,
which is always 0. And then k1, k2, k3,k4 and k5 values.
Now we will correct it
R1(config-router)#no metric weight 0 0 0 0 0 1
Here we will create some loop back on the Router1
R1(config)# int lo 1
R1(config-if)# ip add 10.1.1.1 255.255.255.0
R1(config-if)# int lo 2
R1(config-if)# ip add 10.1.2.1 255.255.255.0
R1(config-if)# int lo 3
R1(config-if)# ip add 10.1.3.1 255.255.255.0
R1(config-if)# int lo 4
R1(config-if)# ip add 10.1.4.1 255.255.255.0
R1(config-if)# int lo 5
R1(config-if)# ip add 10.1.5.1 255.255.255.0
R1(config-if)# int lo 6
R1(config-if)# ip add 10.1.6.1 255.255.255.0
R3#sh ip route
R1(config)#int s0/0
R1(config-if)#ip summary-add Eigrp 100 10.1.0.0 255.255.248.0
R1(config)#int s0/1
R1(config-if)#ip summary-address Eigrp 100 10.1.0.0 255.255.248.0
R1#clear ip route *
R3#clear ip route *
R3#sh ip route

More Related Content

What's hot

Spanning tree protocol
Spanning tree protocolSpanning tree protocol
Spanning tree protocolMuuluu
 
Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1CAVC
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44Jisc
 
Cisco Internetworking Operating System (ios)
Cisco Internetworking Operating System (ios)Cisco Internetworking Operating System (ios)
Cisco Internetworking Operating System (ios)Netwax Lab
 
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)Ann Joseph
 
Dynamic Routing IGRP
Dynamic Routing IGRPDynamic Routing IGRP
Dynamic Routing IGRPKishore Kumar
 
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)NetProtocol Xpert
 
Layer3protocols
Layer3protocolsLayer3protocols
Layer3protocolsassinha
 
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsShawn Zandi
 

What's hot (20)

Spanning tree protocol
Spanning tree protocolSpanning tree protocol
Spanning tree protocol
 
How BGP Works
How BGP WorksHow BGP Works
How BGP Works
 
Bgp (1)
Bgp (1)Bgp (1)
Bgp (1)
 
Mpls technology
Mpls technologyMpls technology
Mpls technology
 
Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1Routing Protocols and Concepts - Chapter 1
Routing Protocols and Concepts - Chapter 1
 
03 ospf
03 ospf 03 ospf
03 ospf
 
Ospf area types
Ospf area typesOspf area types
Ospf area types
 
Bgp
BgpBgp
Bgp
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
 
Cisco Internetworking Operating System (ios)
Cisco Internetworking Operating System (ios)Cisco Internetworking Operating System (ios)
Cisco Internetworking Operating System (ios)
 
OSPF by Abdullah Mukhtar
OSPF by Abdullah MukhtarOSPF by Abdullah Mukhtar
OSPF by Abdullah Mukhtar
 
CCNP ROUTE V7 CH7
CCNP ROUTE V7 CH7CCNP ROUTE V7 CH7
CCNP ROUTE V7 CH7
 
BGP
BGPBGP
BGP
 
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
 
Dynamic Routing IGRP
Dynamic Routing IGRPDynamic Routing IGRP
Dynamic Routing IGRP
 
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)
 
Mpls L3_vpn
Mpls L3_vpnMpls L3_vpn
Mpls L3_vpn
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
 
Layer3protocols
Layer3protocolsLayer3protocols
Layer3protocols
 
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and Fundamentals
 

Viewers also liked

Enhanced interior gateway routing protocol гэж юу вэ
Enhanced interior gateway routing protocol гэж юу вэEnhanced interior gateway routing protocol гэж юу вэ
Enhanced interior gateway routing protocol гэж юу вэOchiroo Dorj
 
Eigrp
EigrpEigrp
Eigrpfirey
 
CCNAv5 - S3: Chapter 7 EIGRP
CCNAv5 - S3: Chapter 7 EIGRPCCNAv5 - S3: Chapter 7 EIGRP
CCNAv5 - S3: Chapter 7 EIGRPVuz Dở Hơi
 
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)NetProtocol Xpert
 
OSPF Route Filtering
OSPF Route FilteringOSPF Route Filtering
OSPF Route FilteringNetwax Lab
 
OSPF (open shortest path first) part ii
OSPF (open shortest path first) part  iiOSPF (open shortest path first) part  ii
OSPF (open shortest path first) part iiNetwax Lab
 
Networking Devices
Networking DevicesNetworking Devices
Networking DevicesNetwax Lab
 
VRF Configuration
VRF ConfigurationVRF Configuration
VRF ConfigurationNetwax Lab
 
OSPF (open shortest path first) part iii
OSPF (open shortest path first) part  iiiOSPF (open shortest path first) part  iii
OSPF (open shortest path first) part iiiNetwax Lab
 
Wireless Technology
Wireless TechnologyWireless Technology
Wireless TechnologyNetwax Lab
 
Eincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iiiEincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iiiNetwax Lab
 
VPN (virtual private network)
VPN (virtual private network) VPN (virtual private network)
VPN (virtual private network) Netwax Lab
 
STP Protection
STP ProtectionSTP Protection
STP ProtectionNetwax Lab
 
119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tut119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tutnicolelemmimg
 

Viewers also liked (20)

Enhanced interior gateway routing protocol гэж юу вэ
Enhanced interior gateway routing protocol гэж юу вэEnhanced interior gateway routing protocol гэж юу вэ
Enhanced interior gateway routing protocol гэж юу вэ
 
Eigrp
EigrpEigrp
Eigrp
 
Eigrp
EigrpEigrp
Eigrp
 
CCNAv5 - S3: Chapter 7 EIGRP
CCNAv5 - S3: Chapter 7 EIGRPCCNAv5 - S3: Chapter 7 EIGRP
CCNAv5 - S3: Chapter 7 EIGRP
 
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
 
OSPF Route Filtering
OSPF Route FilteringOSPF Route Filtering
OSPF Route Filtering
 
Nxll23 i pv6
Nxll23 i pv6Nxll23 i pv6
Nxll23 i pv6
 
OSPF (open shortest path first) part ii
OSPF (open shortest path first) part  iiOSPF (open shortest path first) part  ii
OSPF (open shortest path first) part ii
 
TCP Intercept
TCP InterceptTCP Intercept
TCP Intercept
 
Networking Devices
Networking DevicesNetworking Devices
Networking Devices
 
VRF Configuration
VRF ConfigurationVRF Configuration
VRF Configuration
 
OSPF (open shortest path first) part iii
OSPF (open shortest path first) part  iiiOSPF (open shortest path first) part  iii
OSPF (open shortest path first) part iii
 
Wireless Technology
Wireless TechnologyWireless Technology
Wireless Technology
 
Nxll24 i pv6
Nxll24 i pv6Nxll24 i pv6
Nxll24 i pv6
 
Eincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iiiEincop Netwax Lab: EIGRP iii
Eincop Netwax Lab: EIGRP iii
 
VPN (virtual private network)
VPN (virtual private network) VPN (virtual private network)
VPN (virtual private network)
 
STP Protection
STP ProtectionSTP Protection
STP Protection
 
IP Address
IP AddressIP Address
IP Address
 
119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tut119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tut
 
SSL Web VPN
SSL Web VPNSSL Web VPN
SSL Web VPN
 

Similar to EIGRP (enhanced interior gateway routing protocol)

Similar to EIGRP (enhanced interior gateway routing protocol) (20)

Eigrp Summary (Ccna4.Com)
Eigrp Summary  (Ccna4.Com)Eigrp Summary  (Ccna4.Com)
Eigrp Summary (Ccna4.Com)
 
Eigrp new
Eigrp newEigrp new
Eigrp new
 
Routing Protocol in detail
Routing Protocol in detailRouting Protocol in detail
Routing Protocol in detail
 
EIGRP Protocol.pptx
EIGRP Protocol.pptxEIGRP Protocol.pptx
EIGRP Protocol.pptx
 
6978106.ppt
6978106.ppt6978106.ppt
6978106.ppt
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
13. eigrp and ospf
13. eigrp and ospf13. eigrp and ospf
13. eigrp and ospf
 
Enhanced Interior Gateway Routing Protocol - Wikipedia, the free encyclopedia
Enhanced Interior Gateway Routing Protocol - Wikipedia, the free encyclopediaEnhanced Interior Gateway Routing Protocol - Wikipedia, the free encyclopedia
Enhanced Interior Gateway Routing Protocol - Wikipedia, the free encyclopedia
 
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOLEnhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
Enhanced Interior Gateway Routing Protocol (EIGRP) || NETWORK PROTOCOL
 
ccna networking ppt
ccna networking pptccna networking ppt
ccna networking ppt
 
Eigrp
EigrpEigrp
Eigrp
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
CCNP v6 Route: Implementing IP Routing Chapter 2
CCNP v6 Route: Implementing IP Routing Chapter 2CCNP v6 Route: Implementing IP Routing Chapter 2
CCNP v6 Route: Implementing IP Routing Chapter 2
 
CCNP Route EIGRP Overview
CCNP Route  EIGRP OverviewCCNP Route  EIGRP Overview
CCNP Route EIGRP Overview
 
EIGRP interview questions and answers part 1
EIGRP interview questions and answers part 1EIGRP interview questions and answers part 1
EIGRP interview questions and answers part 1
 
CCCNP ROUTE v6_ch02
CCCNP ROUTE v6_ch02CCCNP ROUTE v6_ch02
CCCNP ROUTE v6_ch02
 
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRPPerformance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
 
CCNA3 Verson6 Chapter6
CCNA3 Verson6 Chapter6CCNA3 Verson6 Chapter6
CCNA3 Verson6 Chapter6
 
EIGRP CCNA
EIGRP CCNAEIGRP CCNA
EIGRP CCNA
 

More from Netwax Lab

Eincop Netwax Lab: Lab 1 static route
Eincop Netwax Lab: Lab 1 static routeEincop Netwax Lab: Lab 1 static route
Eincop Netwax Lab: Lab 1 static routeNetwax Lab
 
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)Netwax Lab
 
Eincop Netwax Lab: Redistribution
Eincop Netwax Lab: RedistributionEincop Netwax Lab: Redistribution
Eincop Netwax Lab: RedistributionNetwax Lab
 
Eincop Netwax Lab: Route Redistribution
Eincop Netwax Lab: Route RedistributionEincop Netwax Lab: Route Redistribution
Eincop Netwax Lab: Route RedistributionNetwax Lab
 
Nxll12 zone based firewall
Nxll12 zone based firewallNxll12 zone based firewall
Nxll12 zone based firewallNetwax Lab
 
Nxll09 access list
Nxll09 access listNxll09 access list
Nxll09 access listNetwax Lab
 
Nxll21 ospf filtering & summarization
Nxll21 ospf filtering & summarizationNxll21 ospf filtering & summarization
Nxll21 ospf filtering & summarizationNetwax Lab
 
Nxll10 v lan and trunking
Nxll10 v lan and trunkingNxll10 v lan and trunking
Nxll10 v lan and trunkingNetwax Lab
 
Nxll16 basic asa v8.2
Nxll16 basic asa v8.2Nxll16 basic asa v8.2
Nxll16 basic asa v8.2Netwax Lab
 
Nxll20 na ting
Nxll20 na ting Nxll20 na ting
Nxll20 na ting Netwax Lab
 
Nxll14 cut through-proxy on asa
Nxll14 cut through-proxy on asaNxll14 cut through-proxy on asa
Nxll14 cut through-proxy on asaNetwax Lab
 
Nxll17 dynamic routing with asa
Nxll17 dynamic routing with asaNxll17 dynamic routing with asa
Nxll17 dynamic routing with asaNetwax Lab
 
Nxll18 vpn (s2 s gre & dmvpn)
Nxll18 vpn (s2 s gre & dmvpn)Nxll18 vpn (s2 s gre & dmvpn)
Nxll18 vpn (s2 s gre & dmvpn)Netwax Lab
 
Nxll19 vrrp (virtual router redundancy protocol)
Nxll19 vrrp (virtual router redundancy protocol)Nxll19 vrrp (virtual router redundancy protocol)
Nxll19 vrrp (virtual router redundancy protocol)Netwax Lab
 
Nxll22 role based cli
Nxll22 role based cliNxll22 role based cli
Nxll22 role based cliNetwax Lab
 
Nxll25 hsrp with failover
Nxll25 hsrp with failoverNxll25 hsrp with failover
Nxll25 hsrp with failoverNetwax Lab
 
Nxll28 ospf iii
Nxll28 ospf iiiNxll28 ospf iii
Nxll28 ospf iiiNetwax Lab
 
Eincop Netwax Lab: Vlan and Trunking ii
Eincop Netwax Lab: Vlan and Trunking iiEincop Netwax Lab: Vlan and Trunking ii
Eincop Netwax Lab: Vlan and Trunking iiNetwax Lab
 

More from Netwax Lab (20)

Eincop Netwax Lab: Lab 1 static route
Eincop Netwax Lab: Lab 1 static routeEincop Netwax Lab: Lab 1 static route
Eincop Netwax Lab: Lab 1 static route
 
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
Eincop Netwax Lab: HSRP (Hot Standby Router Protocol)
 
Eincop Netwax Lab: Redistribution
Eincop Netwax Lab: RedistributionEincop Netwax Lab: Redistribution
Eincop Netwax Lab: Redistribution
 
Eincop Netwax Lab: Route Redistribution
Eincop Netwax Lab: Route RedistributionEincop Netwax Lab: Route Redistribution
Eincop Netwax Lab: Route Redistribution
 
Nxll12 zone based firewall
Nxll12 zone based firewallNxll12 zone based firewall
Nxll12 zone based firewall
 
Nxll11 bgp
Nxll11 bgpNxll11 bgp
Nxll11 bgp
 
Nxll09 access list
Nxll09 access listNxll09 access list
Nxll09 access list
 
Nxll21 ospf filtering & summarization
Nxll21 ospf filtering & summarizationNxll21 ospf filtering & summarization
Nxll21 ospf filtering & summarization
 
Nxll10 v lan and trunking
Nxll10 v lan and trunkingNxll10 v lan and trunking
Nxll10 v lan and trunking
 
Nxll16 basic asa v8.2
Nxll16 basic asa v8.2Nxll16 basic asa v8.2
Nxll16 basic asa v8.2
 
Nxll20 na ting
Nxll20 na ting Nxll20 na ting
Nxll20 na ting
 
Nxll14 cut through-proxy on asa
Nxll14 cut through-proxy on asaNxll14 cut through-proxy on asa
Nxll14 cut through-proxy on asa
 
Nxll17 dynamic routing with asa
Nxll17 dynamic routing with asaNxll17 dynamic routing with asa
Nxll17 dynamic routing with asa
 
Nxll18 vpn (s2 s gre & dmvpn)
Nxll18 vpn (s2 s gre & dmvpn)Nxll18 vpn (s2 s gre & dmvpn)
Nxll18 vpn (s2 s gre & dmvpn)
 
Nxll19 vrrp (virtual router redundancy protocol)
Nxll19 vrrp (virtual router redundancy protocol)Nxll19 vrrp (virtual router redundancy protocol)
Nxll19 vrrp (virtual router redundancy protocol)
 
Nxll22 role based cli
Nxll22 role based cliNxll22 role based cli
Nxll22 role based cli
 
Nxll25 hsrp with failover
Nxll25 hsrp with failoverNxll25 hsrp with failover
Nxll25 hsrp with failover
 
Nxll26 bgp ii
Nxll26 bgp iiNxll26 bgp ii
Nxll26 bgp ii
 
Nxll28 ospf iii
Nxll28 ospf iiiNxll28 ospf iii
Nxll28 ospf iii
 
Eincop Netwax Lab: Vlan and Trunking ii
Eincop Netwax Lab: Vlan and Trunking iiEincop Netwax Lab: Vlan and Trunking ii
Eincop Netwax Lab: Vlan and Trunking ii
 

Recently uploaded

The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfUK Journal
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 

Recently uploaded (20)

The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 

EIGRP (enhanced interior gateway routing protocol)

  • 1. EIGRP (Enhanced interior Gateway Routing Protocol) EIGRP is a cisco proprietary, Advance distance vector, classless Interior gateway routing protocol.  Released in-1994.  It works on Network Layer of OSI Model.  It use the IP protocol no 88. (It doesn’t use TCP or UDP)  EIGRP AD – 90  Eigrp External routes AD – 170  EIGRP has a maximum hop-count of 224, though the default maximum hop-count is set to 100  EIGRP use AS numbers to divide a network logically.  AS No – 1to 65535.  EIGRP supports only one type of Authentication that is MD-5.  It forwards incremental updates.  It forwards bounded updates.  It supports unequal load balancing.  Multi-protocol support – IP, IPx and AppleTalk.  Rapid convergence using DUAL Algo.  Supports CIDR and VLSM. EIGRP uses Bandwidth and Delay of the Line, by default to calculate its distance metric. It also supports three other parameters to calculate its metric: Reliability, Load and MTU. EIGRP uses Diffusing Update Algorithm (DUAL) to determine the best path among all “feasible” paths. DUAL also helps ensure a loop free routing environment. EIGRP will form neighbor relationships with adjacent routers in the same Autonomous System. EIGRP traffic is either sent as unicasts, or as multicasts. It send multicast hello using the multicast IP 224.0.0.10 Reliable Transport Protocol is used to ensure delivery of most EIGRP packets. EIGRP routers do not send periodic, full-table routing updates. Updates are sent when a change occurs, and include only the change. EIGRP allows for up to 16 equal-metric routes to be installed in the routing table, the default is four. EIGRP also has something called variance. Variance allows for un - equal cost load balancing. EIGRP packets are by default use no more than 50% of bandwidth. Hello and Hold Interval Timers Link Bandwidth Hello Hold 1.544 Mbps or less 60 sec 180 sec 1.544 Mbps or more 5 sec 15 sec
  • 2. EIGRP (Enhanced interior Gateway Routing Protocol) EIGRP Technologies/Components 1. NDR (Neighbor Discovery and Recovery). 2. RTP (Reliable Transport protocol). 3. DUAL (Defusing update algorithm). 4. PDM (Protocol Dependent Module). 1. NDR – It is used to maintain the neighborship. Functions of NDR Firstly it determines that how many neighbors are exists. It determines that how many hellos and acknowledge will be expected. If it does not receive hello in whole hold time then it erase the neighbor from neighbor table. If it doesn’t receive hello then it forwards 16 unicasts hello message, if neighbor is still not responding then it erase that neighbor from neighbor table. 2. RTP – RTP is cisco proprietary protocol. It is used to send some EIGRP messages. EIGRP is protocol independent; it does not rely on TCP/IP to exchange routing information, the way RIP, IGRP and OSPF do. RTP supports reliable and unreliable delivery. RTP is used for EIGRP Queries, updates and replies. RTP is not used for hellos and acks. 3. DUAL – It is a modification in distance vector algorithm. It provides a backup path with loop free network. Functions of DUAL Best path determination Backup path with loop free network 4. PDM – It is used to support different types of routed protocols. Ex- IP, IPx, AppleTalk. (Routing protocol gives us best path and routed protocols are used to carry the data packets.) EIGRP Packet Types EIGRP employs five packet types: 1. Hello packets- Hello packets are used to discover, verify and rediscover neighbor routers. On IP networks, EIGRP hello packets are multicast, 224.0.0.10.
  • 3. EIGRP (Enhanced interior Gateway Routing Protocol) EIGRP routers send hellos at a fixed interval, called the hello interval. Which is 5 sec. 2. Update packets- Update packets are used when a router discovers a new neighbor. EIGRP Updates are only sent when a network is added or removed from the topology database. The EIGRP router sends a multicast update packet to all neighbors alerting them to change. 3. Query packets- Query packets are sent by a router when a Successor route fails, and there is no Feasible Successor in the topology table. The router places the route in an Active state, and queries its neighbors for an alternative route. Query packets are sent as a multicast to address 224.0.0.10. 4. Reply packets- A reply packet is used to respond a query. If an EIGRP router loses its successor and cannot find a feasible successor for a route, Dual places the route in the active state. The router multicasts a query to all neighbors, searching for a successor to the destination network. Neighbors must send replies that either provide information on successors, or indicate that no successor information is available. Queries can be multicast or unicast, while replies are always unicast. 5. Acknowledgement packets- Acknowledgement packets are unicast. It is used to ensure reliable communication. EIGRP much like OSPF builds 3 Tables 1. Neighbor Table 2. Topology Table 3. Routing Table 1. Neighbor Table- Each EIGRP router maintains a neighbor table that lists adjacent routers. It contains the information related to its neighbors. Requirements for neighborship  AS value must match  Network must match  K values must match  Authentication must match  If you are using static neighbor, then define on both routers.
  • 4. EIGRP (Enhanced interior Gateway Routing Protocol) Components of neighbor table  IP Address of neighbor.  Interface on which the Hello was received.  Hold Time in seconds  Up Time - how long the neighbor has been up.  SRTT - Smooth Round Trip Time (SRTT) - the average time in milliseconds between the transmission of a packet to a neighbor and the receipt of an acknowledgement.  RTO - Retransmission Timeout (RTO) - if a multicast has failed, then a unicast is sent to that particular router, the RTO is the time in milliseconds that the router waits for an acknowledgement of that unicast  Queue - shows the number of queued packets.  Sequence Number of the last EIGRP packet received. 2. Topology Table- List of all the routes in the network. Topology table contains the information about successor and feasible successor. 3. Routing Table- It contains the best route to reach destination. EIGRP Terminology 1. Successor- A best path to reach destination is called successor. Figure 1 Successor in EIGRP Terminology
  • 5. EIGRP (Enhanced interior Gateway Routing Protocol) 2. Feasible Successor- A path which provides backup to the successor is called feasible successor. To be considered a feasible successor the AD must be less than the FD of Successor. 3. Feasible distance- A total calculated metric of successor is called feasible distance. The metric of EIGRP is Bandwidth and delay. Note- Basically EIGRP use composite metrics. This composite metric is K1, K2, K3, K4 and K5. K1 – Bandwidth K2 – Load K3 – Delay K4 – Reliability K – 5 MTU But Cisco recommends to use only bandwidth and delay as a metric. 4. LINK By default 5. Delay (In Microseconds) 6. Serial 7. 20,000 8. Ethernet 9. 1000 10. Fast Ethernet 11. 100 256*(107/least bandwidth + Total delay/10) (This is the formula which EIGRP uses) 4. Advertised Distance/Reported Distance- A routers’ FD is called Advertised Distance for its neighbor. How far it is from your neighbor is called Advertised distance or Reported Distance. 5. Input Events- An input which has the capability to change the database of EIGRP is called Input events. 6. Local Computation- When the input event has occurred EIGRP performs a local computation, EIGRP looks for a Feasible Successor (FS) route in its topology table and if it cannot find one it will actively query its neighbors for a route. 7. Going Active- If successor goes down then feasible successor will become successor. If feasible successor is not available then that route will become active and will start to forward query messages to its neighbors.
  • 6. EIGRP (Enhanced interior Gateway Routing Protocol) First we need to configure the above IP add on each interface and then we will run EIGRP Protocol R1 (config) #router Eigrp 100 R1 (config-router) #network 192.168.1.0 R1 (config-router) #network 192.168.4.0 R1 (config-router) #network 172.168.101.0 0.0.0.255 R1 (config-router) #no auto-summary R2 (config) # router Eigrp 100 R2 (config-router) #network 192.168.1.0 R2 (config-router) #network 192.168.2.0 R2 (config-router) #network 172.168.102.0 0.0.0.255 R2 (config-router) #no auto-summary R3 (config) # router Eigrp 100 R3 (config-router) #network 192.168.2.0 R3 (config-router) #network 192.168.3.0 R3 (config-router) #network 172.168.103.0 0.0.0.255 R3 (config-router) #no auto-summary R4 (config) # router Eigrp 100 R4 (config-router) #network 192.168.3.0 Figure 2 EIGRP Terminology
  • 7. EIGRP (Enhanced interior Gateway Routing Protocol) R4 (config-router) #network 192.168.4.0 R4 (config-router) #network 172.168.104.0 0.0.0.255 R4 (config-router) #no auto-summary R1#show ip route R1#show ip Eigrp neighbors R1#show ip Eigrp topology R1#show int fa0/0 R1#show int s0/0 R1#show ip protocols R1#Ping 172.168.103.1 R1#Traceroute 172.168.103.1 By default EIGRP uses 4 paths to reach destination, we can increase it R1 (config) #router Eigrp 100 <1-16> number of paths R1 (config-router) #maximum-paths 10 R1#show Ip protocol In EIGRP we can create static neighborship also R1 (config) #router Eigrp 100 R1 (config-router) #neighbor 192.168.1.2 s0/0 If we are creating static neighborship then we need to create on both sides R2 (config) # router Eigrp 100 R2 (config-router) #neighbor 192.168.1.1 s0/0 Now we will check Hello and Hold interval and we will change also R1#show ip Eigrp int s0/0 R1#show ip Eigrp int detail R1#show ip Eigrp neighbors R1 (config) #int s0/0 R1 (config-if) # ip hello-interval Eigrp 100 ? (1-65535) seconds between hello transmissions R1(config-if)#ip hello-interval Eigrp 100 10 R1# sh ip Eigrp interface detail R1 (config) # int s0/0 R1 (config-if) # ip hold-time Eigrp 100 ? R1 (config-if) # ip hold-time Eigrp 100 20 R1# show ip Eigrp neighbors
  • 8. EIGRP (Enhanced interior Gateway Routing Protocol) EIGRP uses multicast address 224.0.0.10 to see this we need to use debug command R1#debug ip packet R1# un all R1#debug Eigrp packet R1# un all To stop unwanted updates sending on fast Ethernet R1(config)#router Eigrp 100 R1(config-router)#passive-interface fa0/0 EIGRP Authentication R1 (config) #key chain mani R1 (config-keychain) #key 5 R1 (config-keychain-key) # key-string cisco R1 (config) #int s0/0 R1 (config-if) #ip authentication mode Eigrp 100 md5 R1 (config-if) #ip authentication key-chain Eigrp 100 mani R2(config)#key chain test R2(config-keychain)#key 5 R2(config-keychain-key)# key-string cisco R2(config)#int s0/0 R2(config-if)#ip authentication mode Eigrp 100 md5 R2(config-if)#ip authentication key-chain Eigrp 100 test By default Eigrp uses 100 hop count. But we can increase it R1(config)#router Eigrp 100 R1(config-router)#metric maximum-hops 255 R1#sh ip protocols We can change the bandwidth also R1(config)#int s0/0 R1(config-if)#bandwidth 1000 We can change the variance for unequal load balancing R1(config)#router Eigrp 100 R1(config-router)#variance 2 R1#sh protocols
  • 9. EIGRP (Enhanced interior Gateway Routing Protocol) Now we will change K values. But for neighborship K values must match R1#sh protocols R1(config)#router Eigrp 100 R1(config-router)#metric weight 0 0 0 0 0 1 Neighborship would break now. Because we changed the K values. After weight we use Toss value, which is always 0. And then k1, k2, k3,k4 and k5 values. Now we will correct it R1(config-router)#no metric weight 0 0 0 0 0 1 Here we will create some loop back on the Router1 R1(config)# int lo 1 R1(config-if)# ip add 10.1.1.1 255.255.255.0 R1(config-if)# int lo 2 R1(config-if)# ip add 10.1.2.1 255.255.255.0 R1(config-if)# int lo 3 R1(config-if)# ip add 10.1.3.1 255.255.255.0 R1(config-if)# int lo 4 R1(config-if)# ip add 10.1.4.1 255.255.255.0 R1(config-if)# int lo 5 R1(config-if)# ip add 10.1.5.1 255.255.255.0 R1(config-if)# int lo 6 R1(config-if)# ip add 10.1.6.1 255.255.255.0 R3#sh ip route R1(config)#int s0/0 R1(config-if)#ip summary-add Eigrp 100 10.1.0.0 255.255.248.0 R1(config)#int s0/1 R1(config-if)#ip summary-address Eigrp 100 10.1.0.0 255.255.248.0 R1#clear ip route * R3#clear ip route * R3#sh ip route