[Babel-users] Coexistence of multiple babel daemons on the same host

Juliusz Chroboczek jch at irif.fr
Sun Mar 31 16:35:28 CEST 2024


> I've just come across a reason I'd want to run babel with both bird and
> babeld on the same node and have them become neighbours.

I hope you know what you're doing.

The simplest solution would be to run each daemon in a different container.

If you don't want to use containers, you'll want to use separate routing
tables for the two daemons, and then set up the correct routing rules.
First configure the routing rule:

    ip rule add lookup 42

then run babeld in table 42:

    import-table 42
    export-table 42

> From what I gather by a quick skimming of the relevant details in
> RFC8966 this could work by assigning each daemon a unique LL address so
> each gets it's own entry in the neighbour table, right?

No, there's no relation between the link-local address and the routing
table.

-- Juliusz


More information about the Bird-users mailing list