PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Jumbo-Frames ja/nein/vielleicht?


Saro
2009-06-25, 21:58:31
Heyho,

so da ich derzeit men Heimnetz am ummodelieren bin stellt sich mir eine Frage.

Bisher hatte ich die FritzBox 7270 als Router danach als Switches einen Linksys WRT350N v2 mit Gigabit Switch wo die PCs (OnBoard NForce 590 Gigabit Lan) drann hingen und ein Linksys WRT54GS v4 (DD-WRT) wo die Konsolen drannhingen.

Nunja soviele Router braucht der Mensch aber nicht also rüste ich derzeit auf Gigabit Switches einen 8 Port und einen 5 Port um.

Ich hatte hier jetzt einen D-Link DGS-1008D und D-Link DGS-1005D leider hat nach nichtmal einer Woche einer der Switches schon den geist aufgegeben es tat sich nichtsmehr... vermutlich netzteil kaputt denk ich mal. Nunja also zurück geschickt und nun 2 Linksys Geräte geholt den SD2008 und SD2005 was mir direkt auffällt das Metall Gehäuse wird richtig warm im gegensatz zu den DLinks die eiskalt blieben.

Aber die Frage die sich mir stellt da die Linksys im gegensatz zu den DLinks wohl keine Jumbo Frames unterstützen: Welche Rolle spielen heute noch die Jumbo Frames? Braucht man diese überhaupt noch? Die Aussagen die ich bisher so gelesen habe waren alle recht alt und da ging es von "auf jedenfall" bishin "die haben in einem Modernen Netzwerk nichtsmehr zu suchen es sind überbleibsel aus dem GBit Start Zeitalter".

Wieviel Speed gewinn kann man da wohl noch erwarten? Ich meine laut NetIO läuft mein Gigabit Lan ja astrein auch wenn unter Windows das Datei kopieren zwischen 30-50MB/s schwankt. Allerdings glaub ich schaffen die Festplatten nicht mehr.

jedenfalls NetIO Benchmark unter Windows:

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 28878 KByte/s Tx, 42609 KByte/s Rx.
Packet size 2k bytes: 52314 KByte/s Tx, 44886 KByte/s Rx.
Packet size 4k bytes: 97411 KByte/s Tx, 81470 KByte/s Rx.
Packet size 8k bytes: 115299 KByte/s Tx, 111192 KByte/s Rx.
Packet size 16k bytes: 115363 KByte/s Tx, 114877 KByte/s Rx.
Packet size 32k bytes: 114900 KByte/s Tx, 115308 KByte/s Rx.
Done.

und von Linux zu Linux (Knoppix Live CD)

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 115478 KByte/s Tx, 115268 KByte/s Rx.
Packet size 2k bytes: 115562 KByte/s Tx, 115466 KByte/s Rx.
Packet size 4k bytes: 115368 KByte/s Tx, 115789 KByte/s Rx.
Packet size 8k bytes: 115299 KByte/s Tx, 115365 KByte/s Rx.
Packet size 16k bytes: 115363 KByte/s Tx, 115408 KByte/s Rx.
Packet size 32k bytes: 115364 KByte/s Tx, 115308 KByte/s Rx.
Done.

Ich bin halt skeptisch ob ich Jumbo-Frames wirklich noch brauche in heutigen Gigabit Netzwerken. Sprich ob ich die Linksys evtl. doch gegen welche tauschen soll die Jumbo-Frames unterstützen.

P.S. Wieso sind die Linux Werte eigentlich soviel besser als unter Windows? Ist der Windows Netzwerkcode echt so mieserable?

nymand
2009-06-25, 22:28:46
P.S. Wieso sind die Linux Werte eigentlich soviel besser als unter Windows? Ist der Windows Netzwerkcode echt so mieserable?

Welches Windows? Imho soll Vista zugelegt haben, was Netzwerkperformance angeht. Bzw. kann es sein, dass unter Windows ein falscher Treiber dazwischenfunkt.

Saro
2009-06-25, 22:40:48
Windows 7 Build 7229

Bei FTP komme ich auf eine Kopiergeschwindigkeit von 60MB/s bei einer rund 5GB Datei, sobald ich dann aber einen Browser oder so öffne bricht es direkt auf 40MB/s ein also hier limitieren klar die Festplatte. Aber mich interessiert halt vor allem welche Rolle spielen Jumbo Frames in einem modernen Netzwerk.

Gast
2009-06-26, 11:06:27
jumboframes reduzieren halt den overhead und damit unter anderem auch die cpu belastung. nachteil ist immer noch, dass die dinger eigentlich nicht standardkonform sind.

Saro
2009-06-26, 11:59:21
also immernoch nicht Standardkonform... na gut dann haben die in meinen augen auch nichts im Netzwerk verloren. Ich stell mir das eh was komisch vor wenn die Daten im lokalen Netzwerk mit einer MTU von 9k senden aber ins Internet mit einer MTU von 1492 gehen, dann müssen die dinger ja auchnoch gesplittet werden usw.

bzw. unter XP ergibt sich beim Benchmark das gleiche ergebniss wie unter Linux

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 113506 KByte/s Tx, 113384 KByte/s Rx.
Packet size 2k bytes: 114412 KByte/s Tx, 113465 KByte/s Rx.
Packet size 4k bytes: 115600 KByte/s Tx, 115459 KByte/s Rx.
Packet size 8k bytes: 115737 KByte/s Tx, 115471 KByte/s Rx.
Packet size 16k bytes: 115740 KByte/s Tx, 115470 KByte/s Rx.
Packet size 32k bytes: 115902 KByte/s Tx, 115861 KByte/s Rx.
Done.

