----- Original Message -----
From: "Henning Brauer" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, August 11, 2005 1:21 AM
Subject: Re: bgpd and two CARPed routers
> makes no sense at all. put one from each prvider to the active and one
> from eaach to the backup core router.
>
> > I can't find many real-world examples of implementing OpenBGP, so would
> > simply appreciate a sanity check that it all sounds correct.
>
> you're looking for BGP basics, this is not OpenBGPD specific.
Apologies, it all makes sense now.
While I wouldn't consider my BGP knowledge as strong, it was fundamentally
the CARP interaction that I was trying to grasp and the
rest went astray with it. Cisco documentation and examples are rife, but
while the OpenBGPD man pages are very concise, I'm struggling to find
implementation examples to keep myself in check.
For instance is it possible to achieve an equivalent of Cisco's
'non-exist-map' statement?
So ignoring iBGP/MED, the below is infact the correct way of doing it?
_BOTH ROUTERS
# /etc/hostname.carp0
inet 10.0.8.2 255.255.255.252 10.0.8.3 carpdev fxp0 vhid 1 pass provider1
inet alias 10.0.8.6 255.255.255.252 10.0.8.7 carpdev fxp0 vhid 1 pass
provider1
# /etc/hostname.carp1
inet 10.0.8.10 255.255.255.252 10.0.8.11 carpdev fxp0 vhid 2 pass provider2
inet alias 10.0.8.14 255.255.255.252 10.0.8.15 carpdev fxp0 vhid 2 pass
provider2
_ROUTER1
# /etc/bgpd.conf
neighbour 10.0.8.1 {
local-address 10.0.8.2
depend on carp0
descr "provider1 primary"
[..]
}
neighbour 10.0.8.9 {
local-address 10.0.8.10
depend on carp1
descr "provider2 primary"
[..]
}
_ROUTER2
# /etc/bgpd.conf
neighbour 10.0.8.5 {
local-address 10.0.8.6
depend on carp0
descr "provider1 secondary"
[..]
}
neighbour 10.0.8.13 {
local-address 10.0.8.14
depend on carp1
descr "provider2 secondary"
[..]
}
Thanks for your time,