Am 27.01.2017 um 08:48 schrieb Robert Sander: > Am 25.01.2017 um 14:35 schrieb Ondrej Zajicek: >> On Tue, Jan 24, 2017 at 03:31:00PM +0100, Robert Sander wrote: > >>> Bummer. How do I apply a filter for a prefix from multiple protocols? >> >> Not sure what you want. Do you mean filter in route export? > > Yes. > >> In BGP, you could use 'add path' capability for exporting all matching >> routes or 'secondary' option for exporting the first route that is >> accepted by filter. > > It looks like the secondary option is the one I want to use. But it > needs a sorted table. How do I make the default table sorted? Or do I > have to make all the protocols use a new table?
I found another solution, a table that is connected to all BGP protocols
and gets only static routes from the default table:
table tbgp;
protocol pipe {
peer table tbgp;
export filter {
if source = RTS_STATIC then accept;
reject;
};
import all;
}
With this the BGP protocols only see one route and the export filter is
happy.
Regards
--
Robert Sander
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin
http://www.heinlein-support.de
Tel: 030 / 405051-43
Fax: 030 / 405051-19
Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin
signature.asc
Description: OpenPGP digital signature
