[outages] Major Level3 (CenturyLink) Issues

Vincent Bernat bernat at luffy.cx
Wed Sep 2 09:50:19 UTC 2020

 ❦  2 septembre 2020 10:15 +03, Saku Ytti:

> RFC7313 might show us way to reduce amount of useless work. You might
> want to add signal that initial convergence is done, you might want to
> add signal that no installation or best path algo happens until all
> route are loaded, this would massively improve scaled convergence as
> you wouldn't do that throwaway work, which ultimately inflates your
> work queue and pushes your useful work far to the future.

It seems BIRD contains an implementation for RFC7313. From the source
code, it delays removal of stale route until EoRR, but it doesn't seem
to delay the work on updating the kernel. Juniper doesn't seem to
implement it. Cisco seems to implement it, but only on refresh, not on
the initial connection. Is there some survey around this RFC?
Don't patch bad code - rewrite it.
            - The Elements of Programming Style (Kernighan & Plauger)

More information about the NANOG mailing list