Showing results for 
Search instead for 
Did you mean: 
Ahmed Mamoon

If it will be called a routing loop ?

Dear Experts,

I have recently done CCNA and now preparing for CCNP Routing Exam. I came across a problem which I think is a looping issue. Below is my network


Network Topology.jpg

R4 is sending LSA Type 3 about some loopbacks it received from R9. These loopbacks are from ( to However when I do SHOW IP OSPF DATABASE on R9, it show me below output about the Type 3 LSAs of Area 1.

                Summary Net Link States (Area 1)

Link ID         ADV Router      Age         Seq#       Checksum         1074        0x80000001 0x001248         1068        0x80000001 0x00769F         1065        0x80000001 0x00898F         1113        0x80000001 0x000718         1080        0x80000001 0x005DB7         1052        0x80000002 0x003DD2         1080        0x80000001 0x008BDD         1113        0x80000001 0x008629         605         0x80000001 0x009B17         604         0x80000001 0x009662         1080        0x80000001 0x00CC06         1052        0x80000002 0x002AE3         1080        0x80000001 0x00C110         1052        0x80000002 0x001FED         1080        0x80000001 0x00B61A         1052        0x80000002 0x0014F7         1080        0x80000001 0x00AEA0         1080        0x80000001 0x00A3AA         1082        0x80000001 0x0098B4         540         0x80000001 0x006716         538         0x80000001 0x006261         540         0x80000001 0x005F9C         538         0x80000001 0x005AE7         540         0x80000001 0x00D5E4         538         0x80000001 0x00D030         540         0x80000001 0x008B0E         543         0x80000001 0x008659         544         0x80000001 0x00E0A7         543         0x80000001 0x00DBF2         544         0x80000001 0x000679         543         0x80000001 0x0001C4         544         0x80000001 0x001367         543         0x80000001 0x000EB2

Now it says that it have received the info of to both from ABR (R3) and ABR (R4). Whereas, as per my understanding only R4 is supposed to be the one advertising about these Routes and and not R3. So if this is a routing loop occured in the network ? Or it is normal. Can someone explain please. And if it is a routing loop, then how it can be handled ?




Accepted Solutions
Peter Paluch
Hall of Fame Cisco Employee


Oh I see.

In that case, the behavior is correct - and it is not a routing loop. What happens is that R4 learns about internal networks from Area 3 and because it is an ABR, it injects them as LSA-3 into other areas. In your case, those are areas 0 and 1.

R3 is an ABR between areas 0 and 1. Every ABR uses only LSA-3 received via area 0 to compute its routing table, so even if there are LSA-3 known via area 1, R3 ignores them (the same will be valid for R4). So R3 computes its routing table using internal information from area 0 and LSA-3 received via area 0, and it will inject the contents of the routing table (internal and intra-area routes) as LSA-3 to the area 1. That is the reason why R4 can see both its own LSA-3 and R3's LSA-3 about the same networks in its own LSDB. However, as mentioned earlier, an ABR uses only LSA-3 received in backbone area 0 to compute its routing table. While the LSA-3 received via area 1 are known to R4, they will be ignored during the SPF computation. Hence, no routing loop can ensue - which is also exactly the reason why OSPF does not allow you to daisy-chain areas: ABRs would not accept LSA-3 received via non-backbone areas.

Does this make more sense now? Feel welcome to ask further!

Best regards,


View solution in original post