FTP/HTTP bringen lächerlichen Speed über LAN

Diskutiere FTP/HTTP bringen lächerlichen Speed über LAN im Netzwerke Forum Forum im Bereich Hardware & Software Forum; Ich habe ein kleines LAN für den Hausgebrauch, alles mit 100MBit, Switchen und Billignetzwerkkarten (der omnipräsente Realtek 8139c war der Chip...
  • FTP/HTTP bringen lächerlichen Speed über LAN Beitrag #1
Praetorian

Praetorian

Bekanntes Mitglied
Dabei seit
22.01.2003
Beiträge
806
Reaktionspunkte
2
Ort
/home/praetorian
Ich habe ein kleines LAN für den Hausgebrauch, alles mit 100MBit, Switchen und Billignetzwerkkarten (der omnipräsente Realtek 8139c war der Chip afaik) ausgestattet.
Momentan verteile ich Dateien über das UNIX-Netzwerkfreigabenprotokoll NFS, in Spitzenzeiten kriege ich damit 900 kbyte/s Datendurchsatz hin. Dies liegt allerdings deutlich unter dem, was bei einem 100MBit-Netzwerk zu erwarten ist. Mit SMB (Windows-Netzweerkfreigaben) habe ich früher schon mal experimentiert, hat mich aber auch nicht überzeugt.
Auf Anraten eines Kumpels habe ich zu Speedtests mal einen FTP-Server intalliert (vsftpd, angeblich verflucht schnell und sicher), da FTP weniger Overhead als NFS hat. Allerdings bringt der bizarre 40 kbyte/s zustande, genauso wie ein Kontrolldownload über meinen Apache-Webserver der ebenfalls im LAN steht, und das bei einer Datei, die NFS mit 900 kbyte/s verteilt. SCP (Secure Copy, SSH-verschlüsselt) schaffte bei einem spontanen Test nur 60 kbyte/s, hat aber auch schon mal ein paar Hundert drauf gehabt. Ergänzend sei noch gesagt, dass die Festplatte die Datei mit 3,3 mbyte/s lesen (genauer: nach /dev/null kopieren) (ja, alte Platte) kann und wenn ich mich vom FTP-Server-Rechner aus auf dem FTP-Server einlogge und meine Testdatei ziehe schaffe ich erfreuliche 2,8 mbyte/s (lesend und gleichzeitig schreibend). Am FTP-Server an sich ist also nichts kaputt, und eine Einstellung wie "Datendurchsatz von remote Clients auf 40 kbyte/s beschränken" habe ich auch nirgendwo (gefunden). Ein Vergleichstest mit einem FTP-Client unter Windows hat übrigens Downloadraten von knapp 200 kbyte/s dort ergeben, was allerdings immer noch nicht dem Soll entspricht.

Zum einen also die Frage: Was eignet sich für den Maßstab beim Speedtest, FTP? NFS?
Zum anderen: Hat irgendjemand eine entfernte Ahnung, was ich falsch mache? Ich bin offen für jede konstruktive Anregung!
 
  • FTP/HTTP bringen lächerlichen Speed über LAN Beitrag #2
Egal88

Egal88

Super-Moderator & Mr. Powerforen 2012
Teammitglied
Dabei seit
13.05.2000
Beiträge
10.828
Reaktionspunkte
4
Ort
hinter'm Mond ...
Ich kriege über das Windows-Netzwerk mit Billig-(Realtech-)Netzwerkkarten Durchsätze zwischen 6 und 8 MB/s hin, je nachdem, ob ich auf die Platte oder in den Speicher schreibe. Mit Marken-Karten (Intel) sind's ca. 9 MB/s (=> Speicher). Die CPU-Last ist allerdings bei den Realtech-Karten höher. Systeme sind ein ATHLON 1 GHz und ein K6-2/500MHz. Karten sind auf "auto-negotiation" eingestellt und laufen an einem low-cost-8-fach-Switch mit 100MBit/fdx.
 
  • FTP/HTTP bringen lächerlichen Speed über LAN Beitrag #3
C

Cukki

Bekanntes Mitglied
Dabei seit
14.02.2000
Beiträge
344
Reaktionspunkte
0
Ort
NRW
Hi,

einen konkreten Tip habe ich leider auch nicht.

Zum Speedtest:
Guck dir mal 'Netio' an (zu finden z.B. im Downloadbereich der c't).
Das Tool überträgt Pakete verschiedener Grösse und misst die reine Übertragungsrate. Gibt es auf jeden Fall für Win und Linux, ob noch andere Systeme unterstützt werden weiss ich momentan nicht.

Gruss
Cukki
 
  • FTP/HTTP bringen lächerlichen Speed über LAN Beitrag #4
Praetorian

Praetorian

Bekanntes Mitglied
Dabei seit
22.01.2003
Beiträge
806
Reaktionspunkte
2
Ort
/home/praetorian
danke, netio scheint ganz gut zu sein für meinen zweck (auch wenn seine spitzenwerte unter denen liegen, die ich mit NFS hatte, aber das waren große dateien, vielleicht kommt es daher).

aber das ergebnis ist irgendwie absurd:

PC als Client, Fileserver als Server:
PHP:
Packet size  1 KByte:  660 KByte/s Tx,  38788 Byte/s Rx.
Packet size  2 KByte:  767 KByte/s Tx,  49482 Byte/s Rx.
Packet size  4 KByte:  733 KByte/s Tx,  44800 Byte/s Rx.
Packet size  8 KByte:  700 KByte/s Tx,  51246 Byte/s Rx.
Packet size 16 KByte:  739 KByte/s Tx,  43919 Byte/s Rx.
Packet size 32 KByte:  754 KByte/s Tx,  45336 Byte/s Rx.

PC als Server, Fileserver als Client:
PHP:
Packet size  1 KByte:  43071 Byte/s Tx,  677 KByte/s Rx.
Packet size  2 KByte:  46087 Byte/s Tx,  661 KByte/s Rx.
Packet size  4 KByte:  43050 Byte/s Tx,  700 KByte/s Rx.
Packet size  8 KByte:  41042 Byte/s Tx,  646 KByte/s Rx.
Packet size 16 KByte:  42507 Byte/s Tx,  654 KByte/s Rx.
Packet size 32 KByte:  45726 Byte/s Tx,  655 KByte/s Rx.

wo zur hölle kann eine derartige asymmetrie herkommen?
 
  • FTP/HTTP bringen lächerlichen Speed über LAN Beitrag #5
P

Pesti

Mitglied
Dabei seit
06.02.2003
Beiträge
6
Reaktionspunkte
0
hi

ich würde mal sagen das mit dem speed liegt am windows netzwerk oder am falschen ftp client /server oder der switch wird doch ein programm (zb emule ) verlangsamt was natürlich auch sein kann ist das es probleme bei der autentifizirung des windows computers gibt und das er auf ein lowlevel protokoll runterschalten (fehlerhafte dns kann da zb ein problem sein) und deswegen deutlich langsamer ist
als tipp wenn du samba drauf hast mach mal das windows netzwerk aus und zieh dann mal über ftp der speed sollte deutlich höher sein wenn das der fall ist dann check mal alle punkte dich ich aufgezählt hab

mfg

Pesti
 
  • FTP/HTTP bringen lächerlichen Speed über LAN Beitrag #6
Praetorian

Praetorian

Bekanntes Mitglied
Dabei seit
22.01.2003
Beiträge
806
Reaktionspunkte
2
Ort
/home/praetorian
Original geschrieben von Pesti
hi

ich würde mal sagen das mit dem speed liegt am windows netzwerk oder am falschen ftp client /server oder der switch wird doch ein programm (zb emule ) verlangsamt was natürlich auch sein kann ist das es probleme bei der autentifizirung des windows computers gibt und das er auf ein lowlevel protokoll runterschalten (fehlerhafte dns kann da zb ein problem sein) und deswegen deutlich langsamer ist
als tipp wenn du samba drauf hast mach mal das windows netzwerk aus und zieh dann mal über ftp der speed sollte deutlich höher sein wenn das der fall ist dann check mal alle punkte dich ich aufgezählt hab

mfg

Pesti
hmm zugegeben, an einem der switche hängt auch mein dsl modem, über das sich mein nfs fileserver (mit einer zweiten netzwerkkarte) einwählt. ein laufender, aber nicht genutzter samba sollte eigentlich keinen unterschied machen (wobei: um so einfacher das test setup, um so schneller die fehlersuche...) aber ich schalt ihn mal aus und probiere das bei nächster gelegenheit. DNS ist nur dann eine Frage, wenn ich an irgendeiner Stelle lokale Netzwerknamen einsetze und entsprechend einen lokalen DNS Server, ich nehme aber nur IPs für die Rechner in meinem LAN. Authentifizierung funktioniert bei NFS allein aufgrund der IP, bei FTP durch login, aber bei beidem scheitert es der Theorie zufolge ganz oder es klappt ganz, also nicht "halbe Performance" oder so. Auf jeden Fall aber danke für die Anregungen!
 
  • FTP/HTTP bringen lächerlichen Speed über LAN Beitrag #7
Praetorian

Praetorian

Bekanntes Mitglied
Dabei seit
22.01.2003
Beiträge
806
Reaktionspunkte
2
Ort
/home/praetorian
So, des Rätsels Lösung dürfte wohl das Netzwerkkabel sein. Offenbar ist ein Adernpaar des Twisted Pair Kabels fast vollständig am Arsch (gebrochen), da gehen nur noch 40KByte durch, das Adernpaar das in die andere Richtung ässt immerhin noch Spitzenwerte von gelegentlich 900 durch (trotzdem wenig). Ich kann das momentan nicht testen, aber ich kann mir vor allem die Asymmetrie nicht anders erklären, daher bin ich zuversichtlich dass baldige Tests das bestätigen werden und ein Kabelaustausch Abhilfe schaffen wird.
 
Thema:

FTP/HTTP bringen lächerlichen Speed über LAN

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben