Transition from BIRD 1 to 2
Robert Sander
r.sander at heinlein-support.de
Fri Oct 13 16:30:27 CEST 2023
Hi,
please help me understand the configuration logic for BIRD2.
In BIRD 1 we have a config file common.conf that gets included from
bird.conf and bird6.conf. It holds common configuration applicable to
both IPv4 and IPv6 like this:
table bgpext;
protocol pipe p_bgpext {
table master;
peer table bgpext;
import all;
export none;
}
For BIRD2 I seem to have to rewrite that simple configuration to:
ipv4 table bgpext4;
ipv6 table bgpext6;
protocol pipe p_bgpext4 {
table master4;
peer table bgpext4;
import all;
export none;
}
protocol pipe p_bgpext6 {
table master6;
peer table bgpext6;
import all;
export none;
}
Why do I have to double the configuration now?
Did I miss something?
This is a quite simple example. There are more complex protocol
templates and filter functions that all would have to be doubled.
Kindest Regards
--
Robert Sander
Heinlein Consulting GmbH
Schwedter Str. 8/9b, 10119 Berlin
https://www.heinlein-support.de
Tel: 030 / 405051-43
Fax: 030 / 405051-19
Amtsgericht Berlin-Charlottenburg - HRB 220009 B
Geschäftsführer: Peer Heinlein - Sitz: Berlin
More information about the Bird-users
mailing list