Saku-
> In internal network, instead of having a default route in iBGP or IGP,
> you should have the same loopback address in every full DFZ router and
> advertise that loopback in IGP. Then non fullDFZ routers should static
> route default to that loopback, always reaching IGP closest full DFZ
> router.
Just because DFZ role device can advertise loopback unconditionally in IGP
doesn't mean the DFZ actually has a valid eBGP or iBGP session to another DFZ.
It may be contrived but could this not be a possible way to blackhole nearby
PEs..?
We currently take a full RIB and I am currently doing full FIB. I'm currently
choosing to create a default aggregate for downstream default-only connectors
based on something like
from {
protocol bgp;
as-path-group transit-providers;
route-filter 0.0.0.0/0 prefix-length-range /8-/10;
route-type external;
}
Of course there is something functionally equivalent for v6. I have time
series data on the count of routes contributing to the aggregate which helps a
bit with ease of mind of default being pulled when it shouldn't be. Like all
tricks of this type I recognize this is susceptible to default being
synthesized when it shouldn't be.
I'm considering an approach similar to Tore's blog where at some point I keep
the full RIB but selectively populate the FIB. Tore, care to comment on why
you decided to filter the RIB as well?
-Michael