| ccnaguru.com | CCNA Articles | CCNA - CCNP Articles | CCNP Articles | Network+ | CCNA Training - CCNP Training Exams | ||
| Cisco CCNP CIT Exam Training: Troubleshooting EIGRP Adjacencies & Route Advertisements | ||
Most EIGRP adjacency issues are easily resolved - mistyped IP address, bad wildcard mask in the neighbor statement, mistyped EIGRP AS number, and so forth. You know the AS number has to match, but always double-check that. Next, check the wildcard mask to make sure the correct interfaces are EIGRP-enabled. In the following example, we've configured three loopbacks on R2 and want to advertise all three loopbacks via EIGRP, but R4 only sees one.
R2(config)#int loopback1
R4#show ip route eigrp We know it's not an adjacency issue, because R4 has to have an adjacency to get the route. Perhaps the config on R2 is the problem. R2(config-if)#router eigrp 100 The only one of the three networks that matches that network statement is 10.1.1.0 /24. We could use 10.1.0.0 0.0.255.255 to successfully advertise the loopbacks, but by breaking the three networks down into binary, we can see that the three networks have the first 22 bits in common. Therefore, a better wildcard mask to use is 0.0.3.255. R2(config-router)#no network 10.1.1.0 0.0.0.255 R4#show ip route eigrp Another factor that must match between potential EIGRP neighbors is the K-metrics, or metric weights. I've brought R2's Ethernet0 interface back up, and I'll now change the metric weights on R2 to see what happens. R2(config)#router eigrp 100 R2(config-router)#metric weights ? R2(config-router)#metric weights 0 ? R2(config-router)#metric weights 0 1 ? R2(config-router)#metric weights 0 1 2 ? R2(config-router)#metric weights 0 1 2 3 ? R2(config-router)#metric weights 0 1 2 3 4 ? R2(config-router)#metric weights 0 1 2 3 4 5 ? R2(config-router)#metric weights 0 1 2 3 4 5 The adjacencies go down, and the router's kind enough to tell you that it's the result of the metrics changing. The router's also going to keep telling you that the neighbors are down because of the K-value mismatch. We'll also see that message on R3 and R4, but just in case you don't see it, debug eigrp packet will indicate the K-value mismatch as well. R4#debug eigrp packet 3w2d: EIGRP: Received HELLO on Ethernet0 nbr 172.12.23.2 The changed K-values will also appear in the running configuration. Whether it's on your CCNP certification exams or in a production network, you really shouldn't change the EIGRP K-values unless you have a very powerful reason to do so - and an understanding of the consequences! To your success, Chris Bryant CCIE #12933 |
||
| Copyright © 2007 WWW.CCNAGURU.COM All rights reserved | ||