[j-nsp] BGP full mesh or route reflector

Michael Hare michael.hare at wisc.edu
Sat Dec 6 14:45:34 EST 2025


Johan,

Do you have any MX?  We've run our RR as logical-systems on our MX gear for many years.  This allows us to set a lean [aka, no bgp] based "routing-options -> forwarding-table -> export" to keep the FIB lean and a separate copy of RPD.

This costs time but not hardware or licenses [yet].  It may not be as performant as truly discrete OOB RR but for us has been a reasonable baby step.

-Michael

> -----Original Message-----
> From: juniper-nsp <juniper-nsp-bounces at puck.nether.net> On Behalf Of Johan
> Borch via juniper-nsp
> Sent: Friday, December 5, 2025 4:05 PM
> To: Saku Ytti <saku at ytti.fi>
> Cc: juniper-nsp at puck.nether.net
> Subject: Re: [j-nsp] BGP full mesh or route reflector
> 
> Thanks, this is a quite small network at the moment. Three edge routers
> (with full tables) and a bunch (9) PE routers (these will be able to handle
> full table). I guess my only option right now is to run RR on my three edge
> routers, not sure if that is a good idea.
> 
> A bunch of virtual RRs sound like a good solution. But we can't add more
> cost at the moment, is it hard to migrate towards a RR design at a later
> stage?
> 
> Johan
> 
> On Fri, Dec 5, 2025 at 3:39 PM Saku Ytti <saku at ytti.fi> wrote:
> 
> > I would generally recommend RR on anything more than 2 router setup.
> >
> > RR gives redundancy on the signalling path, one iBGP flap doesn't
> > cause an outage.
> >
> > With ORR and ADDPATH you're not really losing anything.
> >
> > On Fri, 5 Dec 2025 at 14:36, Johan Borch via juniper-nsp
> > <juniper-nsp at puck.nether.net> wrote:
> > >
> > > Hi!
> > >
> > > In an SR/MP-BGP underlay, will it have a significant impact on device
> > > performance if we use a full iBGP mesh instead of route reflectors or
> > other
> > > drawbacks? Let’s say we will end up with around 100 PE routers. These
> > > routers will not carry an excessive number of prefixes (no full tables).
> > > We can ignore the configuration part as configuration is auto-generated.
> > >
> > > Br
> > > Johan
> > > _______________________________________________
> > > juniper-nsp mailing list juniper-nsp at puck.nether.net
> > >
> https://urldefense.com/v3/__https://puck.nether.net/mailman/listinfo/juniper-
> nsp__;!!Mak6IKo!Ncirhh0VnCHp6cf2wx-2ZNraO_hZFxYR_w-
> KfBk6I8n0cqQWGbHQkV7RzuW6-fQWM8kD9Wpgg-eYMLxTzCNUQFuy0F0$
> >
> >
> >
> > --
> >   ++ytti
> >
> _______________________________________________
> juniper-nsp mailing list juniper-nsp at puck.nether.net
> https://urldefense.com/v3/__https://puck.nether.net/mailman/listinfo/juniper-
> nsp__;!!Mak6IKo!Ncirhh0VnCHp6cf2wx-2ZNraO_hZFxYR_w-
> KfBk6I8n0cqQWGbHQkV7RzuW6-fQWM8kD9Wpgg-eYMLxTzCNUQFuy0F0$


More information about the juniper-nsp mailing list