configuring eigrp - · pdf file© 2001, cisco systems, inc. bsci v1.2—4-3 eigrp...

51
4-1 © 2001, Cisco Systems, Inc. Configuring EIGRP

Upload: buitruc

Post on 10-Mar-2018

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

4-1© 2001, Cisco Systems, Inc.

Configuring EIGRP

Page 2: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

EIGRP Overview

© 2001, Cisco Systems, Inc. 4-2

Page 3: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-3© 2001, Cisco Systems, Inc.

EIGRP supports:• Rapid convergence

• Reduced bandwidth usage

• Multiple network-layer protocols

What Is EIGRP?What Is EIGRP?

EnhancedIGRP

IPX RoutingProtocols

AppleTalk Routing Protocol

IP RoutingProtocols

IPX RoutingProtocols

AppleTalk Routing Protocol

IP RoutingProtocols

Page 4: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-4© 2001, Cisco Systems, Inc.

EIGRP FeaturesEIGRP Features

• Advanced distance vector

• 100% loop free

• Fast convergence

• Easy configuration

• Less network design constraints than OSPF

Page 5: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-5© 2001, Cisco Systems, Inc.

EIGRP Features (cont.)EIGRP Features (cont.)

• Incremental updates

• Supports VLSM and discontiguous networks

• Classless routing

• Compatible with existing IGRP networks

• Protocol independent (supports IPX and AppleTalk)

Page 6: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-6© 2001, Cisco Systems, Inc.

Advantages of EIGRPAdvantages 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

• More flexible than OSPF

– Manual summarization can be done in any interface at any router within the network

Page 7: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-7© 2001, Cisco Systems, Inc.

EIGRP in IP PacketsEIGRP in IP Packets

EIGRP is an advanced distance vector routing protocol:• Automatically establishes neighbor

relationships with peer devices• Relies on IP packets for delivery of routing

information

IP Header

Protocol Number

Frame Header

CRC

Packet Payload

Frame Payload

88—EIGRP 6—TCP17—UDP

88—EIGRP 6—TCP17—UDP

Page 8: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-8© 2001, Cisco Systems, Inc.

EIGRP Support for Different Topologies

EIGRP Support for Different Topologies

EIGRP supports• Multiaccess (LANs)

• Point-to-point (HDLC)

• NBMA (Frame Relay)

S0A

B

S1

E

F

G

H

FrameRelay

D

CRest of the Core

Page 9: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-9© 2001, Cisco Systems, Inc.

EIGRP Support for IP AddressesEIGRP Support for IP Addresses

EIGRP supports:• VLSMs• Hierarchical designs

/16

D

/27

/30

/24

World

NM

A

PO

B

SR

C

Page 10: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-10© 2001, Cisco Systems, Inc.

EIGRP Support for Route Summarization

EIGRP Support for Route Summarization

EIGRP performs route summarization• Classful network boundaries (default)

• Arbitrary network boundaries (manual)

172.16.0.0 /24 10.0.0.0 /18192.168.42.0 /27

172.16.0.0 /16 172.16.0.0 /16192.168.42.0 /24

Page 11: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-11© 2001, Cisco Systems, Inc.

EIGRP TerminologyEIGRP Terminology

Neighbor Table—AppleTalkDestination Next Hop

RouterNeighbor Table—IPXDestination Next Hop

RouterNeighbor Table—IPNext-Hop InterfaceRouter

Page 12: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-12© 2001, Cisco Systems, Inc.

EIGRP Terminology (cont.)EIGRP Terminology (cont.)

Neighbor Table—AppleTalkDestination Next Hop

RouterNeighbor Table—IPXDestination Next Hop

RouterNeighbor Table—IPNext-Hop InterfaceRouter

Topology Table—AppleTalkDestination 1 Next Router 1/CostDestination 1 Next Router 1/Cost

Topology Table—IPXDestination 1 Next Router 1/CostDestination 1 Next Router 1/CostTopology Table—IPDestination 1

Page 13: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-13© 2001, Cisco Systems, Inc.

EIGRP Terminology (cont.)EIGRP Terminology (cont.)

Topology Table—AppleTalkDestination 1 Next Router 1/CostDestination 1 Next Router 1/Cost

Topology Table—IPXDestination 1 Next Router 1/CostDestination 1 Next Router 1/CostTopology Table—IPDestination 1

Routing Table—AppleTalkDestination 1 Next Router XDestination 1 Next Router X

Routing Table—IPXDestination 1 Next Router XDestination 1 Next Router X

Routing Table—IPDestination 1

Neighbor Table—AppleTalkDestination Next Hop

