Professional Documents
Culture Documents
DCUG EIGRP Class-2006-12-14
DCUG EIGRP Class-2006-12-14
Introduction to EIGRP
A B C
10.1.1.0/24
Query Query
Reply Reply
A B C
10.1.1.0/24
Query Query
A Resets Relationship!
Reply
EIGRP DUAL
When route goes into the active state the router queries
its neighbors and starts 3-min active timer.
If neighbor has a feasible successor then it recalculates
its own local distance and reports back.
If neighbor does not have a feasible successor then it
goes into active state.
If none of the queried routers can provide a feasible
successor then route is cleared.
If a response was not received within 3 minutes the
router logs a %DUAL-3-SIA and then restarts the
adjacency with the non-responding router.
This can cause further routers to go "active", additional
adjacency resets, and lots of reconvergence.
EIGRP Stuck in Active
IOS 12.1 (4.4) E - Cisco Bug ID CSCdp33034
New SIA Query Messages sent to the router that originated
the active query
Allows neighbor routers to respond they are still waiting
responses
Creates trail of SIA queries across network toward non-
responding router
Only the last SIA querying router will reset the neighbor
adjacency
Syslog on this router will indicate the problematic link
When looking for the source of SIAs look for the “Stuck”
and the “Active”
The “Active” may be easier to find but the “Stuck” is more
important to find.
“show ip eigrp topology active” when it is
occurring
EIGRP Configuration
interface FastEthernet0/0
ip address 192.168.35.5 255.255.255.0
ip hello-interval eigrp 10 1
ip hold-time eigrp 10 3
ip summary-address eigrp 10 192.168.40.0 255.255.248.0 5
!
interface Serial0/0
ip address 192.168.45.5 255.255.255.0
ip bandwidth-percent eigrp 10 50
ip hello-interval eigrp 10 1
ip hold-time eigrp 10 3
!
router eigrp 10
network 192.168.35.0
network 192.168.45.0
no auto-summary
eigrp log-neighbor-changes
Auto-Summary
router eigrp 10
no auto-summary
Summarization
ipv6 unicast-routing
interface FastEthernet 0/0
ipv6 enable
ipv6 eigrp 10
ipv6 bandwidth-percent eigrp <as#> <percent>
ipv6 summary-address eigrp <as#> <ipv6-addr> [ad]
ipv6 authentication mode eigrp <as#> md5
ipv6 authentication key-chain eigrp <as#> <key-chain>
!
ipv6 router eigrp 10
router-id 10.1.1.1
stub [receive-only|connected|static|summary|redistributed]
log-neighbor-changes
log-neighbor-warnings [seconds]
metric weights tos k1 k2 k3 k4 k5
!
show ipv6 eigrp interfaces
show ipv6 eigrp neighbors detail
show ipv6 eigrp topology
show ipv6 eigrp traffic
EIGRP Named Mode
HQ-RA HQ-RB
Remote Site
EIGRP Stub
On Router C:
0.0.0.0/0 0.0.0.0/0
router eigrp 100
eigrp stub leak-map LeakList
route-map LeakList permit 10
e0/0
match ip address 1
match interface e0/0 C
route-map LeakList permit 20 e1/0 D
match ip address 2
match interface e1/0
access-list 1 permit 10.1.1.0 10.1.1.0/24
Remote Site
access-list 2 permit 0.0.0.0
Graceful Restart (GR)
NonStopForwarding (NSF)
SSO/NSF for EIGRP – Redundant Supervisors in 6500s
EIGRP peer routers maintain the routes learned from the
restarting router and continue forwarding traffic through
the NSF restart process
Maintains state of EIGRP adjacencies during a
supervisor failure
Uses a new Restart (RS) bit in the EIGRP packet header
to indicate a restart
router eigrp 10
network 10.0.0.0
no auto-summary
nsf
clear ip eigrp neighbor <address> soft
Graceful Restart (GR)
NonStopForwarding (NSF)
Router# show ip protocols
*** IP Routing is NSF aware ***
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
EIGRP NSF enabled
NSF signal timer is 20s
NSF converge timer is 120s
Automatic network summarization is in effect
Maximum path: 4
Routing for Networks:
Routing Information Sources:
Gateway Distance Last Update
Distance: internal 90 external 170
Add Path Support in
EIGRP
EIGRP Over The Top
(OTP)
EIGRP Management
EIGRP MIB introduced in 12.3(14)T
router(config)# snmp-server enable traps eigrp
Packet Design - Route Explorer
Gathers and displays info on flapping links as well as network-wide
topology visualizations and detailed analyses
Detects, reports, and alerts on adjacency and link changes, and
provides real-time and historical
Multi-AS display
Neighbor relationship problems
Unidirectional links
Mismatched masks and AS #s
Stuck-in-Active
Route Advertisement Problems
Discontiguous Networks
Unexpected Routes and Metrics
Route installation problems
Duplicate Router IDs
Route flapping problems
EIGRP References
EIGRP Main Page
www.cisco.com/go/eigrp
EIGRP Whitepaper
http://www.cisco.com/en/US/tech/tk365/technologies_white
_paper09186a0080094cb7.shtml
EIGRP Tech Support Page
http://www.cisco.com/en/US/tech/tk365/tk207/tsd_technolo
gy_support_sub-protocol_home.html
IOS 12.4 EIGRP Config Guide
http://www.cisco.com/en/US/products/ps6350/products_co
nfiguration_guide_chapter09186a008045296f.html
Networkers 2006 Presentations
RST-2330 EIGRP Deployment in Large-Scale Networks
RST-3330 Troubleshooting EIGRP
RST-3331 New Developments in EIGRP
EIGRP Books
EIGRP Network Design Solutions: The Definitive Resource
for EIGRP Design, Deployment, and Operation, Cisco Press,
January 15, 2000, by Ivan Pepelnjak, ISBN: 1578701651
Q:
&
A:
shogg@gtri.com
scott@hoggnet.com
303-949-4865
Live EIGRP Demo
FastEthernet 0/0
192.168.48.4
Serial 0/0
FE0 – VLAN10 FE3 – VLAN3 2611X-R4 192.168.45.4
192.168.10.1 192.168.48.8
FastEthernet 0/1
192.168.24.4
871-R8
FE2 – VLAN2
FE1 – VLAN1 192.168.28.8
192.168.18.8
Ethernet
FastEthernet 0/1
XP Laptop 192.168.24.2
192.168.18.9 Serial 0/0
FastEthernet 0/0 192.168.45.5
FC4 VM 192.168.28.2
192.168.18.10
2621-R2
Serial 0/0
FastEthernet 0/0 192.168.23.2 2621X-R5
192.168.18.1
FastEthernet 0/0
192.168.35.5
2621-R1
FastEthernet 0/1
192.168.13.1
Serial 1/0
192.168.23.3
FastEthernet 0/0
FastEthernet 0/1 2621-R3 192.168.35.3
192.168.13.3
EIGRP Show Commands
show ip protocol
show ip route <prefix>
show ip eigrp neighbor <detail>
show ip eigrp topology <active>
<summary> <all-links> <net> <mask>
<zero>
show ip eigrp traffic
show ip eigrp interface serial0/0
<detail>
ping 224.0.0.10
EIGRP Event Log
Event Log is always running (unless manually disabled)
Default 500 lines (configurable)
Most recent events at top of log
Read bottom to top
router eigrp 10
eigrp event-log-size <number of lines>
eigrp log-neighbor-changes
eigrp log-neighbor-warnings [seconds]
EIGRP Debug Commands
service timestamps log datetime msec
logging buffered 10000
no logging console
debug ip eigrp
debug ip eigrp <AS#> <network> <mask>
debug ip eigrp neighbor <AS#> <Neighbor IP>
debug ip eigrp notifications
debug eigrp fsm
debug ip eigrp summary
debug eigrp packet [terse | detail <ACL#> |
hello]
debug eigrp transmit