BGP prefix filter list

Blake Hudson blake at
Fri May 17 13:26:44 UTC 2019

Radu-Adrian Feurdean wrote on 5/17/2019 5:10 AM:
> On Thu, May 16, 2019, at 16:38, Blake Hudson wrote:
>> offloading that responsibility onto the transit provider. IMHO, what's
>> the point of being multi-homed if you can't make intelligent routing
>> decisions and provide routing redundancy in the case of a transit
>> provider outage?
> Speaking of "intelligent routing", this is why doing some targeting on what you filter by some criteria other than prefix or as-path length is a good idea. Either manually every once in a while (just make sure that you at least check the situation every few weeks), or in an automated manner (better). You just need more data (usually *flow/ipfix based) in order to be able to take the good decisions.
> You can use traffic levels (or better - lack of traffic), traffic criticality (?!?! cirticity ?!?!) and prefix count saving as criteria.
> --
> R-A.F.

 From my perspective one's ability to intelligently route IP traffic is 
directly correlated to the data they have available (their routing 
protocol and table). For example, with static default routes one can 
only make the simplest of routing decisions; with dynamic default routes 
one can make more informed decisions; with a partial view of the 
internet one can make even better decisions; with a full view of the 
internet one can make good decisions; and with a routing protocol that 
takes into account bandwidth, latency, loss, or other metrics one can 
make the very best decisions.

Determining how intelligent one wants his or her decisions to be, and 
how much he or she is willing to spend to get there, is an exercise for 
the reader. Not all routers need a full view of the internet, but some 
do. The cost of routers that hold a full routing table in FIB is 
generally more than those that do not, but overall is not cost 
prohibitive (in my opinion) for the folks that are already paying to be 
multihomed. Single homed networks (or those with a single transit 
provider and additional peers), probably won't benefit from holding more 
than a default route to their transit provider and therefore may be able 
to get by with a less capable router. Each network is different and the 
choices driven by the needs for redundancy, availability, performance, 
and cost will come out differently as well.

More information about the NANOG mailing list