PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ftp - Geschwindigkeit


Gast
2008-05-06, 23:20:38
Hi,

ich habe hier 2 PCs (beide Linux) und komme mit sftp auf ca. 7 MB/s. Das müsste bei 100Mbit Ethernet ausbaufähig sein, die Platten wären auf jeden Fall schnell genug. Woran kanns liegen?

lg

GanjaBob
2008-05-06, 23:40:15
wie sind die denn verbunden? crossover, oder was?

Gast
2008-05-07, 00:32:35
xover oder nich sollte imo egal sein, andere frage auf wieviel MB/s kommst du ohne sftp, zb reines ftp oder smb/http/etc

Corny
2008-05-07, 09:19:56
Welche Netzwerkkarten setzt du denn ein?

Mit meinen uralten Realtek Ethernet Karten hab ich damals auch nur so 7Mbyte/s geschafft. Mit guten Karten sind auch mal so um die 10Mbyte/s möglich. Das theoretische Maximum von 12,5Mbyte/s erreicht man aber wegen dem Protokoll Overhead nicht.

Ganon
2008-05-07, 09:29:37
Woran kanns liegen?

An gar nichts. 7-8 MByte/s sind normal für "normale" 100MBit/s Karten. Das max 12,5 MByte/s erreichst du eh nicht.

Gast
2008-05-07, 10:11:49
An gar nichts. 7-8 MByte/s sind normal für "normale" 100MBit/s Karten. Das max 12,5 MByte/s erreichst du eh nicht.
Schon klar, aber ich dachte dass wenigstens 10MB/s oder so drin wären...bei 7MB/s würden ja 5,5MB/s durch Overhead draufgehen...kommt mir ein bisschen viel vor.

xover oder nich sollte imo egal sein, andere frage auf wieviel MB/s kommst du ohne sftp, zb reines ftp oder smb/http/etc

reines ftp bzw. smb hab ich noch nicht getestet, aber wenn die einhellige meinung hier ist dass es nix bringt lass ichs sein. :)
ich dachte dass man vielleicht noch irgendwo was konfigurieren kann...wie gesagt, 5,5MB/s Verlust nur durch Overhead kommt mir viel vor.

lg

p.s: das netz ist sonst komplett unbelastet.

Gast
2008-05-07, 10:18:14
Welche Netzwerkkarten setzt du denn ein?

Im Laptop ist Gigabit Ethernet verbaut (Broadcom glaub ich), im Desktop ist eine 3com 10/100, Modell weiß ich nicht mehr, sie benutzt jedenfalls das "3c59x" Modul.
Achja, an der Rechenleistung (Verschlüsselung) sollte es nicht scheitern, beide Maschinen sind > 2 GHz

lg

Ganon
2008-05-07, 11:02:44
Es kommt ja auch auf die Daten und die Übertragungssoftware an, wie schnell es ist. Eine große Datei lässt sich z.B. schneller übertragen, als viele Kleine, etc. pp. Das Kabel, ggf. noch ne FireWall, AntiVirus usw. usw. Da spielt eine ganze Menge mit rein.

Da kann der Overhead schon mal so viel ausmachen. Diese MBs gehen ja nicht nur durch Protokolloverhead drauf. 12,5MB/s ist das theoretische Maximum. D.h. heißt nicht das die Karten das im idealfall übertragen können.

Olleg
2008-05-07, 12:21:11
Von OpenBSD weiss ich, dass die sftp-Übertragung auch sehr langsam ist. Wegen dem Verschlüsselungs-Layer.

Gast
2008-05-07, 12:29:18
Es kommt ja auch auf die Daten und die Übertragungssoftware an, wie schnell es ist. Eine große Datei lässt sich z.B. schneller übertragen, als viele Kleine, etc. pp. Das Kabel, ggf. noch ne FireWall, AntiVirus usw. usw. Da spielt eine ganze Menge mit rein.

Da kann der Overhead schon mal so viel ausmachen. Diese MBs gehen ja nicht nur durch Protokolloverhead drauf. 12,5MB/s ist das theoretische Maximum. D.h. heißt nicht das die Karten das im idealfall übertragen können.
Also auf gut deutsch, wenn ich mehr Speed will bleibt mir nur der Umstieg auf Gigabit Ethernet. Mal sehen.

danke für die antworten & lg

Lokadamus
2008-05-07, 13:00:18
Von OpenBSD weiss ich, dass die sftp-Übertragung auch sehr langsam ist. Wegen dem Verschlüsselungs-Layer.mmm...

