how-to: jumbo frames
Sonntag, 27. April 2008 um 18:57 Uhr Christian
Was sind Jumbo Frames?
Normalerweise liegt die maximale Paketgröße (MTU) für Ethernet bei 1500 Bytes (ohne Header). Als Jumbo Frames werden größere Pakete bezeichnet, typischerweise 9.000-9.180 oder 4.100 Bytes groß.
Was bringen Jumbo Frames?
Gleiche Datenmenge bei weniger Paketen bedeutet weniger Protokoll-Overhead und weniger CPU Belastung der Geräte. Insbesondere für Geräte wie SOHO-NAS-Server ist das interessant, da diese über eine schwache CPU verfügen. Dementsprechend kann man die Jumbo Frame Unterstützung bei manchen NAS Server direkt im Webinterface aktivieren.
Wie braucht man für Jumbo Frames?
Alle Geräte im Netzwerk sollten Jumbo Frames unterstützen. Eine Liste kompatibler Geräte findet sich bei [1].
Beim Routing allerdings werden dank MTU Path Discovery die Pakete fragmentiert, dass heißt über einen normalen Router kommt man natürlich trotzdem weiterhin ins Internet.
Wie benutzt Jumbo Frames?
Unter Windows (Konsole als Administrator ausführen):
C:\Windows\system32>netsh interface ipv4 set subinterface "LAN-Verbindung" mtu=9 000 store=persistent
Bei manchen Netzwerkkarten kann man Jumbo Frames auch in den Geräteoptionen aktivieren.
Linux (siehe auch [2]):
ifconfig eth0 mtu 9000
Überprüfen ob Jumbo Frames übertragen werden können:
C:\Users\Christian>ping -f -l 9000 192.168.1.3
Ping wird ausgeführt für 192.168.1.3 mit 9000 Bytes Daten:
Antwort von 192.168.1.3: Bytes=9000 Zeit=1ms TTL=64
Antwort von 192.168.1.3: Bytes=9000 Zeit<1ms TTL=64
Antwort von 192.168.1.3: Bytes=9000 Zeit<1ms TTL=64
Antwort von 192.168.1.3: Bytes=9000 Zeit<1ms TTL=64
Ping-Statistik für 192.168.1.3:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 0ms, Maximum = 1ms, Mittelwert = 0ms
-f sorgt dafür, dass das Ping-Paket nicht fragmentiert wird.
[1] Jumbo Frame Clean Gear: http://darkwing.uoregon.edu/~joe/jumbo-clean-gear.html
[2] Gentoo Tipp - Jumbo Frames: http://gentoo-wiki.com/TIP_Jumbo_Frames
[3] Small Net Builders - Need To Know: Jumbo Frames in Small Networks http://www.smallnetbuilder.com/content/view/30201/54/
Artikel gespeichert unter: Hardware / Gadgets,OpenSource / Linux
bisher 2 Kommentare Eigenen Kommentar schreiben
1.
Karsten | 27.April 2008 um 21:38
> Alle passiven Geräte im Netzwerk müssen Jumbo Frames unterstützen
Alle aktiven Geräte …,
2.
Christian | 29.April 2008 um 07:59
Ok. streng genommen falscher Begriff. Mit passiven Geräten meinte ich insbesondere Switche. Diese werfen in der Regel Jumbo Frames, wenn sie sie nicht unterstützen.
Ihr Kommentar
Folgende HTML-Tags sind erlaubt:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
Trackback | PDF