[LARTC] Re: the "cisco vs. Linux" thread (two answers (I have digest, sorry),
Nick Erkert, Joshua Snyder)
José Ildefonso Camargo Tolosa
icamargo@unet.edu.ve
Fri, 09 Jul 2004 11:05:40 -0400
> Message: 5
> Date: Thu, 08 Jul 2004 14:44:26 -0700
> From: Nicholas Erkert <nick@erkert.com>
> To: lartc@mailman.ds9a.nl
> Subject: Re: [LARTC] the "cisco vs. Linux" thread
>
> Glen Mabey wrote:
>
>>> On Thu, Jul 08, 2004 at 12:07:57PM -0400, Jos? Ildefonso Camargo Tolosa wrote:
>>>
>>
>>>>>you can use an Athlon
>>>>>64 with DDR RAM and very good network hardware (that is very, very
>>>>>important)
>>
>>>
>>>
>>> Regarding NICs, are there any recommendations out there for which
>>> manufacturers to go with? I don't need anything faster than 100baseT.
>>>
........
>>>
>>> Thank you--
>>> Glen Mabey
>>>
>
> I have had some good luck with Intel cards using either drivers. I
> haven't noticed much difference between them but I haen't done a lot of
> stress testing on them.
>
> On a side note has anyone built a linux router with dual/quad port
> ethernet cards (ie Intel PRO/1000 MT Quad Port Server Adapter)?
I used a dlink one: not fully tested, but seem to work fine.
>
>
> --Nick Erkert
>
> Message: 8
> Date: Thu, 8 Jul 2004 17:31:06 -0500 (EST)
> From: Joshua Snyder <josh@imagestream.com>
> To: Sudheer Divakaran <sudheer@svw.com>
> Cc: lartc@mailman.ds9a.nl
> Subject: Re: [LARTC] Is Linux based Router feasible
>
> Let me start out by saying that I work for a company that makes Linux
> based routers. <plug> Checkout www.imagestream.com </plug> Anyway, any
> Linux box will perform just fine at the data rates your talking about.
Some realtek cards (and even some 3com) report: Too much work at
interrupt, and REALLY slows down things, even at 256kbps. There are
workarounds, but it just raises the CPU load A LOT (altough things
starts working faster).
> You don't even have to worry about what type of hardware your using as
> long as it not more than 5 years old. Now to answer some of the points
> that other people have brought up. You can make a pc that has a large
> number of interfaces. I have seen Linux boxes with 100 t-1's and 2 ds-3's
> plugged into them... 8 port t-1 cards are common and dual port ds-3 cards
> are easy to get. You just have to get mainboards that have enough pci
> slots. In general as long as you stay inside of what the hardware can do
> you should be able to route at line rate. Currently most pc hardware is
> limited to about a max of 1Gbit/sec but server hardware can be used to
> build routers that will route 4Gbit/sec. Not as good as some of the
> highest end cisco routers... but ten's of thousands of dollars cheaper.
> One thing I have seen doing testing of many routers vs Linux routers most
> cisco routers tend to get badly boughed down when running many access
> lists. This is not a big problem with a Linux box or even other non-cisco
> routers. If you don't believe me checkout...
>
> http://www.nwfusion.com/reviews/2003/0714rev.html
Just as I said: cisco use very *small* cpus.
>
> You should have no problems doing what you want to do.
>
> josh
>
>
> p.s. alot of the packet per sec numbers that cisco talks about are only
> valid when routing from Ethernet to Ethernet interfaces and with packets
> that stay in the fast switching path on the cisco. If you start talking
> about other interfaces all of those numbers are out of the window. This
> leads many people to end-up with cisco's that are way under powered for
> the application. I am not saying that cisco's can't route at wire-speed
> but that most people don't have the right router for the job.
>
>
>