On Thu, Oct 22, 2015 at 7:43 AM, Nick Hilliard <[email protected]> wrote:

> these patches help startup (config file read and prefix-list structure
> population), but didn't have the same impact during runtime.
>
> The core problem with the quagga rs implementation is that it uses separate
> rib copies for each rsclient.  So if you have 30k prefixes injected from a
> single peer, the best path calculation needs to handle ~2m rib
> calculations.  This gets much worse for ixps with larger numbers of
> rsclient peers.
>

The number of duplicate but somewhat modified code paths to hand RS in
quagga is also troublesome.  We need to implement add-path TX, then the RS
could keep everything in the original table and use add-path to serve all
of the routes.

Daniel
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to