Hello Bird users, I tried to configure the/my first multihop bgp configuration for monitoring purposes, but i don't get the correct network exported. Our setup: 2 Bird bgp routers, connected with iBGP, and bot have there own transit's. the published /20 network work just fine for about one year now (no multihop). Now i'm setting up a multihop bgp with source an redundant internal VRRP address which belongs to that published /20 to another bird i've controll of, on both bgp routers. (so actually only the one which has the vrrp address is working/active) I've applied one "trick" as i don't know which transit is wil take now or in the feature, i set the next hop to it's source (the vrrp address) Everything seems to be exported (and imported on other side), except my /20 where it is all about. when i type: show route all export <myprotocolname> or show route xx.x.x/20 export it actually shows the /20 route but sniffing learnes the actually it is't get published to the other side. The /20 gets published just fine for the regular transits, and i've no clue yet what is going on. Enabeling debug isn't for the protocol isn't currently what i like to on this production system. Has any an idea what might going on here? running bird 1.2.4 Arjan Filius Thanks in advance, -- Arjan Filius mailto:iafilius@xs4all.nl
On Wed, Mar 23, 2011 at 03:32:11PM +0100, Arjan Filius wrote:
Hello Bird users,
I tried to configure the/my first multihop bgp configuration for monitoring purposes, but i don't get the correct network exported.
Our setup: 2 Bird bgp routers, connected with iBGP, and bot have there own transit's. the published /20 network work just fine for about one year now (no multihop).
Now i'm setting up a multihop bgp with source an redundant internal VRRP address which belongs to that published /20 to another bird i've controll of, on both bgp routers. (so actually only the one which has the vrrp address is working/active)
Why such strange setting? BTW, for iBGP, the proper configuration is to have one BGP session with each of these two routers. To find the problem, i would need your config files (for all three routers). -- 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."
Ondrej, I've 2 bird bgp routers internally connected with 2 links. To make benefit of both links, i should have been using iBGP configured on a "stub" or loopback address, but there was an issue with (bird-ospf). So i choose to use 2 iBGP sessions, using both links, to ensure redundancy The reason for choosing the vrrp address seems to be logical as it is on IP in our "owned" range and not any of a transit. I'd not see a regular way to setup such readonly monitor link. i'll send you the configs of the 2 iBGP routers, and my monitor bird config . Thanks in advance Regards, Arjan Filius On Thu, 2011-03-24 at 12:20 +0100, Ondrej Zajicek wrote:
On Wed, Mar 23, 2011 at 03:32:11PM +0100, Arjan Filius wrote:
Hello Bird users,
I tried to configure the/my first multihop bgp configuration for monitoring purposes, but i don't get the correct network exported.
Our setup: 2 Bird bgp routers, connected with iBGP, and bot have there own transit's. the published /20 network work just fine for about one year now (no multihop).
Now i'm setting up a multihop bgp with source an redundant internal VRRP address which belongs to that published /20 to another bird i've controll of, on both bgp routers. (so actually only the one which has the vrrp address is working/active)
Why such strange setting?
BTW, for iBGP, the proper configuration is to have one BGP session with each of these two routers.
To find the problem, i would need your config files (for all three routers).
participants (2)
-
Arjan Filius -
Ondrej Zajicek