[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Poor networking performance



On Sat, 08 Jan 2000 23:19:15 PST, George Bonser writes:
>From Solaris box to Linux box on 10MB ethernet with other people also
>using the net:
<ftp output>
>14850578 bytes received in 17.35 secs (835.9 kB/s)
>
>From Linux box to Solaris
>
>ftp> get linux-2.2.12.tar.gz
<ftp output>
>14850578 bytes received in 15 seconds (937.01 Kbytes/s)

I had a similar problem some time ago, my linux box acts as a router between a 100baseTX and a 10baseT network, transfers from one network into the other peaked at about 400kB/s, the solution was turning on "optimize as router not as host", which gave me approx doubled throughput, tuning firewall rules (ipfwadm, 2.0.38), eg moving "allow established" to the top of the list boosted rates to about 1mB/s. From the linux box to a w95 on the 100baseTX-network I can now get about 4,5mB/s which means I´m using ~40% of the available bandwidth.

In general:
- tune your kernel
- tune your firewall- and forwarding-settings, eg move the most-often-matching rules to the top of the list
- turn off accounting, this costs some time, too
- try other protocols for sending/receiving, eg samba, nfs, scp
- maybe play with the routing table
- it may also be worth peeking around with irqtune, although I haven´t tried that

hth
&rw
-- 
-- +++ EUnet/KPNQwest@Exponet, 15.-17.2.'2k, Ebene02/Stand08 +++
----- ___                       - Robert Waldner    EUnet/AT tech staff 
---- /    /   /  ___  ____ _/_ -- <Waldner@Austria.EU.net>   RW960-RIPE
--- /--- /   / /   / /___/ /  --- ---EUnet EDV-DienstleistungsgesmbH---
-- /___ /___/ /   / /___  /_ ---- Diefenbachgasse 35        A-1150 Wien
-                           ----- Tel: +43 1 89933 Fax: +43 1 89933 533



Reply to: