On Tue, Mar 07, 2017 at 08:01:53PM +0300, Anton Danilov wrote:
Hello folks. I have a strange desire to set the bgp community to static routes to implement the advanced route policy on my border router. I've written this configuration of additional static protocol with only default route to advertise it to other peers:
protocol static def_route { route 0.0.0.0/0 reject; import filter { bgp_community.add((135402, 101)); bgp_community.add((135402, 211)); accept; }; }
So my question is simple: can I implement this behaviour (set attributes on static routes) this way?
Hello This is a correct way, but (135402, 101) is not a correct community - each field is 16b, so maximum is (65535, 65535). There are probably related error messages in the log. You could also use per-route commands: route 0.0.0.0/0 reject { bgp_community.add((64512, 101)); bgp_community.add((64512, 211)); }; -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."