cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
331
Views
0
Helpful
5
Replies

EIGRP route selection weirdness

CriscoSystems
Level 5
Level 5

In an EIGRP setup in my study lab, I have routers G, H, and K all connected via TokenRing on subnet 10.3.3.0/24

Router K (a 2513) also has an Ethernet connection, to Router A, on subnet 10.5.5.0/24

Back in the TokenRing setup, G has a 9600bps serial link to Router J (192.201.2.0/24). And finally, J and A have a 9600bps serial link to each other, 192.201.1.0/24). (Each interface address ends with the number equaling its place in the alphabet, i.e A's interfaces' last octets are always .1; J's are always .10, G's are always .7 etc.

A snippet of K's routing table reads:

10.0.0.0/24 is subnetted, 2 subnets

C 10.3.3.0 is directly connected, TokenRing0

C 10.5.5.0 is directly connected, Ethernet0

194.201.2.0/24 is variably subnetted, 3 subnets, 2 masks

D 194.201.2.10/32 [90/2233856] via 10.3.3.7, 00:55:25, TokenRing0

D 194.201.2.0/24 [90/2233856] via 10.3.3.7, 00:55:25, TokenRing0

D 194.201.2.7/32 [90/23310336] via 10.5.5.1, 00:55:31, Ethernet0

194.201.1.0/24 is variably subnetted, 2 subnets, 2 masks

D 194.201.1.10/32 [90/2195456] via 10.5.5.1, 01:00:37, Ethernet0

D 194.201.1.0/24 [90/2195456] via 10.5.5.1, 01:00:37, Ethernet0

A thing I can't figure out is why Router G's serial interface (194.201.2.7/32) is appearing in K's routing table with A as its successor. K is one 4Mbps hop away from G; to get there via A it has to go over the Ethernet link (10Mbps, sure SOUNDS good) but then over a slow serial link to J and then yet another slow serial link to G. I haven't configured any eigrp variance either; so I might expect to see this sort of thing in the eigrp topology table, but surely not the routing table. What am I failing to understand here?

5 Replies 5

michael.leblanc
Level 4
Level 4

Perhaps you should take a look at the "bandwidth" setting on each of the interfaces (particularly the serial interfaces). This value is metric relevant.

router#sh run int e0

Building configuration...

Current configuration : 415 bytes

!

interface Ethernet0

bandwidth 5000

Which, I just did. Eth0's BW is 10000 kbps. Router A's Ser1 (the link to J) is 1544; and J's Ser4 (link to Router G) is actually BW 115 kbps.

While K's token ring interface is bw 4000 kbps.

With a 115 kbps link in there, this seems to make even less sense.

EIGRP does not consider cumulative bandwidth to the destination

It only considers the lowest bandwidth and only the delay is cumulative which in your case is 9600kbps via both the paths

So if the FD is less via A, it will choose it as a successor

HTH

Narayan

Perhaps "compare" the BW & Delay settings on the interfaces in "both" paths.

A table of BW & Delay of each interface on each device would be helpful.

Maybe do a "sh ip protocol" on each device and confirm that the metric weights are consistent on all devices.

e.g.: EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0

Might want to confirm that Router G is using the same EIGRP Process ID as the others, and that you don't have a missing/incorrect network statement for G's serial interface.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: