Eigrp
Upcoming SlideShare
Loading in...5
×
 

Eigrp

on

  • 271 views

 

Statistics

Views

Total Views
271
Views on SlideShare
271
Embed Views
0

Actions

Likes
0
Downloads
32
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Eigrp Eigrp Presentation Transcript

  • Module 4 Configuring EIGRP © 2001, Cisco Systems, Inc. 4-1
  • EIGRP Overview © 2001, Cisco Systems, Inc. 4-2
  • What Is EIGRP? IP Routing Protocols AppleTalk Routing Protocol IP Routing Protocols Enhanced IGRP IPX Routing Protocols AppleTalk Routing Protocol IPX Routing Protocols EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols © 2001, Cisco Systems, Inc. BSCI v1.2—4-3
  • EIGRP Features • Advanced distance vector • 100% loop free • Fast convergence • Easy configuration • Less network design constraints than OSPF © 2001, Cisco Systems, Inc. BSCI v1.2—4-4
  • EIGRP Features (cont.) • Incremental updates • Supports VLSM and discontiguous networks • Classless routing • Compatible with existing IGRP networks • Protocol independent (supports IPX and AppleTalk) © 2001, Cisco Systems, Inc. BSCI v1.2—4-5
  • Advantages of EIGRP • Multicast instead of broadcast • Use of link bandwidth and delay – EIGRP metric = IGRP metric x 256 (32 bit versus 24 bit) • Unequal cost path load balancing © 2001, Cisco Systems, Inc. BSCI v1.2—4-6
  • EIGRP Support for IP Addresses World /16 D /24 A B C /30 M N O P R S /27 EIGRP supports: • VLSM s • Hierarchical designs © 2001, Cisco Systems, Inc. BSCI v1.2—4-7
  • EIGRP Terminology Neighbor Table—AppleTalk Neighbor Table—IPX Destination Next Hop Neighbor Router DestinationTable—IP Next Hop Next-Hop Interface Router Router © 2001, Cisco Systems, Inc. BSCI v1.2—4-8
  • EIGRP Terminology (cont.) Neighbor Table—AppleTalk Neighbor Table—IPX Destination Next Hop Neighbor Router DestinationTable—IP Next Hop Next-Hop Interface Router Router Topology Table—AppleTalk Destination Table—IPX Topology 1 Next Router 1/Cost Destination 1 Table—IP Topology Destination 1 Next Router 1/Cost Next Router 1/Cost Destination Destination 1 1 Next Router 1/Cost © 2001, Cisco Systems, Inc. BSCI v1.2—4-9
  • EIGRP Terminology (cont.) Neighbor Table—AppleTalk Neighbor Table—IPX Destination Next Hop Neighbor Router DestinationTable—IP Next Hop Next-Hop Interface Router Router Topology Table—AppleTalk Destination Table—IPX Topology 1 Next Router 1/Cost Destination 1 Table—IP Topology Destination 1 Next Router 1/Cost Next Router 1/Cost Destination Destination 1 1 Next Router 1/Cost Routing Table—AppleTalk Routing Table—IPX Destination 1 Next Router X Routing 1 Next Router X Destination 1 Next Router X Destination Table—IP Destination Next Router X Destination 1 1 © 2001, Cisco Systems, Inc. BSCI v1.2—4-10
  • EIGRP Terminology (cont.) Neighbor Table—AppleTalk Neighbor Table—IPX Destination Next Hop Neighbor Router DestinationTable—IP Next Hop Next-Hop Interface Router Router Topology Table—AppleTalk Destination Table—IPX Topology 1 Next Router 1/Cost Destination 1Table—IP Topology Destination 1 Next Router 1/Cost Next Router 1/Cost Destination Successor Destination 1 1 Next Router 1/Cost Routing Table—AppleTalk Routing Table—IPX Destination 1 Next Router X Routing 1 Next Router X Destination 1 Next Router X Destination Table—IP Destination Next Router Destination 1 1 Successor X © 2001, Cisco Systems, Inc. BSCI v1.2—4-11
  • EIGRP Terminology (cont.) Neighbor Table—AppleTalk Neighbor Table—IPX Destination Next Hop Neighbor Router DestinationTable—IP Next Hop Next-Hop Interface Router Router Topology Table—AppleTalk Destination Table—IPX Topology 1 Next Router 1/Cost Destination 1 1 Next Router 1/Cost Topology DestinationTable—IPRouter 1/Cost Next Destination Successor Destination 1 1 Next Router 1/Cost Destination 1 Feasible Successor Routing Table—AppleTalk Routing Table—IPX Destination 1 Next Router X Routing 1 Next Router X Destination 1 Next Router X Destination Table—IP Destination Next Router Destination 1 1 Successor X © 2001, Cisco Systems, Inc. BSCI v1.2—4-12
  • EIGRP Operation © 2001, Cisco Systems, Inc. 4-13
  • EIGRP Packets • Hello: Establish neighbor relationships • Update: Send routing updates • Query: Ask neighbors about routing information • Reply: Response to query about routing information • ACK: Acknowledgment of a reliable packet © 2001, Cisco Systems, Inc. BSCI v1.2—4-14
  • What Is in a Neighbor Table? p2r2 p2r2#show ip eigrp neighbors IP-EIGRP neighbors for process 400 H Address Interface Hold Uptime (sec) 1 172.68.2.2 To0 13 02:15:30 0 172.68.16.2 Se1 10 02:38:29 © 2001, Cisco Systems, Inc. SRTT (ms) 8 29 RTO Q Seq Cnt Num 200 0 9 200 0 6 BSCI v1.2—4-15
  • EIGRP Reliability • EIGRP reliable packets are packets that require explicit acknowledgment: – Update – Query – Reply • EIGRP unreliable packets are packets that do not require explicit acknowledgment: – Hello – ACK © 2001, Cisco Systems, Inc. BSCI v1.2—4-16
  • Initial Route Discovery A 1 © 2001, Cisco Systems, Inc. B I am router A, who is on the link? Hello BSCI v1.2—4-17
  • Initial Route Discovery (cont.) A 1 I am router A, who is on the link? Hello Here is my complete routing information. © 2001, Cisco Systems, Inc. B Update 2 BSCI v1.2—4-18
  • Initial Route Discovery (cont.) A 1 I am router A, who is on the link? Hello Here is my complete routing information. 3 © 2001, Cisco Systems, Inc. B Update 2 Ack Thanks for the information! BSCI v1.2—4-19
  • Initial Route Discovery (cont.) A 1 4 Topology Table © 2001, Cisco Systems, Inc. B I am router A, who is on the link? Hello Here is my complete routing information. 3 Update 2 Ack Thanks for the information! BSCI v1.2—4-20
  • Initial Route Discovery (cont.) A 1 4 Topology Table I am router A, who is on the link? Hello Here is my complete routing information. 3 5 © 2001, Cisco Systems, Inc. B Update 2 Ack Thanks for the information! Here is my complete route information. Update BSCI v1.2—4-21
  • Initial Route Discovery (cont.) B A 1 4 Topology Table I am router A, who is on the link? Hello Here is my complete routing information. 3 5 Update 2 Ack Thanks for the information! Here is my complete route information. Update Thanks for the information! Ack 6 Converged © 2001, Cisco Systems, Inc. BSCI v1.2—4-22
  • EIGRP Route Selection IP IP A AppleTalk T1 B 19.2 T1 AppleTalk IPX IPX T1 C D EIGRP uses a composite metric to pick the best path © 2001, Cisco Systems, Inc. BSCI v1.2—4-23
  • EIGRP Metrics Calculation • Metric = [K1 x BW + (K2 x BW) / (256 – load) + K3 x delay] x [K5 / (reliability + K4)] – By default: K1 = 1, K2 = 0, K3 = 1, K4 = 0, K5 = 0 • Delay is sum of all the delays of the links along the paths – Delay = [Delay in 10s of microseconds] x 256 • BW = the lowest bandwidth of the links along the paths – BW = [10000000 / (bandwidth in Kbps)] x 256 • By default, metric = BW + delay © 2001, Cisco Systems, Inc. BSCI v1.2—4-24
  • EIGRP DUAL • Diffusing Update Algorithm (DUAL) • Finite-state machine – Tracks all routes advertised by neighbors – Selects loop-free path using a successor and remembers any feasible successors – If successor lost: • Use feasible successor – If no feasible successor: • Query neighbors and recompute new successor © 2001, Cisco Systems, Inc. BSCI v1.2—4-25
  • DUAL Example (Start) (a) C (a) via B via D via E A (1) D (a) (1) B (2) (2) © 2001, Cisco Systems, Inc. EIGRP via B via C D FD 3 3 4 4 AD FD 2 2 5 AD FD 3 3 4 AD Topology (fd) 1 (Successor) 2 (fs) 3 Topology (fd) 1 (Successor) 3 (1) E (a) (1) C EIGRP E EIGRP via D via C Topology (fd) 2 (Successor) 3 BSCI v1.2—4-26
  • DUAL Example (a) C (a) via B via D via E A (1) (1) B (2) X (2) D (a) © 2001, Cisco Systems, Inc. EIGRP via B via C D FD 3 3 4 4 AD FD 2 2 5 AD FD 3 3 4 AD Topology (fd) 1 (Successor) 2 (fs) 3 Topology (fd) 1 (Successor) 3 (1) E (a) (1) C EIGRP E EIGRP via D via C Topology (fd) 2 (Successor) 3 BSCI v1.2—4-27
  • DUAL Example (cont.) (a) C (a) via B via D via E A (1) B (2) D (2) Q (1) Q (1) C © 2001, Cisco Systems, Inc. EIGRP E FD 3 3 AD 4 3 (fd) 1 (Successor) D EIGRP FD (a) **ACTIVE** -1 via E via C 5 AD E (a) AD EIGRP via D via C FD 3 3 4 Topology Topology (fd) (q) 3 (q) Topology (fd) 2 (Successor) 3 BSCI v1.2—4-28
  • DUAL Example (cont.) (a) C (a) (1) B D (2) (2) R AD D EIGRP FD (a) **ACTIVE** via E via C 5 AD E EIGRP FD (a) **ACTIVE** via D via C 4 Q Topology AD (fd) 1 (Successor) -1 (q) Topology (fd) 3 (1) (1) © 2001, Cisco Systems, Inc. FD 3 3 via B via D via E A C EIGRP E -1 Topology (fd) 3 (q) BSCI v1.2—4-29
  • DUAL Example (cont.) (a) C (a) FD 3 3 AD D EIGRP FD (a) **ACTIVE** via E via C 5 AD E (a) AD via B via D via E A (1) B (2) D (2) © 2001, Cisco Systems, Inc. Topology (fd) 1 (Successor) -1 (q) Topology (fd) 3 (1) (1) C EIGRP R E EIGRP via C via D FD 4 4 Topology (fd) 3 (Successor) BSCI v1.2—4-30
  • DUAL Example (cont.) (a) C (a) via B via D via E A (1) D (a) B (2) (2) © 2001, Cisco Systems, Inc. EIGRP via C via E D R FD 3 3 AD FD 5 5 5 AD FD 4 4 AD Topology (fd) 1 (Successor) Topology (fd) 3 (Successor) 4 (Successor) (1) E (a) (1) C EIGRP E EIGRP via C via D Topology (fd) 3 (Successor) BSCI v1.2—4-31
  • DUAL Example (cont.) (a) C (a) via B via D via E A (1) D (a) B (2) (2) © 2001, Cisco Systems, Inc. EIGRP via C via E D FD 3 3 AD FD 5 5 5 AD FD 4 4 AD Topology (fd) 1 (Successor) Topology (fd) 3 (Successor) 4 (Successor) (1) E (a) (1) C EIGRP E EIGRP via C via D Topology (fd) 3 (Successor) BSCI v1.2—4-32
  • DUAL Example (Start) (a) C (a) via B via D via E A (1) D (a) (1) B (2) (2) © 2001, Cisco Systems, Inc. EIGRP via B via C D FD 3 3 4 4 AD FD 2 2 5 AD FD 3 3 4 AD Topology (fd) 1 (Successor) 2 (fs) 3 Topology (fd) 1 (Successor) 3 (1) E (a) (1) C EIGRP E EIGRP via D via C Topology (fd) 2 (Successor) 3 BSCI v1.2—4-33
  • DUAL Example (End) (a) C (a) via B via D via E A (1) D (a) B (2) (2) © 2001, Cisco Systems, Inc. EIGRP via C via E D FD 3 3 AD FD 5 5 5 AD FD 4 4 AD Topology (fd) 1 (Successor) Topology (fd) 3 (Successor) 4 (Successor) (1) E (a) (1) C EIGRP E EIGRP via C via D Topology (fd) 3 (Successor) BSCI v1.2—4-34
  • Configuring EIGRP © 2001, Cisco Systems, Inc. 4-35
  • EIGRP Load Balancing • Routes with metric equal to the minimum metric will be installed in the routing table (equal-cost load balancing) • Up to six entries in the routing table for the same destination – Number of entries is configurable – Default is four © 2001, Cisco Systems, Inc. BSCI v1.2—4-36
  • Variance Example 20 B 10 E 10 10 A C Network Z (config-router)# variance 2 25 20 D • Router E will choose Router C to get to Network Z because FD = 20 • With variance of 2, Router E will also choose Router B to get to Network Z (20 + 10) < (2 x [FD]) • Router D will not be used to get to Network Z (45 > 40) © 2001, Cisco Systems, Inc. BSCI v1.2—4-37
  • Verifying EIGRP Operation © 2001, Cisco Systems, Inc. 4-38
  • Verifying EIGRP Operation Router# show ip eigrp neighbors Router# show ip eigrp topology Router# show ip route eigrp Router# show ip protocols Router# show ip eigrp traffic © 2001, Cisco Systems, Inc. • Displays the neighbors discovered by IP EIGRP • Displays the IP EIGRP topology table • Displays current EIGRP entries in the routing table • Displays the parameters and current state of the active routing protocol process • Displays the number of IP EIGRP packets sent and received BSCI v1.2—4-39
  • Verifying EIGRP Operation (cont.) Router# debug eigrp packets • Displays all types of EIGRP packets, both sent and received Router# debug eigrp neighbors • Displays the EIGRP neighbor interaction Router# debug ip eigrp Router# debug ip eigrp summary © 2001, Cisco Systems, Inc. • Displays advertisements and changes EIGRP makes to the routing table • Displays a brief report of the EIGRP routing activity BSCI v1.2—4-40