21 mins read

OSPF Overload

1. Intro

OSPF Overload: configure the local routing device so that it appears to be overloaded. You might do this when you want the routing device to participate in OSPF routing, but do not want it to be used for transit traffic.

There is no overload bit, like we have in ISIS Overload. Instead, OSPF Overload will increase the link metrics on the impacted router. There are other important points that we will see in our topology and that we will highlight at the end of the post.

We will use the same OSPF topology that we used in other posts:

OSPF Overload

In this topology we will set configure OSPF Overload on R6 and observe the impact.

2. Initial state

3. Configure OSPF Overload

Let’s configure OSPF Overload and observe the impact:

Interesting to point out, only R6 will increase the metric, because only R6 is overloaded. Even though there is a link between R6 and R7, for this same link, R6 will advertise a max metric, but R7 will stick to the normal metric.

The implication is that this link is asymmetric now, max metric in R6-toR7 direction, and normal metric in R7-to-R6 direction.

It is important to point out, that the default route 0.0.0.0/0 still has metric 20, this is because the default-lsa was generated with a fixed metric on R6. So the total metric is 10 (default-lsa) + 10 (link cost) = metric 20:

set protocols ospf area 0.0.0.2 nssa default-lsa default-metric 10

External links with Type 2 metric will keep the original metric. Type 1 metric will still increase to max metric.

Also, even though there is no alternate path, the R6 router will still forward traffic even if Overloaded (as opposed to ISIS Overload where the router will not forward transit traffic).

4. OSPF Overload timeout

Let’s configure the timeout feature and see the impact:

We can conclude that the timeout feature works same as in ISIS Overload.

5. Conclusion

The main points to remember:

  • There is no Overload bit in the LSA or the OSPF database (like in ISIS)
  • OSPF Overload will instead increase link metric to max value of 65535.
  • An OSPF Overloaded router will still forward traffic (as opposed to ISIS).
  • Link metric will be asymmetric, max in one direction, normal metric in the other direction.
  • LSA originated with a static metric, like default-lsa metric, will keep the configured value (no increase).
  • External Type 2 metric will keep the configured value (External Type 1 metric will increase).
  • Overload timeout is similar to ISIS.

If you want to see the Overload feature in ISIS and compare how they work, follow the link to ISIS Overload post.


External Resources: