Professional Documents
Culture Documents
Introducing EIGRP
BSCI v3.0—2-1
EIGRP Features
• Neighbor discovery/recovery
– Uses hello packets between neighbors
• Reliable Transport Protocol (RTP)
– Guaranteed, ordered delivery of EIGRP packets to all neighbors
• DUAL finite-state machine
– Selects lowest-cost, loop free, paths to each destination
• Protocol-dependent modules (PDMs)
– EIGRP supports IP, AppleTalk, and Novell NetWare.
– Each protocol has its own EIGRP module and operates
independently of any of the others that may be running.
EIGRP Neighbor Table
DUAL Terminology
(sum of delays).
• EIGRP metrics are backward-compatible with IGRP; the EIGRP-
equivalent metric is the IGRP metric multiplied by 256.
Configuring EIGRP
BSCI v3.0—2-16
Configuring EIGRP
Router(config)#
router eigrp autonomous-system-number
• Defines EIGRP as the IP routing protocol.
• All routers in the internetwork that must exchange EIGRP
routing updates must have the same autonomous system
number.
Router(config-router)#
network network-number [wildcard-mask]
• Identifies attached networks participating in EIGRP.
• The wildcard-mask is an inverse mask used to determine how to
interpret the address. The mask has wildcard bits, where 0 is a
match and 1 is “don’t care.”
Configuring EIGRP (Cont.)
Router(config-if)#
bandwidth kilobits
• Defines the interface’s bandwidth for the purposes of sending
routing update traffic.
Configuring EIGRP for IP
<output omitted>
interface FastEthernet0/0
ip address 172.17.2.2 255.255.255.0
<output omitted>
interface Serial0/0/1
bandwidth 64
ip address 192.168.1.102 255.255.255.224
<output omitted>
router eigrp 100
network 172.17.2.0 0.0.0.255
network 192.168.1.0
Verifying EIGRP: show ip eigrp neighbors
R1#show ip route
<output omitted>
Gateway of last resort is not set
D 172.17.0.0/16 [90/40514560] via 192.168.1.102, 00:06:55, Serial0/0/1
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
D 172.16.0.0/16 is a summary, 00:05:07, Null0
C 172.16.1.0/24 is directly connected, FastEthernet0/0
192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.1.96/27 is directly connected, Serial0/0/1
D 192.168.1.0/24 is a summary, 00:05:07, Null0
Verifying EIGRP: show ip protocols
R1#show ip protocols
Routing Protocol is "eigrp 100"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Default networks flagged in outgoing updates
Default networks accepted from incoming updates
EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0
EIGRP maximum hopcount 100
EIGRP maximum metric variance 1
Redistributing: eigrp 100
EIGRP NSF-aware route hold timer is 240s
<output omitted>
Maximum path: 4
Routing for Networks:
172.16.1.0/24
192.168.1.0
Routing Information Sources:
Gateway Distance Last Update
(this router) 90 00:09:38
Gateway Distance Last Update
192.168.1.102 90 00:09:40
Distance: internal 90 external 170
Verifying EIGRP: show ip eigrp interfaces
BSCI v3.0—2-32
EIGRP Route Summarization: Automatic
(config-router)#
no auto-summary
• Turns off automatic summarization for the EIGRP process
(config-if)#
ip summary-address eigrp as-number address mask
[admin-distance]
RouterC#show ip route
<output omitted>
Gateway of last resort is not set
172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks
D 172.16.0.0/16 is a summary, 00:00:04, Null0
D 172.16.1.0/24 [90/156160] via 10.1.1.2, 00:00:04, FastEthernet0/0
D 172.16.2.0/24 [90/20640000] via 10.2.2.2, 00:00:04, Serial0/0/1
C 192.168.4.0/24 is directly connected, Serial0/0/0
10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
C 10.2.2.0/24 is directly connected, Serial0/0/1
C 10.1.1.0/24 is directly connected, FastEthernet0/0
D 10.0.0.0/8 is a summary, 00:00:05, Null0
RouterC#
EIGRP Load Balancing
• Configure each virtual Circuit as point-to-point, specify bandwidth = 1/10 of link capacity
• Increase EIGRP utilization to 50% of actual VC capacity
EIGRP WAN Configuration:
Hybrid Multipoint
BSCI v3.0—2-48
Router Authentication
Router(config-if)#
ip authentication mode eigrp autonomous-system md5
Router(config-if)#
ip authentication key-chain eigrp autonomous-system
name-of-chain
Router(config)#
key chain name-of-chain
Router(config-keychain-key)#
key-string text
BSCI v3.0—2-63
Factors That Influence EIGRP Scalability
Router(config-router)#
eigrp stub [receive-only|connected|static|summary]
If stub connected is
configured:
• B will advertise
10.1.2.0/24 to A.
• B will not advertise
10.1.2.0/23, 10.1.3.0/23, or
10.1.4.0/24.
If stub summary is
configured:
• B will advertise
10.1.2.0/23 to A.
• B will not advertise
10.1.2.0/24, 10.1.3.0/24,
or 10.1.4.0/24.
Example: eigrp stub Parameters (Cont.)
• The router has to get all the replies from the neighbors with
an outstanding query before the router calculates the
successor information.
• If any neighbor fails to reply to the query within 3 minutes by
default, the route is SIA, and the router resets the neighbor
relationship with the neighbor that fails to reply.
Active Process Enhancement
Before After
Router A resets relationship to router B Router A sends an SIA-Query at half
when the normal active timer expires. of the normal active timer. Router B
However, the problem is the link acknowledges the query there by
between router B and C. keeping the relationship up.
Graceful Shutdown
Summary