Was verstehst du unter langsam?
Zwischen Debian und Debian hab ich auf der Arbeit irgendwas um die 8 - 9MB pro Sec., auf ner Lan hatte ich von Ubuntu oder Fedora per scp über FreeBSD 5,XMB, weil die FreeBSD- Kiste über die gleiche Netzwerkkarte die Daten als Zielordner per SMB auf Windows geschaufelt hat ;D.
Von Ubuntu zu Windows per WinSCP mit ca. 1MB war mir einfach zu langsam ...

Olleg
2008-05-07, 14:00:00
Kann jetzt keine Werte nennen, erinnere mich nur, dass mich seinerzeit gewundert hat, warum die Daten so langsam reintröpfeln. Bis ich gelesen habe, dass das unter OpenBSD so ist.
Leider finde ich die Stelle nicht mehr. Ich meine, es war in der obsd-faq.

Lokadamus
2008-05-07, 14:56:05
mmm...

Ok, wenn ich die Lust finde, bau ich mal den alten P3- 500 auf, hau OpenBSD 4.3 drauf und guck mal nach, wie schnell der Datentransfer ist ... wenn ich mal Lust habe ;( ...

Superguppy
2008-05-07, 20:50:36
An gar nichts. 7-8 MByte/s sind normal für "normale" 100MBit/s Karten. Das max 12,5 MByte/s erreichst du eh nicht.
Bei der Übertragung eines CD-Images (zum Testen) vom PC aufs Macbook via SSH/SCP konnte ich knapp 12MB/s erreichen. War selbst erstaunt, wieviel da geht bzw. wie lahm Samba im Vergleich ist. :biggrin:

KraetziChriZ
2008-05-07, 21:01:59
mit guten Intel NICs sind auch 11,25-12mb NETTO drinne...

Gruß
chris

Ganon
2008-05-07, 21:13:00
Bei der Übertragung eines CD-Images (zum Testen) vom PC aufs Macbook via SSH/SCP konnte ich knapp 12MB/s erreichen. War selbst erstaunt, wieviel da geht bzw. wie lahm Samba im Vergleich ist. :biggrin:

War es das was SCP angezeigt hat, oder was deine Zeitmessung ergeben hat? ;)

Lokadamus
2008-05-07, 21:27:59
mmm...

So, einiges getestet und das Ergebniss ist nicht zufriedenstellend. Die Werte wurden Pie mal Daumen genommen ;). OpenBSD hat während des Kopierens nur 4,8MB angezeigt und am Ende 5,5MB rausgeworfen ...

Verwendete Hardware:
P4- 2,4GHz, 3com NIC, 512MB Ram, UDMA100 = FreeBSD 8 (Current März?)
P4- 3GHz, Intel NIC, 1GB Ram, UDMA100 = Windows XP SP3-RC2
P3- 500MHz, 3com? NIC, 512MB Ram, UDMA33 = OpenBSD 4.3, DragonFlyBSD 1.12-1, FreeBSD 8.0 (Current April)

Kopiert wurden per scp eine 22MB große Datei und eine 700MB große Datei.

OpenBSD => FreeBSD-P4 = 5,5MB
Dragonfly => FreeBSD-P4 = 4,5MB
FreeBSD-P3 => FreeBSD-P4 = 3,1MB

FreeBSD-P4 => OpenBSD = 4,5MB
FreeBSD-P4 => Dragonfly = 3,5MB
FreeBSD-P4 => FreeBSD-P3 = 2,5MB

Windows per WinSCP
Windows => OpenBSD = 1MB
Windows => FreeBSD-P4 = 2,5MB
Windows => FreeBSD-P3 = 1,3MB
Windows => Dragonfly = 1,5MB

Mal schauen, ob ich in den nächsten Tagen mit dem 2. P4-2,4GHz nochmal teste.

Superguppy
2008-05-08, 19:25:45
War es das was SCP angezeigt hat, oder was deine Zeitmessung ergeben hat? ;)
MenuMeters am Mac hats angezeigt und der Windows Taskmanager hat 98% Netzwerkauslastung angezeigt. Gestoppt habe ich es nicht, aber Samba schaffts nicht über 90% Netzwerkauslastung laut Taskmanager.

Gast
2008-05-11, 18:48:23
Hi,

heute hab ich zufällig zwei Dateien gleichzeitig durchs Netz geschickt und siehe da: einmal 7 MB/s, einmal 4,8MB/s! Gleichzeitig wohlgemerkt.
Es ist also durchaus mehr drin, aber mit einer Datei alleine komm ich nicht über 7 MB/s hinaus. Da muss man doch irgendwo was einstellen können...

lg

p.s: ich verwende gftp 2.0.18, eingestelltes Protokoll ist SSH2, Übertragungsblockgröße ist 28672. (>32768 geht nicht und bringt auch keine nennenswerten Vorteile)