/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Mystisk hastighedsproblem
Fra : Morten Bakkedal


Dato : 29-11-02 22:04

Jeg har lidt problemer med min NetExpress ADSL-forbindelse, som jeg på
en Debian server forbinder til via rp-pppoe og deler via

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

med en række Windows-computere på et lokalnetværk. Problemet er, at
når jeg henter filer (f.eks. fra TDC's test-FTP-server) fra serveren,
får jeg nogle meget dårlige og kraftigt svingende hastigheder. Dette
sker selv når ingen andre klienter bruger Internet-forbindelsen. Hvis
jeg derimod henter fra en af Windows-computererne, som altså bruger
Linux-computeren som gateway, får jeg altid en fin og konstant
hastighed på typisk 33,4 KB/s.

Nedenfor har jeg vedlagt to karakteristiske eksempler, når man henter
fra serveren. Typisk falder hastigheden kortvarigt og normaliseres
herefter. Nogle gange falder hastigheden, og stiger så efterfølgende
langt over den teoretiske grænse, som f.eks. i udsnittet:

4500K .......... .......... .......... .......... .......... 88% 33.67 KB/s
4550K .......... .......... .......... .......... .......... 89% 21.72 KB/s
4600K .......... .......... .......... .......... .......... 90% 62.11 KB/s
4650K .......... .......... .......... .......... .......... 91% 32.79 KB/s

I det nederste eksempel kunne jeg efterfølgende via wget på
Windows-computeren hente med konstant 33,1 KB/s.

Jeg har prøvet at lege lidt med MTU, dog uden effekt. Jeg har
tidligere eksperimenteret lidt med noget QoS, men det burde være
deaktiveret igen. Er der nogle, der ellers har nogle ideer til, hvad
der kan være galt?

Med venlig hilsen

Morten Bakkedal


$ wget ftp://ftptest1.tele.dk/pub/5Mtest.rnd
--23:10:09-- ftp://ftptest1.tele.dk/pub/5Mtest.rnd
=> `/dev/null'
Resolving ftptest1.tele.dk... done.
Connecting to ftptest1.tele.dk[193.162.146.38]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub ... done.
==> PORT ... done. ==> RETR 5Mtest.rnd ... done.
Length: 5,242,880 (unauthoritative)

0K .......... .......... .......... .......... .......... 0% 31.75 KB/s
50K .......... .......... .......... .......... .......... 1% 32.77 KB/s
100K .......... .......... .......... .......... .......... 2% 33.69 KB/s
150K .......... .......... .......... .......... .......... 3% 32.74 KB/s
200K .......... .......... .......... .......... .......... 4% 33.69 KB/s
250K .......... .......... .......... .......... .......... 5% 32.77 KB/s
[...]
2550K .......... .......... .......... .......... .......... 50% 33.69 KB/s
2600K .......... .......... .......... .......... .......... 51% 10.75 KB/s <--
2650K .......... .......... .......... .......... .......... 52% 10.86 KB/s <--
2700K .......... .......... .......... .......... .......... 53% 33.67 KB/s
2750K .......... .......... .......... .......... .......... 54% 32.77 KB/s
2800K .......... .......... .......... .......... .......... 55% 32.74 KB/s
2850K .......... .......... .......... .......... .......... 56% 33.72 KB/s
2900K .......... .......... .......... .......... .......... 57% 32.72 KB/s
2950K .......... .......... .......... .......... .......... 58% 33.72 KB/s
3000K .......... .......... .......... .......... .......... 59% 32.74 KB/s
3050K .......... .......... .......... .......... .......... 60% 10.93 KB/s <--
3100K .......... .......... .......... .......... .......... 61% 31.83 KB/s
3150K .......... .......... .......... .......... .......... 62% 33.69 KB/s
[...]
4400K .......... .......... .......... .......... .......... 86% 32.74 KB/s
4450K .......... .......... .......... .......... .......... 87% 32.77 KB/s
4500K .......... .......... .......... .......... .......... 88% 33.67 KB/s
4550K .......... .......... .......... .......... .......... 89% 21.72 KB/s <--
4600K .......... .......... .......... .......... .......... 90% 62.11 KB/s <--
4650K .......... .......... .......... .......... .......... 91% 32.79 KB/s
4700K .......... .......... .......... .......... .......... 92% 33.65 KB/s

$ wget http://www.bakkeland.dk/test.tar
--21:26:51-- http://www.bakkeland.dk/test.tar
=> `test.tar'
Resolving www.bakkeland.dk... done.
Connecting to www.bakkeland.dk[195.249.186.114]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 99,133,440 [application/x-tar]

0K .......... .......... .......... .......... .......... 0% 4.70 KB/s
50K .......... .......... .......... .......... .......... 0% 33.58 KB/s
100K .......... .......... .......... .......... .......... 0% 11.00 KB/s
150K .......... .......... .......... .......... .......... 0% 13.57 KB/s
200K .......... .......... .......... .......... .......... 0% 12.80 KB/s
250K .......... .......... .......... .......... .......... 0% 15.45 KB/s
300K .......... .......... .......... .......... .......... 0% 15.26 KB/s
350K .......... .......... .......... .......... .......... 0% 9.90 KB/s
400K .......... .......... .......... .......... .......... 0% 6.35 KB/s
450K .......... .......... .......... .......... .......... 0% 9.92 KB/s

 
 
Brian Christensen (30-11-2002)
Kommentar
Fra : Brian Christensen


Dato : 30-11-02 14:52

On Fri, 29 Nov 2002 22:03:35 +0100, Morten Bakkedal wrote:

> Jeg har lidt problemer med min NetExpress ADSL-forbindelse, som jeg på en
> Debian server forbinder til via rp-pppoe og deler via
>
> iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
>
> med en række Windows-computere på et lokalnetværk. Problemet er, at
> når jeg henter filer (f.eks. fra TDC's test-FTP-server) fra serveren,
> får jeg nogle meget dårlige og kraftigt svingende hastigheder. Dette
> sker selv når ingen andre klienter bruger Internet-forbindelsen. Hvis jeg
> derimod henter fra en af Windows-computererne, som altså bruger
> Linux-computeren som gateway, får jeg altid en fin og konstant hastighed
> på typisk 33,4 KB/s.

Hmmm... Det lyder lidt spøjst. Jeg har haft et lignende problem, men godt
nok på LAN. Mit problem var at jeg kun kunne hente fra min ftpserver med
70-100kb/sec men jeg kunne godt sende med fuld hastighed ~ 8-10mb/sec.

Jeg fandt ikke selv årsagen til mit problem, men løste det ved at
kompilere min egen kerne - jeg brugte et debian kernel image før.


mvh
Brian

Rasmus Bøg Hansen (30-11-2002)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 30-11-02 18:05

"Brian Christensen" <denull@guess.what.to.remove.jordhulen.dk> writes:

> Hmmm... Det lyder lidt spøjst. Jeg har haft et lignende problem, men godt
> nok på LAN. Mit problem var at jeg kun kunne hente fra min ftpserver med
> 70-100kb/sec men jeg kunne godt sende med fuld hastighed ~ 8-10mb/sec.

Den slags skyldes meget ofte forkerte indstillinger mht. halv/fuld
duplex.

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
There are three kinds of lies:
lies, politics and statistics.
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Brian Christensen (02-12-2002)
Kommentar
Fra : Brian Christensen


Dato : 02-12-02 06:29

On Sat, 30 Nov 2002 18:04:34 +0100, Rasmus Bøg Hansen wrote:

> "Brian Christensen" <denull@guess.what.to.remove.jordhulen.dk> writes:
>
>> Hmmm... Det lyder lidt spøjst. Jeg har haft et lignende problem, men
>> godt nok på LAN. Mit problem var at jeg kun kunne hente fra min
>> ftpserver med 70-100kb/sec men jeg kunne godt sende med fuld hastighed ~
>> 8-10mb/sec.
>
> Den slags skyldes meget ofte forkerte indstillinger mht. halv/fuld duplex.
>
> /Rasmus
Jeg synes bare det er underligt at en rekompilering løser problemet - jeg
pillede ikke ved andet

Men det kan slevfølgelig godt være at den nye kerne havde bedere support
for mit netkort.

mvh
Brian

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste