chapter 11 configuring enhanced igrp. objectives upon completion of this chapter, you will be able...

48
Synergon Inform atika R t. Chapter 11 Configuring Enhanced IGRP

Upload: barnard-hamilton

Post on 03-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Synergon Informatika Rt.

Chapter 11

Configuring Enhanced IGRP

Page 2: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Objectives

Upon completion of this chapter, you will be able to perform the following tasks:

Describe Enhanced IGRP features and operation

Configure Enhanced IGRP

Verify Enhanced IGRP operation

Page 3: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP

Operation

Page 4: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP Overview

Enhanced IGRP supports:

Rapid convergence

Partial bounded updates

Multiple network-layer support

Enhanced IGRP

IP Routing Protocols

IP Routing Protocols

AppleTalk RTMP AppleTalk RTMP

Novell Routing Protocols

Novell Routing Protocols

Page 5: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP Convergence

Neighbor B provides the best route to network 7

Neighbor B is in the routing table

D

H

B

A

Neighbor Table Topology Table

Network 7

NeighborB

Routing Table

Network 7

Network 7

Page 6: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Partial Bounded Updates

Updates only sent to directly connected neighbor

D

H

B

XX A

Update

Update

Update

Page 7: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Neighbor Discovery

D

H

B

A

Neighbor Table Topology Table

Network 7

NeighborB

Routing Table

B D H

Network 7

Page 8: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Topology Table

B is current successor router

H is the feasible successor

D

H

B

A

Network 7

(20)

(10)

(10)

(10)

(1)

(100) (100)

C

E F

G

Network 77

7

Advert. Distance21

220

30

NeighborBD

H

Feasible Dist.31

230

40

Topolog Table

Page 9: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Feasible Successor Selection

Router H becomes the successor

D

H

B

A

Network 7

(20)

(10)

(10)

(10)

(1)

(100) (100)

C

E F

G

Network 77

7

Advert. Distance21

220

30

NeighborBD

H

Feasible Dist.31

230

40

Page 10: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Active State

The route to network 7 change to Active state, Because no feasible successor exists

D

H

B

A

Network 7

(30)

(10)

(10)

(10)

(1)

(100) (100)

C

E F

G

Network 77

7

Advert. Distance21

220

40

NeighborBD

H

Feasible Dist.31

230

50

XX

Page 11: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Multiple Protocol Support for Novell IPX

IPX RIP IPX RIP

SAP Updates SAP Updates

Enhanced IGRP

Page 12: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Multiple Protocol Support for AppleTalk

RTMP RTMP

Enhanced IGRP

Page 13: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Multiple Protocol Support for IP

IPX RIP IPX RIP

Enhanced IGRP

AutonomousSystem 200

IGRP

AutonomousSystem 200

Enhanced IGRP

Page 14: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP

Configuration

Page 15: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP for IP Configuration

Router (config) #

router eigrp autonomous-system-numberrouter eigrp autonomous-system-number

• Defines Enhanced IGRP as an IP routing process

Router (config-router) #

network network-numbernetwork network-number

• Selects participating attached networks

Page 16: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP for IP Example

TokenRing

TokenRing

2.4.0.0

3.1.0.0

1.1.0.0

1.2.0.0

1.4.0.0

T0

2.3.0.0

2.1.0.02.2.0.0

2.5.0.0

2.6.0.0

2.7.0.0

S0

S1

S2

A

A

B

B

C

E

D

router eigrp 109 network 1.0.0.0 network 2.0.0.0

Page 17: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Integrating Enhanced IGRP

Enhanced IGRPIP RIP

IP RIP

AppleTalk RTMPAppleTalk RTMP

IPX RIP IPX RIP

• Enhanced IGRP saves WAN link by sending incremental routing updates

Page 18: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP Path Selection

Enhanced IGRP uses a composite metric to pick

the best path

IP RIP

AppleTalk RTMP

IPX RIP

IP RIP

AppleTalk RTMP

