LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 07-22-2006, 08:51 AM   #1
nemox
LQ Newbie
 
Registered: Jul 2006
Posts: 1

Rep: Reputation: 0
Question Linux router max throughput by CPU?


Hi. I have recently moved to an area that allows me to have fiber optic internet to the house. It has granted me mininum throughput of 30Mbps. For maybe the last six years I have been running a Pentium 90 96MB SuSE linux firewall/router as the entry into my network. The network has a local network for my home with four computers behind it, and a DMZ with three low usage web servers. When I had originally set it up, I found a site that determined how much bandwidth could go thorugh my router based on CPU/RAM/etc. But, I am trying to find this now, and cannot.

So, my question is - what is the bandwidth cap on a Pentium 90 96MB RAM bare bone system that does nothing else besides route network traffic between the DMZ, intranet and internet? Can I acheive the 30-40Mbs connection speed that I am paying my carrier for?

If anyone can help, it would be greatly appreciated, as I am trying to remove all bottle necks with this awsome fiber optic connection they have here.

Thanks!
 
Old 07-22-2006, 09:20 AM   #2
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
It largely depends on your network card. If your network card has a TOE (TCP Offload Engine) and intelligent interrupt management, then you can probably handle the traffic. However, as NICs with this capability are rather expensive (costing more than most people spend on a PC these days), odds are that that you cannot.

The TCP/IP stack in Linux has not remained static over time, and performance has changed. Your specific throughput will also depend on many additional factors - the specific Ethernet card and driver revision, mix of packet lengths in the traffic, tuning options. Any site that gives you an estimate is literally providing a wild-assed guess.

Your best option is to get yourself a good quality 100Mb home router (typically available for about $50). You may want to look into one supported by OpenWRT so that you have full control over the Linux running in the router.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How do i assign max cpu to applications? RonaldUitAlmere Debian 3 05-23-2006 05:44 AM
Router Throughput Monitor davcefai Linux - Networking 1 04-17-2006 02:49 PM
max % of CPU for one process uselpa Slackware 2 07-30-2005 08:21 AM
how can I run my centrino cpu on max speed ? balki Linux - Hardware 3 07-17-2004 03:37 PM
max cpu for Red hat 9 tpeacham Linux - Software 0 02-18-2004 02:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 09:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration