Oops, forgot that part. At 325Mbps, we do about 60,000pps, so that puts
us at about 360,000pps needed for 2Gbps.
Daniel Ouellet wrote:
Alex Thurlow wrote:
We're pushing streaming video, so it's almost all outbound traffic by
about a 30:1 factor, and our average packet size is quite large -
around 1200 bytes. At the moment, when we hit about 350Mbps, the
router gets to ~30% CPU usage, and it appears that we stop being able
to pass all the traffic at full speed. I don't see packet loss, but
our traffic graph flattens a good bit. At those rates, we also start
to see crashing, but we haven't been able to figure out the exact
cause of those either.
The issue as explain in the archive many times is not the level of
traffic, but the number of packets per seconds you pass and it's based
also on good network cards. Many can do in the 500mbps with their
OpenBSD router and more without to much issues. But again, what is the
limit is the pps, not the bps. S, if all your packets are in the 1200
bytes as you put here, you sure can test it with one OpenBSD and you
sure should have no issue with good decent hardware, but more
importantly, good network cards. That's really the key here.
I use it in public peering places no issues and I keep rolling out
more and more and my next one, as I go slow to be safe will be in
Equinix where I have close to 100 sessions and many full bgp feeds as
well.
Test and adjust for your own needs, but you sure should be able to do
that better then your current setup. Funny that some replace their
setup with Cisco and I replace Cisco with OpenBSD as much as I can! My
only problem is really I can't replace Cisco DS3 and multi channel DS3
with OpenBSD yet for the lack of decent hardware for that! (;<
But every Ethernet type are going away from Cisco one after the others
and hopefully before the end of the year, all will be gone!
Best,
Daniel