Relaxed handling of OTC attribute

André Grüneberg andre.grueneberg at bcix.de
Fri Jun 13 12:55:37 CEST 2025


Hi Erin,

On Fri, 13 Jun 2025 at 12:48, Erin Shepherd <bird-users at erinshepherd.net>
wrote:

> Bird normally operates without Adj-RIB-In, but can be configured to
> operate with one:
>
> import table *switch*
> A BGP import table contains all received routes from given BGP neighbor,
> before application of import filters. It is also called *Adj-RIB-In* in
> BGP terminology. BIRD BGP by default operates without import tables, in
> which case received routes are just processed by import filters, accepted
> ones are stored in the master table, and the rest is forgotten. Enabling import
> table allows to store unprocessed routes, which can be examined later by show
> route, and can be used to reconfigure import filters without full route
> refresh. Default: off.
>
>
> (I assume this contains routes discarded because of an incorrect OTC
> attribute but I have not verified this. Even then I'm not sure Bird can
> (currently) use it to give you information on why routes were filtered)
>

>From having read the code, I can tell you Bird would not even accept a
leaked route into the import table due to Treat-as-withdraw.

André

-- 
André Grüneberg, Managing Director
andre.grueneberg at bcix.de
+49 30 2332195 42

BCIX Management GmbH
Albrechtstr. 110
12103 Berlin
Germany

Geschäftsführer/Managing Directors: Jens Lietzmann, André Grüneberg
Handelsregister: Amtsgericht Charlottenburg, HRB 143581 B
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250613/5f6e73c6/attachment.htm>


More information about the Bird-users mailing list