add-path support in bird?
Hi fellow bird fanatics, Does BIRD support the BGP "Add Path" feature? I operate a looking glass which according to 'show route count' is handling '8475339 of 8475339 routes for 428185 networks'. I'd like to pass the full table along to another looking glass and have bird send BGP Updates for all routes it has in its table. If BIRD were to perform best path calculation and then send the prefixes onwards valuable information would be lost. Kind regards, Job
On Sat, Aug 04, 2012 at 07:01:11PM +0200, Job Snijders wrote:
Hi fellow bird fanatics,
Does BIRD support the BGP "Add Path" feature?
You mean this http://tools.ietf.org/html/draft-ietf-idr-add-paths-07 ? That is not implemented, but it could be ;-) . Seems not too complicated.
I operate a looking glass which according to 'show route count' is handling '8475339 of 8475339 routes for 428185 networks'. I'd like to pass the full table along to another looking glass and have bird send BGP Updates for all routes it has in its table. If BIRD were to perform best path calculation and then send the prefixes onwards valuable information would be lost.
This is not currently possible with BIRD. -- 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."
Hi, On 7 aug. 2012, at 12:28, Ondrej Zajicek wrote:
Does BIRD support the BGP "Add Path" feature?
You mean this http://tools.ietf.org/html/draft-ietf-idr-add-paths-07 ? That is not implemented, but it could be ;-) . Seems not too complicated.
Yes! Kind regards, Job
On Tue, Aug 07, 2012 at 12:12:34PM +0200, Job Snijders wrote:
Hi,
On 7 aug. 2012, at 12:28, Ondrej Zajicek wrote:
Does BIRD support the BGP "Add Path" feature?
You mean this http://tools.ietf.org/html/draft-ietf-idr-add-paths-07 ? That is not implemented, but it could be ;-) . Seems not too complicated.
Hello You could try attached patch (for BIRD v1.3.8), or git branch 'add-path' in our git repository. The BGP option syntax is 'add paths [rx|tx];' for enabling Add-Path for RX or TX or both (if no rx/tx is specified). Must be enabled on both sides of BGP. -- 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."
participants (2)
-
Job Snijders -
Ondrej Zajicek