I have an iBGP learned route that I’m trying to advertise to an eBGP peer in
OpenBGPD.  I set up announce all, but my neighbor does not see the route.  If
I do an explicit network statement my peer obviously sees the route, but I
want it to advertise the learned route instead.

Here is my bgpd.conf and output of the rib:

AS 2XXXX4
nexthop qualify via default


neighbor 2001:ABCD:ffff::1 {
remote-as 64515
local-address 2001:ABCD:ac01:294:5400:ff:fe48:dd09
multihop 2
tcp md5sig password XXXXXXX
announce all
}

neighbor 2a06:DCBA:20f0::1 {
remote-as 2XXXX4
local-address 2a06:DCBA:20f0::2
}

deny to 2001:ABCD:ffff::1
allow to 2001:ABCD:ffff::1 prefix 2a06:DCBA:2000::/40
deny from any prefix ::/0 prefixlen = 0

# bgpctl show rib | grep 2a06:DCBA:2000::/40
I*> 2a06:DCBA:2000::/40 2a06:DCBA:20f0::1 100 0 2XXXX4 2XXXX4 2XXXX4 i
Note that the route shows up as I*>, instead of IA*>, so it is not getting
announced. I mocked this up in my Cisco lab, and the iBGP route gets
advertised automatically.

Thanks,

Mattias Lindgren

--
Mattias Lindgren

Reply via email to