IPX RIP

Enhanced IGRP

19.2

T1

T1

T1

Page 19: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Integrated IPX Configuration

Router (config) #

ipx routing ipx routing

• Turns on IPX routing

Router (config) #

ipx router { eigrp autonomous-system-number | rip }ipx router { eigrp autonomous-system-number | rip }

• Selects a routing protocol for use by ipx

Page 20: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Integrated IPX Example

IPX

RIP

Network 10

Enhanced IGRP

E0 S0

Network 20

ipx routinginterface ethernet 0ipx network 10!interface serial 0ipx network 20!ipx router ripno network 20!Ipx router eigrp 1network 20

• Only EIGRP is active on network 20

Page 21: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IPX Incremental SAPs with Enhanced IGRP

IPX

RIP

Enhanced IGRP

E0 S0

Periodic

SAP updates

Incremental

SAP updates

• Non-Cisco systems are sensitive to incremental SAP updates

• Multiaccess media interfaces default to periodic updates

• Point-to-point interfaces default to incremental updates

Page 22: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

SAP Update Configuration

Router (config-if) #

ipx sap-incremental eigrp autonomous-system-number [ rsup-only ]ipx sap-incremental eigrp autonomous-system-number [ rsup-only ]

• Forces a LAN interface to send incremental SAP updates

• Used to override SAP update defaults

• Assumes the presence of another Cisco router on that LAN

Page 23: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IPX Incremental SAP Example

FDDI Dual Ring

FDDI Dual Ring

Network 20

Network 10

IPX

RIP

F0

F0

F0S0

No IPX hosts on

FDDI backbone

Ipx routing

!

ipx router eigrp 1

network 10

network 20

!

ipx router rip

no network 10

no network 20

!

interface fddi 0

ipx network 10

ipx sap-incremental eigrp 1

!

Interface serial 0

ipx network 20

• Enables incremental-only SAP updates on an Enhanced IGRP FDDI backbone to conserve bandwidth

Page 24: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Integrated AppleTalk Configuration

Router (config) #

appletalk routing { eigrp router-number }appletalk routing { eigrp router-number }

• Turns on Enhanced IGRP for AppleTalk routing- Router-number must be unique for each router in the AppleTalk internetwork

Router (config-if) #

appletalk protocol eigrpappletalk protocol eigrp

• Selects Enhanced IGRP as the protocol that generates routing updates on this interface- Requires the AppleTalk cable range be specified first

Page 25: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Integrated Apple Talk Example

AppleTalk

E0S0

Enhanced IGRP

Only RTMP is

active, on by default

RTMP is turned off,

only EIGRP is active

appletalk routing eigrp 1 !Interface ethernet 0appletalk cable-range 10-10-10.51appletalk zone Headquarters!interface serial 0appletalk cable-range 111-111 111.51appletalk zone Shippingappletalk protocol eigrpno appletalk protocol rtmp

Page 26: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Redistribution with Enhanced IGRP

Enhanced IGRPIP

IP

AppleTalkAppleTalk

IPX IPX

• Novell protocol redistribution with Enhanced IGRP is enabled by default

• AppleTalk RTMP redistribution is enabled by default

• Redistribution of IGRP in the same autonomous system is automatic

• Other protocols require redistribution

Page 27: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IP Route Redistribution

Routes are learned from another routing protocol

IP Routing Table

I 192.168.5.0 I 172.16.1.0 I 172.16.2.0 I 172.16.3.0

IP Routing Table

D EX 192.168.5.0 D 192.168.5.8 D 192.168.5.16 D 192.168.5.24

S1 advertises routes from EIGRP

S0 advertises routes from EIGRP

AS 200 IGRP 172.16.0.0

AS Boundary Router

AS 200 IGRP

172.16.0.0

AS 300 EIGRP

192.168.5.0

S1 S0

Page 28: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IP Route Redistribution Configuration

Router (config-router) #

redistribute protocol [option]redistribute protocol [option]

