nanog mailing list archives
Re: Software router state of the art
From: Valdis.Kletnieks () vt edu
Date: Wed, 23 Jul 2008 11:24:19 -0400
On Wed, 23 Jul 2008 02:52:56 PDT, Zed Usser said:
There's been some discussion on the list regarding software routers
The 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). 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... :)
Attachment:
_bin
Description:
Current thread:
- Software router state of the art Zed Usser (Jul 23)
- Re: Software router state of the art Valdis . Kletnieks (Jul 23)
- Re: Software router state of the art Charles Wyble (Jul 23)
- Re: Software router state of the art Adrian Chadd (Jul 23)
- Re: Software router state of the art Chris Marlatt (Jul 23)
- Re: Software router state of the art Adrian Chadd (Jul 23)
- Re: Software router state of the art randal k (Jul 23)
- RE: Software router state of the art Tim Sanderson (Jul 24)
- Re: Software router state of the art Justin Sharp (Jul 25)
- Re: Software router state of the art Joe Greco (Jul 25)
- Re: Software router state of the art Sargun Dhillon (Jul 25)
- Re: Software router state of the art Joe Greco (Jul 25)
- Re: Software router state of the art Charles Wyble (Jul 23)
- Re: Software router state of the art Valdis . Kletnieks (Jul 23)