On Wed, Apr 23, 2014 at 04:31:50PM +0300, Javor Kliachev wrote:
Hello,
After upgrade from 1.3.9 to 1.4.2, we're observing following things:
*1) Testing ADD-PATH feature on iBGP:** * With AS-PATH functionality everything looks fine but:
How we may see all exported routes to given iBGP member with "add paths on" enabled.
I have tried with:
root@rs2-nix-bird:~# birdc show route export R0_100 count *2796* of 3377 routes for 3377 networks
Yes, 'show route export' shows bad information here, it ignores the fact that 'add paths' is enabled. BIRD does not store information whether the route was exported to the protocol, it just computes whether it would be exported during 'show route export', so it may show different information because of bugs or reconfiguring.
*So my question is*: Is there any other command to see all exported prefixes when as-path is enabled.
Not really, but 'show route export' should be fixed. You could just use 'show route where proto != "R0_100"' if you have 'export all' or something similar.
*2) BGP Route limit - strange thing:*
With the new version, today I observed that when "BGP protocol" has configured limit to 1, every time when we run "birdc configure" the session from UP goes DOWN and back to UP and then stay ESTABLISHED with following reason:
It is happen absolutely everytime when we run "birdc configure".
Seems like when route is received, the limit is perceived as less or equal, while during reconfigure it is perceived as strictly less. The documentation is not unambiguous w.r.t. this issue, but i would guess that understanding limits as less or equal is probably what users expect. -- 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."