Ich denk mal da ich damit sowieso schon bei rund 90% auslastung des Gigabit Lans bin werd ich wohl die Linksys Switches behalten, auch wenn sie keine Jumbo Frames beherrschen.

The_Invisible
2009-06-26, 13:18:00
deine werte sind schon ok, da limitiert dann halt wirklich die festplatte, brauchst auf beiden seiten ein raid dann geht schon noch was. ;)

ich erreiche von vista auf samba share und umgekehrt auch immer so 40-60mb/s. mein raid am linux server würde noch einiges hergeben, leider habe ich aber noch recht alte platten in meinem pc die limitieren.

naja, so eilig habe ich es auch nicht, ein paar gib kopieren geht eh trotzdem recht flott.

mfg

Daredevil
2009-06-26, 13:30:32
Ohne mich mit Netzwerkkram und so aus zu kennen.
Win Vista nutzt die Festplatte und die Knoppix CD erstellt eine Ram Disk, diese hat ne deutlich schnellere Zugriffszeit und dementsprechend eine höhere I/O Leistung bei kleinen Daten.

Edit:
Naugt WinXP ist ja auch so schnell... da wird dann wohl das GBit LAN limitieren und bei Vista sind noch nicht alle unnützen Dienste abgeschaltet damit man den Max. Festplattentransfer rausholen kann.

Saro
2009-06-26, 14:08:40
Zum Thema Ramdisk, nicht ramdisk.

Genau das macht NetIO ebenfalls, es erstellt auf beiden Rechnern eine Ramdisk von denen dann kopiert wird :) deshalb sind bei diesem Benchmark die Festplatte total irrelevant und es wird der tatsächliche Durchsatz gemessen.

Leider sind meine (Server)-Festplatten aus der Seagate Enterprise Sektion die ich damals duch einen Unfall gekauft habe urlahm ;D

Birdman
2009-06-27, 18:15:29
na ja, Jumbo Framen und kein Standard....
Seit nunmehr minimum 5 Jahren können alle Gigabit Devices 9k Frames und nutzen diese auch als "DefaultWert"

Daher empfehle ich immer die Verwendung von Jumbo Frames, wenn die Devices im Netzwerk alle GigEthernet unterstützen.

Saro
2009-06-27, 23:04:17
Also meine NVidia Onboard Karten sind default Jumbo Frames grundsätzlich deaktiviert.

Edit: oder eventuell hat hier ja jemand genauere Infos ob der Linksys SD2008 Jumbo Frames beherrscht oder nicht. Die einen sagen ab Revision 2.0 ja die anderen sagen nein... bzw. wie kann ich rausfinden ob er es unterstützt? Wenn ich in Windows Jumbo Frames aktiviere und der Router es nicht beherrscht werden diese doch grundsätzlich Fragmentiert so das sie passen oder nicht? Und wie verhalten sich Jumbo Frames nun bei geräten die diese eben nicht unterstützen? Ich hab da ja z.B. noch die XBox 360, FritzBox und einen PC mit WLan angeschlossen die natürlich alle keine Jumbo Frames haben.

Edit2: Ok selber testen macht schlau... mit manuell aktivierten Jumbo Frames geht der Max Speed nochmals hoch deutet wohl darauf hin das der Linksys SD2008 definitiv Jumbo Frames kann da der Overhead scheinbar kleiner ist und dadurch es noch ein kleines stück schneller wird.

NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 52491 KByte/s Tx, 80474 KByte/s Rx.
Packet size 2k bytes: 93960 KByte/s Tx, 120192 KByte/s Rx.
Packet size 4k bytes: 120553 KByte/s Tx, 120477 KByte/s Rx.
Packet size 8k bytes: 120947 KByte/s Tx, 120858 KByte/s Rx.
Packet size 16k bytes: 120934 KByte/s Tx, 120870 KByte/s Rx.
Packet size 32k bytes: 121054 KByte/s Tx, 120970 KByte/s Rx.
Done.

schade finde ich nur das der Speed bei 1k und 2k bytes massiv eingebrochen ist.

Weiteres Problem ist das unter Windows 7 keinerlei Jumbo Frame aktivierung mehr möglich ist das der Einstellungsreiter im Gerätemanager nichtmehr vorhanden ist! Und somit halt eben unter Windows 7 keinerlei Manuelle einstellung möglich ist.

Gast
2009-06-28, 00:36:39
Weiteres Problem ist das unter Windows 7 keinerlei Jumbo Frame aktivierung mehr möglich ist das der Einstellungsreiter im Gerätemanager nichtmehr vorhanden ist! Und somit halt eben unter Windows 7 keinerlei Manuelle einstellung möglich ist.
kannst du nicht einfach die MTU auf 9000 setzen?

Saro
2009-06-28, 02:03:08
soweit ich weiss kann man unter Vista & 7 keine manuelle MTU mehr einstellen.

Gast
2009-06-28, 11:28:42
M$ baut zwar viel Scheiße, aber dass sie die Möglichkeit der MTU Einstellung komplett rausgenommen haben, kann ich mir nicht vorstellen.