Ccnav3.3 303
Ccnav3.3 303
Ccnav3.3 303
Objectives
Describe the differences between EIGRP and IGRP Describe the key concepts, technologies, and data structures of EIGRP Understand EIGRP convergence and the basic operation of the Diffusing Update Algorithm (DUAL) Perform a basic EIGRP configuration Configure EIGRP route summarization Describe the processes used by EIGRP to build and maintain routing tables Verify EIGRP operations
2
Objectives
Describe the eight-step process for general troubleshooting Apply a logical process to routing troubleshooting Troubleshoot a RIP routing process using show and debug commands Troubleshoot an IGRP routing process using show and debug commands Troubleshoot an EIGRP routing process using show and debug commands Troubleshoot an OSPF routing process using show and debug commands
3
EIGRP CONCEPTS
EIGRP Overview
Cisco released EIGRP in 1994 as a scalable, improved version of its proprietary distance vector routing protocol, IGRP. Unlike IGRP, which is a classful routing protocol, EIGRP supports CIDR and VLSM. Hybrid routing protocol
Fast convergence times Multiple network-layer protocols supported Reduced bandwidth usage Easy to configure
6
256 Load Default: k1 = 1, k2 = 0, k3 = 1, k4 = 0, k5 = 0. Metric = Bandwidth + Delay EIGRP scales IGRP's metric by a factor of 256. Because EIGRP uses a metric that is 32 bits long (IGRP 24-bit): Bandwidth for IGRP = (10.000.000 / bandwidth) Bandwidth for EIGRP = (10.000.000 / bandwidth)*256 Delay for IGRP = (delay/10) Delay for EIGRP = (delay/10) * 256
k1xBW +
k2xBW
+ k3xDelay
RTA
10.1.1.0/24
RTB RTD
172.16.1.0/24
RTC
EIGRP and IGRP automatically redistribute routes between autonomous systems with same autonomous system (AS) number. IGRP has a maximum hop count of 255. EIGRP has a maximum hop count limit of 224.
RTB RT A Network Z
RTB
EIGRP design
EIGRP's advantages over simple distancevector protocols : Rapid convergence (because of use Diffusing Update Algorithm - DUAL) Efficient use of bandwidth Partial, bounded (incremental) updates Minimal consumption of bandwidth when the network is stable with small hello packets Support for VLSM and CIDR Multiple network-layer support and Independence from routed protocols
1
EIGRP technologies
Many new technologies are improvement in operating efficiency, speed of convergence, or functionality relative to others routing protocols. Four categories: Neighbor discovery and recovery Reliable Transport Protocol (RTP) DUAL finite-state machine algorithm Protocol-dependent modules (PDM)
1
Example link
By forming adjacencies, EIGRP routers do: Dynamically learn of new routes that join their network Identify routers that become either unreachable or inoperable Rediscover routers that had previously been unreachable
B
I am router A, who is on the link?
4
Topology Table
3 5
Ack
Converged
2
A
Neighbor TableIP Router B information Router C information
C DUAL ?
Topology TableIP Router B information Router C information Successor (primary route) Feasible successor
EIGRP Successor
Router C
Router D
Router A
X
s s s
In some cases, it can take too long for the query to be answered. When this happens, the router that issued the query gives up and resets its neighbor relationship with the router that didnt answer. The most basic situation where this occurs is when it simply takes too long for a query to reach the other end of the network and a reply to travel back.
CONFIGURING EIGRP
For IP networks
For IP networks
EIGRP SummarizationManual
Manual summarization Configurable on a per-interface basis in any router within network When summarization is configured on an interface, the router immediate creates a route pointing to null zero Loop prevention mechanism When the last specific route of the summary goes away, the summary is deleted The minimum metric of the specific routes is used as the metric of the summary route
4
EIGRP SummarizationManual
(config-router)#
no auto-summary
RTC(config)#router eigrp 2446 RTC(config-router)#no auto-summary RTC(config-router)#exit RTC(config)#interface serial0 RTC(config-if)#ip summary-address eigrp 2446 2.1.0.0 255.255.0
Show ip eigrp topology [as- Display the EIGRP topology table, use the show ip number][ [ip-add] mask ] eigrp topology EXEC command. Also used to determine DUAL states & debug possible DUAL problems. Show ip eigrp topology [active | pending | zerosuccessor] Show ip eigrp all-links Depending on keywork is used. Display all routes in the topology table that are either active, pending or without successor Display all routes not just FC in EIGRP topology
Show ip eigrp traffic [as- Display the number of EIGRP packets send and number] received.
4
debug eigrp neighbor debug ip eigrp route debug ip eigrp summary show ip eigrp events
If a router configured for OSPF routing is not seeing an OSPF neighbor on an attached network, perform the following tasks: Verify that both routers have been configured with the same IP mask, OSPF hello interval, and OSPF dead interval. Verify that both neighbors are part of the same area.
Summary
Cisco released EIGRP in 1994 as a scalable, improved version of its proprietary distance vector routing protocol, IGRP. EIGRP improves the convergence properties and the operating efficiency significantly over IGRP. EIGRP includes may new technologies. These technologies fall into one of the following foure categories: Neighbor discovery and recovery
Reliable Transport Protocol DUAL finite-state machine algorithm
6
Protocol-dependent modules
Q&A