Claudio Jeker wrote:
500kpps sustained is a crazy amount of packets (especially think about
possible peaks). Currently you can fine tune a OpenBSD box to do over
450kpps but there is not much headroom left for peaks.
It is better to split the load on two routers that do 250kpps each.
Additionally get a fast single CPU i386 (I would use a AMD Opteron in i386
mode) and good network cards. This currently gives you the best bang for
the bucks.
Btw. 500kpps traffic as seen on the net is more than 3Gbps.
May be for regular web and ftp, but when VoIP is in use, the packets /
sec are a lots higher. Regular VoIP send packets each 10/msec in UDP and
the size are really not that big for each, but it sure bring the load
higher.
That's one of my issue and it's not that easy to deal with specially
when QoS obviously need to be put on top and all packets needs to be
classify at the edge as well.
So, yes 500kpps for what is known as traffic a few years ago was insane,
but now, not that much anymore because of the traffic pattern change if
I can use that.
If you have any inside or truck about it, I would welcome them! (:>
I am having big issue phasing out the Cisco 7906VXR's gear for OpenBSD
router instead. Not to many network cards provide good sustain traffic
for small packets and when you add pf in the picture, it's getting
pretty hard.
Best,
Daniel