RouterNeighbor Table—IPXDestination Next Hop

RouterNeighbor Table—IPNext-Hop InterfaceRouter

Page 14: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-14© 2001, Cisco Systems, Inc.

EIGRP Terminology (cont.)EIGRP Terminology (cont.)

Topology Table—AppleTalkDestination 1 Next Router 1/CostDestination 1 Next Router 1/Cost

Topology Table—IPXDestination 1 Next Router 1/CostDestination 1 Next Router 1/CostTopology Table—IPDestination 1 Successor

Routing Table—AppleTalkDestination 1 Next Router XDestination 1 Next Router X

Routing Table—IPXDestination 1 Next Router XDestination 1 Next Router X

Routing Table—IPDestination 1 Successor

Neighbor Table—AppleTalkDestination Next Hop

RouterNeighbor Table—IPXDestination Next Hop

RouterNeighbor Table—IPNext-Hop InterfaceRouter

Page 15: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-15© 2001, Cisco Systems, Inc.

EIGRP Terminology (cont.)EIGRP Terminology (cont.)

Topology Table—AppleTalkDestination 1 Next Router 1/CostDestination 1 Next Router 1/Cost

Topology Table—IPXDestination 1 Next Router 1/CostDestination 1 Next Router 1/CostTopology Table—IPDestination 1 SuccessorDestination 1 Feasible Successor

Routing Table—AppleTalkDestination 1 Next Router XDestination 1 Next Router X

Routing Table—IPXDestination 1 Next Router XDestination 1 Next Router X

Routing Table—IPDestination 1 Successor

Neighbor Table—AppleTalkDestination Next Hop

RouterNeighbor Table—IPXDestination Next Hop

RouterNeighbor Table—IPNext-Hop InterfaceRouter

Page 16: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

EIGRP Operation

© 2001, Cisco Systems, Inc. 4-16

Page 17: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-17© 2001, Cisco Systems, Inc.

EIGRP PacketsEIGRP Packets

• Hello: Establish neighbor relationships

• Update: Send routing updates

• Query: Ask neighbors aboutrouting information

• Reply: Response to query aboutrouting information

• ACK: Acknowledgment of a reliable packet

Page 18: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-18© 2001, Cisco Systems, Inc.

EIGRP Neighbor RelationshipEIGRP Neighbor Relationship

• Two routers become neighbors when they see each other’s hello packet

–Hello address = 224.0.0.10

• Hellos sent once every 5 seconds on the following links:

–Broadcast media: Ethernet, Token Ring, FDDI

–Point-to-point serial links: PPP, HDLC, point-to-point Frame Relay/ATM subinterfaces

–Multipoint circuits with bandwidth greater than T1: ISDN PRI, SMDS, Frame Relay

Page 19: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-19© 2001, Cisco Systems, Inc.

EIGRP Neighbor Relationship (cont.)EIGRP Neighbor Relationship (cont.)

• Hellos sent once every 60 seconds on the following links:–Multipointcircuits with bandwidth less than

or equal to T1: ISDN BRI, Frame Relay, SMDS, and so on

• Neighbor declared dead when no EIGRP packets are received within hold interval

• Hold time by default is three times the hello time

Page 20: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-20© 2001, Cisco Systems, Inc.

EIGRP Neighbor Relationship (cont.)EIGRP Neighbor Relationship (cont.)

• EIGRP will form neighbors even though hello time and hold time don’t match

• EIGRP sources hello packets from primary address of the interface

• EIGRP will not form neighbor if K-values are mismatched

• EIGRP will not form neighbor if AS numbers are mismatched

Page 21: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-21© 2001, Cisco Systems, Inc.

What Is in a Neighbor Table?What Is in a Neighbor Table?

p2r2

p2r2#show ip eigrp neighborsIP-EIGRP neighbors for process 400H Address Interface Hold Uptime SRTT RTO Q Seq

(sec) (ms) Cnt Num1 172.68.2.2 To0 13 02:15:30 8 200 0 90 172.68.16.2 Se1 10 02:38:29 29 200 0 6

Page 22: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-22© 2001, Cisco Systems, Inc.

EIGRP ReliabilityEIGRP 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

Page 23: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-23© 2001, Cisco Systems, Inc.

EIGRP Reliability (cont.)EIGRP Reliability (cont.)

• The router keeps a neighbor list and a retransmission list for every neighbor

• Each reliable packet (update, query, reply) will be retransmitted when packet is not acknowledged

• Neighbor relationship is reset when retry limit (limit = 16) for reliable packets is reached

Page 24: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-24© 2001, Cisco Systems, Inc.

EIGRP Reliability (cont.)EIGRP Reliability (cont.)

