Hallo
Ich habe 2 Rechner über Lan (100 MB; Kabel) miteinander verbunden. Bekomme beim kopieren über SSH ca. 1,5 bis 1,6 MB/s Übertragungsrate angezeigt. Irgendwie erscheint mir das für Kabel verbundenes Lan ziemlich wenig... Hab ich da irgendwo noch Einstellungsmöglichkeiten?
Wie sieht denn die Übertragungsrate bei euch aus? Gibt es irgendwelche "bessere " und "schlechtere" Netzwerkkarten? Ich verwende auf beiden Rechnern Kanotix 2006 RC3 mit aktuellem D-U und Kernel 2.6.17.3.
Gruß
Wolle
Netzwerk Geschwindigkeit ?
- plautze
- Geschlossen
-
-
ssh? könnte mir vorstellen, das durch das verschlüsseln eine cpu soweit ausgelastet ist, das nicht mehr geht.
-
Du meinst wohl kopieren über "scp", aber ja das ist definitiv zu wenig. Bei 100MBit sollten schon so 8-9 MB rumkommen. Möglich das eine Karte auf 10MBit steht. Gib uns mal die Ausgabe von "ethtool eth0" auf beiden Rechnern und "ifconfig -a". Ich hoffe das gibts auch bei Kanotix
-
Der foxinator hat dir ja schon n Tip gegeben .
Ich hab auch noch einen :Nimm die beiden Worte in deinem Titel als Suchbegriff und verbinde sie mit einem "AND" .
Das beantwortet deine Fragen
HJS
-
ssh ist kein guter Gradmesser für Netzwerkgeschwindigkeit. Um die reine Netzwerkgeschwindigkeit
zu messen, empfehle ich netio¹.Wenn Du gute I/O Leistung hast, sollten z.B. per NFS 10-11 MByte/Sek. (bei 100Mbit/Sek.)
übertragbar sein.Bessere Netzwerkarten (sprich: geringere CPU Last) gibt es z.B. von Intel. Die RTL NICs sind
z.B. eher schlechtere Wahl.Bei SSH könntest Du noch darauf achten, daß die Kompression explizit abgeschaltet ist.
¹ http://www.ars.de/ars/ars.nsf/docs/netio
Code
Alles anzeigenkilroy:~$ ./netio -t server NETIO - Network Throughput Benchmark, Version 1.23 (C) 1997-2003 Kai Uwe Rommel TCP connection established. Packet size 1k bytes: 85157 KByte/s Tx, 95339 KByte/s Rx. Packet size 2k bytes: 86143 KByte/s Tx, 95775 KByte/s Rx. Packet size 4k bytes: 85833 KByte/s Tx, 94944 KByte/s Rx. Packet size 8k bytes: 85946 KByte/s Tx, 95394 KByte/s Rx. Packet size 16k bytes: 85648 KByte/s Tx, 94718 KByte/s Rx. Packet size 32k bytes: 85012 KByte/s Tx, 94800 KByte/s Rx. Done.
-
Zitat
Original von kayser
Du meinst wohl kopieren über "scp", aber ja das ist definitiv zu wenig. Bei 100MBit sollten schon so 8-9 MB rumkommen. Möglich das eine Karte auf 10MBit steht. Gib uns mal die Ausgabe von "ethtool eth0" auf beiden Rechnern und "ifconfig -a". Ich hoffe das gibts auch bei Kanotix
Hallo
Karten stehen beide auf 100 Mb; bin leider im Moment nicht zu Hause liefere aber die Ausgaben morgen nach -
Noch ein Tipp: Wenn die CPU tatsächlich der begrenzende Faktor ist, und ftp als Ersatz nicht in Frage kommt, starte ssh / scp mit -c blowfish. Die Blowfish-Verschlüsselung soll erheblich schneller sein, als der Standard 3des.
Gruß,
Udo
-
morgen,
wenn es ein 10mbit netz wäre, würde die übertragung bei max 1000kbits stehen. dies ist schon ein 100er netzwerk.
es liegt an den netzwerkkarten, low budget.
wenn ich kopiere (egal mit welchem protokoll), zw sis900 + 8139too, dann variiert die rate zwischen 1,5 und 3.gut, dazu kommt noch, dass meine platte rumspinnt -> lässt sich nicht in den dma modus stellen, was wahrscheinlich daran liegt, dass sie an einem 40poligen kabel hängt.
fazit: würde mich auch freuen, wenn ich eine konstante rate von >5mbit hätte.
gruß
-
Hi!
Zitaticle
[...] gut, dazu kommt noch, dass meine platte rumspinnt -> lässt sich nicht in den dma modus stellen, was wahrscheinlich daran liegt, dass sie an einem 40poligen kabel hängt.
Sollte funktionieren, zumindest dein Board sollte es können. 80 pol. Kabel gabs beim Pentium III noch nicht.Grüße
sander -
Zitat
Original von icle
es liegt an den netzwerkkarten, low budget.
wenn ich kopiere (egal mit welchem protokoll), zw sis900 + 8139too, dann variiert die rate zwischen 1,5 und 3.Nein, an den Netzwerkkarten liegt es gewiss nicht. Es sei denn, die Karten sind defekt.
Gruß
Wicky -
Hi Plautze,
am besten wirklich mal eine Messung mit NetIO vornehmen, wie kilroy schon vorgeschlagen hat, damit bekommst du die nackte Leistung die auf IP Ebene möglich ist. Ich hatte im Betrieb mal einen Rechner (mit Windows), der selbst an einem Gigabit LAN noch bescheidene Werte lieferte. Hier lag der Schuldige in der Kerio Firewall. Also, falls auf deinem System ein Firewall mit komplexen Regeln oder ein IDS läuft, dann kann das auch ordentlich an der Performance drehen.
Schließlich wäre auch noch die Verkabelung zu prüfen. Sind die Rechner per Cross-Over-Kabel direkt verbunden oder steht da noch ein Hub oder Switch zwischen? Im zweiten Fall kann auch hier der Schuldige liegen. Vielleicht unterhalten sich hier gerade noch ein paar andere Rechner fleißig und dein Netzwerkknoten ist überlastet oder das Teil selber hat einen Schaden und lässt die Daten nur so langsam rausplätschern.
Grüße,
McMorning -
Hallo
also hier mal die Werte von netio, ethtool und ifconfigNETIO
Rechner 1:
TCP connection established.
Packet size 1k bytes: 11021 KByte/s Tx, 11310 KByte/s Rx.
Packet size 2k bytes: 11074 KByte/s Tx, 11339 KByte/s Rx.
Packet size 4k bytes: 11085 KByte/s Tx, 11300 KByte/s Rx.
Packet size 8k bytes: 11169 KByte/s Tx, 11342 KByte/s Rx.
Packet size 16k bytes: 11046 KByte/s Tx, 11317 KByte/s Rx.
Packet size 32k bytes: 11158 KByte/s Tx, 11276 KByte/s Rx.
Rechner 2
Packet size 1k bytes: 11237 KByte/s Tx, 11023 KByte/s Rx.
Packet size 2k bytes: 11198 KByte/s Tx, 10970 KByte/s Rx.
Packet size 4k bytes: 11189 KByte/s Tx, 10990 KByte/s Rx.
Packet size 8k bytes: 11250 KByte/s Tx, 10988 KByte/s Rx.
Packet size 16k bytes: 11285 KByte/s Tx, 11020 KByte/s Rx.
Packet size 32k bytes: 11167 KByte/s Tx, 11085 KByte/s Rx.ethtool
Rechner1
driver: e100
version: 3.5.10-k2-NAPI
00:0e.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 02)
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes
Rechner 2
driver: 8139too
version: 0.9.27
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yesifconfig
Rechner1
eth0 Protokoll:Ethernet Hardware Adresse
inet Adresse:192.168.2.3 Bcast:192.168.2.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:425993 errors:0 dropped:0 overruns:0 frame:0
TX packets:428639 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:446993266 (426.2 MiB) TX bytes:437453072 (417.1 MiB)
Rechner2
eth0 Protokoll:Ethernet Hardware Adresse
inet Adresse:192.168.2.4 Bcast:192.168.2.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:851089 errors:0 dropped:0 overruns:0 frame:0
TX packets:847883 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlýge:1000
RX bytes:869517849 (829.2 MiB) TX bytes:885522286 (844.4 MiB)
Interrupt:5 Basisadresse:0x6000
Standardgateway 192.168.2.1
Nameserver ebenso
Rechner sind über Hub verbunden Inet über Router(hängt auch am Hub)
Grüße Wolle -
Die Daten sind in Ordnung. Wenn die SCP (SSH) Tips nicht helfen, solltest Du auch nochmal
die Übertragung per NFS odr FTP (geringerer Overhead als SSH).
Bei mir kopiere ich eine große Datei z.B. mit scp und ~15MByte/Sek. Die gleiche Datei per
NFS kopiert kommt auf ~30MByte/Sek. (scp -c blowfish-cbc -> ~ 20MByte/Sek.). -
Hallo
Ersteinmal Danke für die Hilfen.
Ich hab mir nen NFS Server gebastelt und nun hab ich ca 7,8 bis 9 MB/s beim kopieren. Das sieht doch gleich etwas besser aus.
Gruß Wolle -
Hi Plautze,
Du schreibst das Deine Rechner über einen HUB verbunden sind.
Deine NICs sind aber auf Vollduplex eingestellt und ein reiner HUB kann das nicht.
Das könnte Deine lahmen Verbindungen erklären.Gruß Thomas
-
Hallo
Ist doch ein Switch wenn auch nur 100/10. Sorry. Aber wie schon geschrieben hab seit NFS Server ca 8 MB/S und das müsste doch ziemlich normal sein.
Gruß
Wolle -
Zitat
Original von b.sander
Sollte funktionieren, zumindest dein Board sollte es können. 80 pol. Kabel gabs beim Pentium III noch nicht.
Grüße
sanderAhja, hm...Nachbars Kiste (733er PIII) sagt da beim Booten mit 40poligem Kabel was Anderes
-
Ein P866 läuft nur dann mit 866Mhz wenn der FSB 133 ist.
Alle mir bekannten Chipsätze die das offiziell unterstützen können mindestens UDAM66. Das erfordert nach Spezifikation wiederum ein 80-poliges Kabel.
Ich habe mal eine Test gelesen bei dem rauskam das halbwegs aktuelle ATA Platte bei UDAM33 oder UDAM66 suboptimal laufen, die Vermutung war das die Firmware auf UDAM100 optimiert wurde.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!