Hi all!
I'm a newbie OpenBSD user, and I'm trying to put two "carped" OpenBSD 4.2
box between a dual 100Mbit/s WAN connection (two uplink providers).
OpenBSD boxes should Do various VLAN managing, routing (BGP) and
firewalling. I don't need "scrubbing" on all packets, for now.

I put in place two machines, with 1GB of RAM and a XP 2000+ CPU, running on
flashes (the / is on flash, but I'm logging to a dedicated machine, on a
dedicated NIC, fxp0).

So I have three 'em' NICs (one for my side, two for each ISP sides), one fxp
for logging and another fxp for CARP.

The system runs with stock OpenBSD 4.2 kernel: I tried to put intelligent PF
rules in order to get the lowest CPU utilization.

I don't have any CPU problem, but an impressive (vmstat -i) amount of
interrupts (something like 6000/s on external interfaces), and sometimes the
system drop packets, even when way less that 100Mbit/s of bandwidth and
trying on ISP hosts.

When I swap OpenBSD with a Cisco 12008, everything is fine (no packet
loss).. but of course the price tag is not really comparable :D

Can you give some hints on using OpenBSD in a medium demanding context like
this?

Thank you in advance.
-- 
View this message in context: 
http://www.nabble.com/OpenBSD-for-routing---firewalling-a-100Mbit-s-connection-tf4928708.html#a14106791
Sent from the openbsd user - misc mailing list archive at Nabble.com.

Reply via email to