Jumbo Frames

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Der Begriff Jumbo Frames bezeichnet in dem Datennetzwerk Ethernet nicht standardisierte und übergroße Frames.

Bei Ethernet werden die zu übertragenen Daten in Frames zusammengefasst. Die Standardgröße dafür ist mit 1518 Byte in der Norm IEEE 802.3 festgelegt. Frames, welche länger als dieser Wert sind, werden als Jumbo Frames bezeichnet. Häufig wird auch der Begriff Maximum Transmission Unit (MTU) verwendet, der allerdings die größtmögliche unfragmentierte Paketgröße in der höheren Vermittlungsschicht angibt und bei Ethernet ohne Jumbo Frames 1500 Bytes entspricht (18 Byte ist der Overhead eines Ethernet-Frames ohne IEEE 802.1Q-Feld).

Für einige besondere Anwendungen können Jumbo Frames sinnvoll sein, da der Protokolloverhead dadurch minimiert werden kann. Da es für solche Frames keinen Standard gibt, muss getestet werden, ob alle Netzwerkelemente wie Switches, Router etc. in einem Netz mit diesen Jumbo Frames umgehen können und ob es einen Geschwindigkeitsvorteil gibt.

Ist die Kompatibilität nicht gegeben, kommt es in den betroffenen Geräten und Netzwerkabschnitten zu Jabber, was typischerweise mit einer Blockade des Datenstromes verbunden ist.

Einsatzgebiete[Bearbeiten]

Ein typisches Einsatzgebiet für Jumbo Frames ist die Übertragung großer Datenmengen, wie dies beispielsweise bei der Datensicherung der Fall ist. Hierdurch soll die Belastung aller beteiligten Komponenten reduziert werden. Weniger Header müssen erzeugt, verarbeitet und übermittelt werden und weniger Prüfsummen berechnet werden.

Ein weiteres Einsatzgebiet ist das Abwälzen der Rechenlast auf die Edge-Komponenten oder Tunnel-Edge eines Netzwerks. Die Edge-Komponente, die das lokale mit externen Netzen koppelt, muss alle Pakete aus Jumbo Frames, die das lokale Netz verlassen, auf die MTU des externen Zielnetzes umkodieren (=fragmentieren). Zwar genießt man lokal so die Vorteile, die Jumbo Frames bieten, aber die Kommunikation zu externen Netzen wird deutlich teurer.

Typischerweise wird durch das Tunneling-Protokoll zusätzliche Bandbreite verbraucht. So muss entweder die MTU des Netzes um die Headergröße des Tunnelingprotokolls reduziert werden oder aber der Tunnel-Edge muss die Frames umkodieren.

Um den Einsatz von Jumbo Frames zu vereinfachen, kann mittels Path MTU Discovery eine dynamische Ermittlung der maximalen Frame-Größe vorgenommen werden.

Nutzen[Bearbeiten]

Der Nutzen ist strittig. Generell sollte die Übertragung von Jumbo Frames über mehrere Hops als letzte Möglichkeit zur Optimierung angesehen werden. Die gesamte Netzwerkinfrastrukturhard- und Software ist für die Übertragung von Standard Ethernet Frames mit einer Größe von 1518 Byte optimiert (MTU 1500 Byte). Dies betrifft Vorhaltespeicher (Buffer), Zwischenspeicher (Caches) und Warteschlangen (Queues) in Hardware und Softwarekomponenten. Durch eine Abweichung in der Framesize kann es zu einer Vielzahl von Beeinträchtigungen kommen. Eine insgesamt deutlich langsamere Verarbeitung von Ethernet-Frames kann die Folge sein.

Jumbo-Frames-Support[Bearbeiten]

Unter Jumbo-Frames-Support oder Jumbo Frames Support versteht man die Unterstützung der Hardware für Jumbo Frames. Falls diese nicht gegeben ist, werden die Pakete von dem jeweiligen Gerät ignoriert oder gelöscht und somit nicht über den Switch oder Router weitergeleitet.

Weblinks[Bearbeiten]