OpenBGP really rocks - shall send a few six packs to Sechelt rapids
for your next Hackaton  there - thanks guys!  My upstream IP transit
provider was a bit surprised when he learned that his shining Cisco
7xxx is eBGP peering - incl. MD5 sums! - since about one month to a
mighty old Compaq desktop with a Pentium-III 450 MHz and 256 MByte
RAM...

Today, I tried to setup a iBGP peering session to that PC running
OpenBSD 3.8. I started with a virtual machine also using OpenBSD 3.8
as guest OS in VMware 5.5.1 on a SuSE 10.0 host. The iBGP peering
sessions come up nicely, but always die after the Holdtime expires.
tcpdump shows that from the VMware machine no BGP Keepalives are
originated nor answered. Which causes the BGP peering sessions to go
down while, or shortly after (depending on the Holdtime setting),
receiving the full feed updates.
However, it looks like this problem is not specific to OpenBGP.
Because I observe that 'top' does not update the display at all, even
though it accepts keyboard commands. So far I was unable to determine
the cause for this behaviour, nor find any other problem reports about
such problems running OpenBSD in VMware.

So I moved my /etc/bgp.conf over to a WRAP1E (Geode 266 MHz, 128 MByte
RAM) which runs OpenBSD 3.8 too. Amazing, bgpd runs now since a few
hours on this plattform. Like you documented before for Soekris
boards, a full feed with about 172k prefixes uses not more than 7
MByte RAM, and the CPU load is close to 0% once the initial updates
were received after startup.

Is there anyone out there who is willing to provide me with a second
BGP4 full feed for a few weeks?  I'd love to see the RIB selection in
action and document some measurements!  In exchange, I can offer a
full feed from AS8220 out of Switzerland (filtered to provde
"read-only" updates, of course, with or without MD4 sum).

Thanks,
Rolf

Reply via email to