nanog mailing list archives
Re: Software router state of the art
From: Joel Jaeggli <joelja () bogus com>
Date: Wed, 23 Jul 2008 09:50:37 -0700
Valdis.Kletnieks () vt edu wrote:
On Wed, 23 Jul 2008 02:52:56 PDT, Zed Usser said:There's been some discussion on the list regarding software routersThe performance of "software routers" has always had a hardware component. Basically, for the vast majority of them, take your PCI bus bandwidth, count how many times a packet has to cross it, and do the math. You can't forward more than that much traffic no matter *what* software you run on that box. If that number falls short, stop right there and look for some box of different design that has the required backplane bandwidth. You will, of course, take additional performance hits due to locking issues and similar in your software stack (that, and most "software" routers will suffer from not having special hardware assist for routing table lookups).
The current state of the art is around 2 million pps for fast intel arch system.
Let us know if you find a suitable chassis/motherboard that has enough bandwidth to make it worth thinking about for anything other than the smaller edge routers that most providers have zillions of... :)
Current thread:
- Re: https (was: Re: Exploit for DNS Cache Poisoning - RELEASED), (continued)
- Re: https (was: Re: Exploit for DNS Cache Poisoning - RELEASED) Jasper Bryant-Greene (Jul 24)
- Re: https (was: Re: Exploit for DNS Cache Poisoning - RELEASED) William Pitcock (Jul 24)
- Re: https (was: Re: Exploit for DNS Cache Poisoning - RELEASED) Chris Adams (Jul 24)
- Re: https Ken A (Jul 24)
- Re: Exploit for DNS Cache Poisoning - RELEASED Tuc at T-B-O-H.NET (Jul 23)
- Re: Software router state of the art Petri Helenius (Jul 26)
- Re: Software router state of the art William Herrin (Jul 26)
- Re: Software router state of the art Florian Weimer (Jul 26)
- Re: Software router state of the art Petri Helenius (Jul 26)
- Re: Software router state of the art Florian Weimer (Jul 26)
- Re: Software router state of the art Joel Jaeggli (Jul 23)
- Re: Software router state of the art Chris Adams (Jul 26)
- Re: Software router state of the art Seth Mattinen (Jul 26)
- RE: Software router state of the art Darden, Patrick S. (Jul 28)