On 29.12.2012 20:59, Robert Hass wrote:
Hi Is it possible to announce additional prefix in BGP (let's say inject it) conditional ?
My configuration is 3 BGP sessions:
1st BGP session to ISP 2nd and 3rd BGP sessions to customers
I would like to announce default-route (0.0.0.0/0) via BGP only if I receiving let's say defined 2 prefixes from my ISP.
Is it possible at BIRD ? How I can do this ? There is a (non-official) patch with additional 'Aggregation' protocol, which can perform (currently - BGP-only) route aggregation. Additionally, for each configured prefix you can define the list of mandatory prefixes which are necessary to announce given route.
Patch is available at http://static.ipfw.ru/patches/0001-Implement-general-aggregation-protocol-v6... We run this protocol on a large route-reflector for a while without any issues, but YMMV.
My ISP will NOT announce default route to me, so I cannot simply re-announce it to my neighbors.
Rob