• Allows routes discovered by one process to be advertised in the updates of another process

Router (config-router) #

default-metric bandwidth delay reliabulity loading mtudefault-metric bandwidth delay reliabulity loading mtu

• Used for IGRP and Enhanced IGRP redistribution

Router (config-router) #

default-metric numberdefault-metric number

• Used for OSPF, RIP, EGP BGP redistribution

Page 29: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IGRP to Enhanced IGRP Migration

Autonomous System 100

IGRP/EIGRP

Automatic

redistribution

Autonomous System 200

IGRP

Autonomous System 300

EIGRPRedistribution configuration

required

• Enhanced IGRP sends updates that are not compatible with IGRP full table updates

• Redistribution is automatic within the same autonomous systems

• Manual redistribution is required between autonomous systems

Page 30: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IP Route Redistribution Example 1AS 200

IGRP

172.16.0.0

AS 300

EIGRP

192.168.5.0

router eigrp 300

network 192.168.5.0

redistribute igrp 200

!

route igrp 200

network 172.16.0.0redistribute eigrp 300

• default-metric command is optional with IGRP/EIGRP redistribution

Page 31: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IP Route Redistribution Example 2

RIP

172.68.0.0

AutonomousSystem 300

EIGRP201.222.5.0

router rip

network 172.68.0.0

redistribute eigrp 300

default-metric 3

route eigrp 300

network 201.222.5.0

redistribute rip

default-metric 56 2000 255 1 1500

Page 32: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Minimizing Routing Updates

Page 33: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Route Filtering

Router (config-router) #

distribute-list access-list-number { out | in }

[ interface-name | routing-process ]

distribute-list access-list-number { out | in }

[ interface-name | routing-process ]

• Specifies routes passed to the receiving routing protocol

• Uses a standard access list to permit or deny routes

• Can be applied to transmitted (outbound) or received (inbound) routing updates

• Filters all updates or updates on specific interfaces

Page 34: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IP Route Filtering Example

Hides network 10.0.0.0 using interface filtering

router eigrp 1network 172.16.0.0network 192.168.5.0distribute-list 7 out s0!Access-list 7 permit 172.16.0.0 0.0.255.255

10.0.0.0

172.16.0.0

192.168.5.0

Page 35: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

IPX Route Filtering Example

Network 9e

Network 6c

Network 4a

Network 82

ipx router eigrp 100network 9enetwork 6cnetwork 4anetwork 82distribute-list 800 out s0!access-list 800 permit 6caccess-list 800 deny -1

ipx router eigrp 100network 9enetwork 6cnetwork 4anetwork 82distribute-list 800 out s0!access-list 800 permit 6caccess-list 800 deny -1

• Only network 6c is advertised in routing updates

Page 36: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Redistribution Filter Example

router ripnetwork 192.168.5.0 redistribute eigrp 1deafult-metric 3distribute-list out eigrp 7!router eigrp 1network 172.16.0.0redistribute ripdefault-metric 56 2000 255 1 1500!access-list 7 deny 10.0.0.0 0.255.255.255access-list 7 permit 0.0.0.0 255.255.255.255

RIP 192.168.5.0

EIGRP 172.16.0.0

EIGRP 10.0.0.0

• Hides network 10.0.0.0 using redistribution filtering

Page 37: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Enhanced IGRP Route Summarization

Router (config-router) #

no auto-summaryno auto-summary

• Network-level route summarization (Class A, B, or C) is enabled by default

• Disables automatic summarization

Router (config-if) #

ip summary-address eigrp as-number addresss maskip summary-address eigrp as-number addresss mask

• Enables summarization for advertisements on a specific interface

Page 38: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Route Summarization Example

router eigrp 1network 10.108.0.0network 172.16.0.0no auto-summary

router eigrp 1network 10.108.0.0endint s 0ip address 192.168.4.2 255.255.255.0ip summary-address eigrp 1 172.16.0.0 255.255.0.0

