> On 24 Jan 2024, at 11:08, Maria Matejka <[email protected]> wrote:
> 
> 
> 
> On 24 January 2024 08:53:19 CET, Jeroen Massar via Bird-users 
> <[email protected]> wrote:
>> 
>> 
>>> On 23 Jan 2024, at 14:13, Nico Schottelius via Bird-users 
>>> <[email protected]> wrote:
>>> 
>>> 
>>> Hello bird users,
>>> 
>>> I am wondering how you handle matching both IPv6 and IPv4 prefixes
>>> efficiently.
>>> 
>>> We have tons of blocks in our config like these:
>> 
>> Generate the configs.
> 
> Not only that, please split IPv6 and IPv4 filters, at least if these are 
> prone to frequent changes.
> 
>> Especially when doing IRR filtering, one simply lets bgpq4 generate the 
>> filters
>> and then drop those definitions into a bird include file, and generate the 
>> peers parts too.
> 
> When doing IRR filtering, please export it as JSON and load it through RTR 
> mechanism. We support multiple ROA tables and this is exactly the use case 
> for it

Mmm... do you mean IRR data (what bgpq4 generates from RPSL) or RPKI data (what 
rpki-client generates from ROAs) ?

As yes, RPKI data we generate into a JSON file and then pass that to a RTR 
which serves it up to bird; but IRR data becomes filter statements ("bgpq4 -b" 
;) )

Greets,
 Jeroen


Reply via email to