• EIGRP transport has window size of one (stop-and-wait mechanism)–Every single reliable packet needs to be

acknowledged before the next sequenced packet can be sent

– If one or more peers are slow in acknowledging, all other peers suffer

• Solution: The nonacknowledged multicast packet will be retransmitted as a unicast to the slow neighbor

Page 25: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-25© 2001, Cisco Systems, Inc.

I am router A, who is on the link?Hello

A B

1

Initial Route DiscoveryInitial Route Discovery

Page 26: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-26© 2001, Cisco Systems, Inc.

Here is my complete routing information. Update2

Initial Route Discovery (cont.)Initial Route Discovery (cont.)

I am router A, who is on the link?Hello

A B

1

Page 27: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-27© 2001, Cisco Systems, Inc.

Thanks for the information!Ack3

Initial Route Discovery (cont.)Initial Route Discovery (cont.)

Here is my complete routing information. Update2

I am router A, who is on the link?Hello

A B

1

Page 28: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-28© 2001, Cisco Systems, Inc.

Topology Table

34

Initial Route Discovery (cont.)Initial Route Discovery (cont.)

Thanks for the information!Ack3

Here is my complete routing information. Update2

I am router A, who is on the link?Hello

A B

1

Page 29: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-29© 2001, Cisco Systems, Inc.

34Thanks for the information!Ack

3

Here is my complete routing information. Update2

I am router A, who is on the link?Hello

A B

1

Initial Route Discovery (cont.)Initial Route Discovery (cont.)

Here is my complete route information.Update

Topology Table

5

Page 30: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-30© 2001, Cisco Systems, Inc.

Initial Route Discovery (cont.)Initial Route Discovery (cont.)

Converged

Thanks for the information! Ack 6

34

Thanks for the information!Ack3

Here is my complete routing information. Update2

I am router A, who is on the link?Hello

B

1

Here is my complete route information.Update5

Topology Table

A

Page 31: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-31© 2001, Cisco Systems, Inc.

EIGRP uses a composite metric to pick the best path

EIGRP Route SelectionEIGRP Route Selection

IPX

19.2

T1

T1 T1

IPX

AppleTalk

IP

AppleTalk

IPA B

DC

Page 32: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-32© 2001, Cisco Systems, Inc.

EIGRP DUALEIGRP 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

Page 33: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-33© 2001, Cisco Systems, Inc.

DUAL Example (Start) DUAL Example (Start)

E EIGRP FD AD Topology (a) 3 (fd)

via D 3 2 (Successor)via C 4 3

D EIGRP FD AD Topology(a) 2 (fd)

via B 2 1 (Successor)via C 5 3

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via D 4 2 (fs)via E 4 3

(1)