10.108.0.0

172.16.1.0

172.16.2.0

192.168.4.2

WorldS0

Page 39: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Minimizing Routing Updates

Router (config-router) #

passive-interface interface-namepassive-interface interface-name

• Prevent routing protocol updates from being generated on the interface

• As an alternative to passive interface you:

Do not configure a routing protocol on the interface

Use access lists to filter routing protocol

Use route redistribution

Page 40: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Using the passive-interface Command

The passive-interface command disables sending

routing updates on interfaces

RIP 172.17.0.0

EIGRP 172.16.0.0

AS 90

S0

E0

router ripnetwork 172.17.0.0redistribute eigrp 90default-metric 3pasive-interface ethernet 0!router eigrp 90network 172.16.0.0redistribute ripdefault-metric 1544 100 255 1 1500passive-interface serial 0

Page 41: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Static Route ConfigurationRouter (config) #

ip route network [ mask ] address [ distance ]ip route network [ mask ] address [ distance ]

• Defines a path to an IP destination network or subnet

• Default administrative distance is 1• Requires redistribution Router (config) #

ip route network [ mask ] interface [ distance ]ip route network [ mask ] interface [ distance ]

• Defines a path to an IP destination network or subnet

• Default administrative distance is 0 (means directly connected)

• Automatically redistributed

Page 42: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Static Route Reditribution

A

E D

B CS0

201.222.5.0 131.108.0.0

192.31.7.10 192.31.7.18

ip route 131.108.0.0 255.255.0.0 192.31.7.18ip route 201.222.5.0 255.255.255.0 192.31.7.10!router eigrp 1network 192.31.7.0default-metric 10000 100 255 1 1500redistribute staticdistribute-list 3 out static!access-list 3 permit 131.108.0.0 0.0.255.255

Passive-interface s0Passive-interface s0

Page 43: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

VerifyingEnhanced IGRP Operation

Page 44: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Verifying Enhanced IGRP Operation

Router (config) #

show ip protocolsshow ip protocols

• Display the parameters and current state of the active routing protocol process

Router (config) #

show ip route eigrpshow ip route eigrp

• Display current Enhanced EIGRP entries in the routing table

Page 45: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Verifying Enhanced IGRP Operation (cont.)

Router (config) #

show ip eigrp neighborsshow ip eigrp neighbors

• Display the neighbours discovered by IP Enhanced IGRP

Router (config) #

show ip eigrp topologyshow ip eigrp topology

• Display the IP Enhanced IGRP topology table

Router (config) #

show ip eigrp trafficshow ip eigrp traffic

• Display the number of IP Enhanced IGRP packets sent and received

Page 46: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Verifying Enhanced IGRP Operation (cont.)

Router #

show ipx route show ipx route

• Displays the contents of the IPX routing table

Router #

show ipx eigrp neighborsshow ipx eigrp neighbors

• Display the neighbors discovered by IPX Enhanced IGRP

Router #

show ipx eigrp topologyshow ipx eigrp topology

• Displays the IPX Enhanced IGRP topology table

Page 47: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Verifying Enhanced IGRP Operation (cont.)

Router #

show AppleTalk route show AppleTalk route

• Displays the contents of the AppleTalk routing table

Router #

show AppleTalk eigrp neighborsshow AppleTalk eigrp neighbors

• Display the neighbors discovered by AppleTalk Enhanced IGRP

Router #

show AppleTalk eigrp topologyshow AppleTalk eigrp topology

• Displays the AppleTalk Enhanced IGRP topology table

Page 48: Chapter 11 Configuring Enhanced IGRP. Objectives Upon completion of this chapter, you will be able to perform the following tasks: Describe Enhanced IGRP

Summary

Enhanced IGRP is an advanced routing

protocol that uses the DUAL algorithm

Enhanced IGRP has the following features:

Rapid convergence

Incremental updates

Routes IP, IPX, and AppleTalk

Route summarization