On Mon, Apr 17, 2006 at 04:47:52PM +0200, Thomas Bader wrote: > Hi all > > I need to multihome a network, connecting it to two upstream providers. > Besides that I also need some iBGP sessions inside that network to > connect one or two inner routers to the two border routers. The whole > project will begin in one or two months and I'm now evaluating possible > solutions. > > I have setup a small test scenario to test OpenBGPD. There I have two > routers in AS 65001 and one router in AS 65002. You can find the > configuration of one of the AS 65001 routers below. I wanted to use IPv4 > and IPv6. During my first tries I found out that IPv6-functionality is > not yet complete in the bgpd shipped with OpenBSD 3.8. Therefore I took > bgpd and bgpctl HEAD revisions from CVS and I got my setup working so > far and feel quite comfortable with OpenBGPD. I only have a few > questions left: > > In the HEAD revision, the "announce self" does not seem to work anymore > (I get a "syntax error" message). Apparently, the default behaviour > seems to be "announce all". This makes my two AS 65001 routers > announcing the routes which they receive over iBGP to AS 65002. I > quickly looked at the source and there seems to be no compensation to > "announce self". Is there a possibility to configure bgpd to only > announce the prefixes set through a "network" statement to a specific > peer without using filters? >
Gosh! That's a fallout from Henning's nexthop self patch. I'll fix it ASAP. > Further, I'm not sure if there's more needed than just "enforce > neighbor-as no" for an iBGP peering. Unfortunatly, the manual page does > not tell much about iBGP. Is anything missing with my configuration? > bgpd uses sane defaults for iBGP and eBGP peerings. For iBGP "enforce neighbor-as" is no by default. Additionally "announce all" is set. In most cases you can run a iBGP session without any knobs (just setting remote-as and otptional a description). > In http://www.openbsd.org/39.html it's mentioned that there will be > improved IPv6 support for 3.9. Which improvements are planned for 3.9, > and what is planned after 3.9? I'm just curious and have not found much > in the mailing list archive about this topic :-) > 3.8 shipped with basic IPv6 support but there were some bugs hidden in it. 3.9 fixed those issues and added special options to bgpctl to show only a specified address family. -- :wq Claudio