Jumbo MTU und Switches

Jumbo MTU und Switches

Ich habe ein Netzwerk mit mehreren Dateiservern, Workstations und Anwendungsservern. Der Einfachheit halber können wir davon ausgehen, dass alles an einen einzigen Switch angeschlossen ist, beispielsweise Dell 4032F mit einer maximalen Jumbo-MTU-Größe von 9216. Ich wäre Ihnen bei einigen Fragen zur MTU dankbar. Meine erste Frage lautet also:

  1. Was ist das (9216) - HW MTU oder IP MTU gemäß Klassifizierung (mit anderen Worten, enthält es einen 14-Byte-Frame-Header oder nicht)? Laut Dokumentation ist es für ein ganzes Gerät eingestellt, nicht für einen Port, aber es wird nicht angegeben, was das ist.
  2. Ist es ein Problem, wenn ein Switch einen höheren MTU-Wert hat als die angeschlossenen Geräte?
  3. Wenn ich MTU in Linux einrichte, gebe ich in den NetworkManager-Einstellungen 9216 ein. Soll ich 14 Byte abziehen und 9202 oder sogar 9000 eingeben? Was bedeutet MTU im OS-Setup?
  4. Und die letzte Frage: VMWare unterstützt nur 9000 Byte MTU als Jumbo. Bedeutet das, dass alles in meinem Netzwerk diesen MTU-Wert haben sollte oder nicht?

Danke schön.

Antwort1

was ist das (9216)

Byte pro Paket. Entweder auf IP- oder Ethernet-Ebene. Wenn wir von Switches sprechen, ist dies Ethernet.

Der Dokumentation zufolge ist es für ein ganzes Gerät und nicht für einen Port eingestellt, es wird jedoch nicht angegeben, was das ist.

Es wird vorausgesetzt, dass die Leute ihr Handwerk erlernen.

Ist es ein Problem, wenn ein Switch einen höheren MTU-Wert hat als die angeschlossenen Geräte?

Nein, das ist die maximal zulässige Zahl. Es ist ein Problem, wenn das Gerät ein größeres Paket sendet, als der Switch verarbeiten kann (in diesem Fall sollte das Paket vom Switch verworfen werden, wird aber möglicherweise teilweise übersetzt), aber es ist KEIN Problem, wenn der Switch mehr verarbeiten kann, als gesendet wird.

Bei Ethernet gibt es KEINE Verhandlung, daher müssen die Maschinen die KLEINSTE MTU anzeigen, die das Netzwerk verarbeiten kann. IP VERHANDELT (und Router können Pakete aufteilen), Ethernet jedoch nicht.

Und die letzte Frage: VMWare unterstützt nur 9000 Byte MTU als Jumbo

Für Hochgeschwindigkeitsnetze wäre das furchtbar.

Bedeutet das, dass alles in meinem Netzwerk diesen MTU-Wert haben sollte oder nicht?

Kommt drauf an. Generell gilt: Berühren Sie die MTU nicht, bis Sie wissen, was Sie tun – und einen Plan haben, wie das funktioniert und sich auf Ihr Netzwerk auswirkt. Eine höhere MTU reduziert die Verarbeitung in stark beanspruchten Netzwerken. Allerdings ist 9200 für ein stark beanspruchtes Netzwerk (also 100g oder höher) furchtbar niedrig.

verwandte Informationen