(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

Page 34: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-34© 2001, Cisco Systems, Inc.

DUAL ExampleDUAL Example

(1)

(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

E EIGRP FD AD Topology (a) 3 (fd)

via D 3 2 (Successor)via C 4 3

D EIGRP FD AD Topology(a) 2 (fd)

via B 2 1 (Successor)via C 5 3

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via D 4 2 (fs)via E 4 3

XXX

Page 35: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-35© 2001, Cisco Systems, Inc.

DUAL Example (cont.)DUAL Example (cont.)

QQ(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

E EIGRP FD AD Topology (a) 3 (fd)

via D 3 2 (Successor)via C 4 3

D EIGRP FD AD Topology(a) **ACTIVE** -1 (fd)

via E (q)via C 5 3 (q)

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via Dvia E 4 3

Page 36: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-36© 2001, Cisco Systems, Inc.

DUAL Example (cont.)DUAL Example (cont.)

RR

Q

(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

E EIGRP FD AD Topology (a) **ACTIVE** -1 (fd)

via Dvia C 4 3 (q)

D EIGRP FD AD Topology(a) **ACTIVE** -1 (fd)

via E (q)via C 5 3

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via Dvia E

Page 37: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-37© 2001, Cisco Systems, Inc.

DUAL Example (cont.)DUAL Example (cont.)

RR

(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

E EIGRP FD AD Topology (a) 4 (fd)

via C 4 3 (Successor)via D

D EIGRP FD AD Topology(a) **ACTIVE** -1 (fd)

via E (q)via C 5 3

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via Dvia E

Page 38: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-38© 2001, Cisco Systems, Inc.

DUAL Example (cont.)DUAL Example (cont.)

RR

(1)

(1)

(1)

(2)(2)

(a)

A

E

B

E EIGRP FD AD Topology (a) 4 (fd)

via C 4 3 (Successor)via D

D EIGRP FD AD Topology(a) 5 (fd)

via C 5 3 (Successor)via E 5 4 (Successor)

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via Dvia E

D

C

Page 39: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-39© 2001, Cisco Systems, Inc.

DUAL Example (cont.)DUAL Example (cont.)

(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

E EIGRP FD AD Topology (a) 4 (fd)

via C 4 3 (Successor)via D

D EIGRP FD AD Topology(a) 5 (fd)

via C 5 3 (Successor)via E 5 4 (Successor)

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via Dvia E

Page 40: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-40© 2001, Cisco Systems, Inc.

DUAL Example (Start) DUAL Example (Start)

(1)

(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

E EIGRP FD AD Topology (a) 3 (fd)

via D 3 2 (Successor)via C 4 3

D EIGRP FD AD Topology(a) 2 (fd)

via B 2 1 (Successor)via C 5 3

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via D 4 2 (fs)via E 4 3

Page 41: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-41© 2001, Cisco Systems, Inc.

DUAL Example (End)DUAL Example (End)

(1)

(1)

(1)

(2)(2)

(a)

A

E

D

C

B

E EIGRP FD AD Topology (a) 4 (fd)

via C 4 3 (Successor)via D

D EIGRP FD AD Topology(a) 5 (fd)

via C 5 3 (Successor)via E 5 4 (Successor)

C EIGRP FD AD Topology(a) 3 (fd)

via B 3 1 (Successor)via Dvia E

Page 42: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

Configuring EIGRP

© 2001, Cisco Systems, Inc. 4-42

Page 43: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-43© 2001, Cisco Systems, Inc.

EIGRP Summarization—AutomaticEIGRP Summarization—Automatic

• Purpose: Smaller routing tables, smaller updates, query boundary

• Autosummarization:

– On major network boundaries, subnetworks are summarized to a single classful (major) network

– Autosummarization is turned on by default

172.16.X.X

172.16.0.0/16

172.17.X.X

Page 44: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-44© 2001, Cisco Systems, Inc.

EIGRP Summarization—ManualEIGRP Summarization—Manual

Manual summarization• Configurable on a per-interface basis in any

router within network

• When summarization is configured on an interface, the router immediately creates a route pointing to Null0

– 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

Page 45: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-45© 2001, Cisco Systems, Inc.

Configuring SummarizationConfiguring Summarization

(config-router)#

no auto-summary

• Turns off autosummarization for the EIGRP process

(config-if)#

ip summary-address eigrp [as-number][address] [mask]

• Creates a summary address to be generatedby this interface

Page 46: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-46© 2001, Cisco Systems, Inc.

Summarizing EIGRP RoutesSummarizing EIGRP Routes

router eigrp 1network 10.0.0.0network 172.16.0.0no auto-summary

172.16.1.0

172.16.2.0

192.168.4.2

S0World

10.0.0.0A

B

C

Page 47: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-47© 2001, Cisco Systems, Inc.

Summarizing EIGRP Routes (cont.)Summarizing EIGRP Routes (cont.)

router eigrp 1network 10.0.0.0network 192.168.4.0!int s0ip address 192.168.4.2 255.255.255.0

ip summary-address eigrp 1172.16.0.0 255.255.0.0

router eigrp 1network 10.0.0.0network 172.16.0.0no auto-summary

172.16.1.0

172.16.2.0

192.168.4.2

S0World

10.0.0.0A

B

C

Page 48: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-48© 2001, Cisco Systems, Inc.

EIGRP Load BalancingEIGRP 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

Page 49: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

Verifying EIGRP Operation

© 2001, Cisco Systems, Inc. 4-49

Page 50: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-50© 2001, Cisco Systems, Inc.

Verifying EIGRP OperationVerifying EIGRP Operation

show ip protocols

Router#

show ip route eigrpRouter#

show ip eigrp traffic Router#

show ip eigrp neighborsRouter#

show ip eigrp topologyRouter#

• 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

Page 51: Configuring EIGRP - · PDF file© 2001, Cisco Systems, Inc. BSCI v1.2—4-3 EIGRP supports: • Rapid convergence • Reduced bandwidth usage • Multiple network-layer protocols What

BSCI v1.2—4-51© 2001, Cisco Systems, Inc.

Verifying EIGRP Operation (cont.)Verifying EIGRP Operation (cont.)

debug ip eigrp summary

Router#

debug ip eigrpRouter#

debug eigrp packetsRouter#

debug eigrp neighborsRouter#

• Displays all types of EIGRP packets, both sent and received

• Displays the EIGRP neighbor interaction

• Displays advertisements and changes EIGRP makes to the routing table

• Displays a brief report of the EIGRP routing activity