Jumbo-Ethernet-Frame-Bereitstellung


19

Was sind einige allgemeine Richtlinien für die erfolgreiche Bereitstellung von Jumbo-Frames in einer gerouteten Umgebung?


Hat Ihnen eine Antwort geholfen? In diesem Fall sollten Sie die Antwort akzeptieren, damit die Frage nicht für immer auftaucht und nach einer Antwort sucht. Alternativ können Sie auch Ihre eigene Antwort eingeben und annehmen.
Ron Maupin

Antworten:


19

Nutzungsbedingungen

Physische Schnittstelle - ein Layer-2-Port oder Switchport. Verweist auf das Wechseln von Uplinks und Downlinks im Kontext dieses Dokuments. Kann 802.1q-Tagging durchführen oder nicht.

Logische Schnittstelle - ein Layer-3-Port oder ein gerouteter Port. Bezieht sich auf Serverschnittstellen, Router-Schnittstellen, virtuelle Switch-Schnittstellen und Subschnittstellen. Alles mit einer IP-Adresse.

Standarddomäne - Eine Gruppe von VLANs mit Schicht-3-Anschluss, die mit der Standard-Ethernet-Nutzlast von 1500 Byte betrieben werden.

Jumbo-Domain - Eine Gruppe von Layer-3-benachbarten VLANs, die mit einer Ethernet-Nutzlast-MTU von mehr als 1500 Byte, normalerweise 9000 Byte, betrieben werden.

Netzwerktopologie

Jumbo-Rahmen sind keine Mix-and-Match-Technologie. Jumbo-Frames werden in einem klar abgegrenzten Segment des Netzwerks bereitgestellt, das von einem Router begrenzt wird. Diese Schicht-3-Grenze ist für die Interoperabilität mit der Standarddomäne von wesentlicher Bedeutung. Der Router bietet Fragmentierungs- und ICMP-Antworten für die Pfad-MTU-Ermittlung, die nicht auf den unteren Ebenen des Netzwerkstapels bereitgestellt werden. Die gesamte Kommunikation innerhalb der Jumbo-Domäne wird für größere Nutzdaten unterstützt, während die gesamte Kommunikation zwischen Standard- und Jumbo-Domänen mit der Standard-Nutzdatengröße erfolgt. Die Kommunikation zwischen nicht zusammenhängenden Jumbo-Domänen erfolgt ebenfalls mit der Standardnutzlastgröße.

Jumbo-VLANs

Jumbo-Rahmen sind keine Mix-and-Match-Technologie. Dieser Punkt ist es wert, wiederholt zu werden. Ein bestimmtes VLAN gehört zur Standarddomäne oder zur Jumbo-Domäne, niemals zu beiden. Dies bedeutet, dass alle physischen Schnittstellen, die ein Jumbo-VLAN tragen, Jumbo-Frames zulassen müssen. Wenn ein Jumbo-Frame auf eine physische Schnittstelle stößt, die keine Jumbo-Frames zulässt, wird sie gelöscht. Ebenso müssen alle logischen Schnittstellen in einem Jumbo-VLAN mit genau demselben MTU-Wert konfiguriert werden.

Physikalische Schnittstellen

Physische Schnittstellen können eine beliebige Anzahl von Standard- und Jumbo-VLANs transportieren, sofern Jumbo-Frames für die Schnittstelle zulässig sind. Beide Arten von VLANs können auch mit einem Host oder Router verbunden sein. Es ist nur wichtig, dass die logischen Schnittstellen auf dem Host oder Router mit dem richtigen MTU-Wert für das jeweilige VLAN konfiguriert werden. In diesem Sinne besteht eine Trennung zwischen physischen Schnittstellen und logischen Schnittstellen. Eine physikalische Schnittstelle muss die Jumbo-MTU erfüllen oder übertreffen, es muss keine exakte Übereinstimmung vorliegen.

Logische Schnittstellen

Jumbo-Rahmen sind keine Mix-and-Match-Technologie. Da ist es wieder. In jeder Hinsicht kann jede physische Schnittstelle im Netzwerk Jumbo-Frames zulassen, unabhängig davon, ob sie ein Standard-VLAN, ein Jumbo-VLAN oder beides enthält. Auf die logischen Schnittstellen kommt es wirklich auf die exakte MTU-Übereinstimmung an. Hier kann es auch etwas verwirrend werden. Die Konfiguration eines Cisco 6500 SVI für MTU 9000 ermöglicht beispielsweise eine Ethernet-Nutzlast von 9000 Byte, während die Konfiguration eines HP NIC-Teams für MTU 9014 eine Ethernet-Nutzlast von 9000 Byte ermöglicht. Dies liegt daran, dass der Cisco-Wert nur die Nutzlast und der HP-Wert die Nutzlast plus Ethernet-Header angibt. Es ist wichtig, diese Details zu kennen, damit die MTU-Übereinstimmung genau stimmt.

Validierung

Es ist hilfreich, Methoden zur Überprüfung der ordnungsgemäßen Bereitstellung eines Jumbo-VLANs zu kennen. Ping-Tests sind ausreichend, aber man muss darauf achten, das DF-Bit zu setzen. Sowohl das Cisco- als auch das Windows-Ping-Dienstprogramm bieten eine Methode, um dies zu tun. Die Methode zum Zählen der Bytes unterscheidet sich jedoch erneut. Der Längenparameter von Cisco umfasst die ICMP-Nutzdaten, den ICMP-Header und den IP-Header. Der Parameter length unter Windows gibt nur die ICMP-Nutzdaten an. Eine Länge von 9000 bei Cisco und eine Länge von 8972 bei Windows erzeugen beide einen Ethernet-Frame der Länge 9018 mit einer Nutzlast von 9000 Bytes.

Fazit

Hoffentlich findet jemand da draußen diese Schande nützlich. Im Networking wissen wir alle, wie wichtig es ist, es gleich beim ersten Mal richtig zu machen. Bitte hinterlassen Sie Kommentare zur Richtigkeit der Angaben, Verbesserungspotentialen und zusätzlichen Hinweisen.

Verweise

http://en.wikipedia.org/wiki/Jumbo_frame


11

Oder um zusammenzufassen:

  • Halten Sie es in Ihrer Umgebung konsistent - prüfen Sie, welchen MTU-Maximalwert Ihre Infrastruktur unterstützt, und berücksichtigen Sie dabei die verschiedenen Berechnungsmethoden der einzelnen Anbieter (mit oder ohne L2-Header).
  • Berücksichtigung von physikalischen Schnittstellen, SVIs und L3-Schnittstellen
  • Beachten Sie Protokolle wie OSPF, die den MTU-Abgleich zwischen Geräten erzwingen , bevor sie eine Nachbarschaft bilden
  • Stellen Sie das Netzwerk richtig ein, bevor Sie Server berühren. Server ohne Jumbos funktionieren problemlos in einem Jumbo-fähigen Netzwerk, aber das Gegenteil ist eine Katastrophe.

Solange alle Server zustimmen oder zumindest "genug", kann dies zu einer fürchterlichen Problembehandlung führen.
LapTop006

3

Abhängig von Ihrem Netzwerklayout sollten Sie sicherstellen, dass Sie von innen nach außen beginnen. Beginnen Sie mit Links in Ihrem Kern und bearbeiten Sie von dort aus die Distributions- und Zugriffsebenen (falls zutreffend). Vergewissern Sie sich, dass Ihr Netzwerk Jumbo-Frames vollständig unterstützt, bevor Sie damit beginnen, sie an Ihren Zugriffsports zu aktivieren. Die meisten 100/1000 Endgeräte unterstützen heutzutage keine Jumbo-Frames und werden (offensichtlich) standardmäßig die Standard-MTU verwenden, wenn dies der Fall ist.

Der beste Rat, den ich Ihnen geben kann, wenn Sie überlegen, Jumbo-Frames in Ihrem Netzwerk bereitzustellen, ist, sicherzustellen, dass Sie PMTUD (v4 oder v6) nirgendwo in Ihrem Netzwerk blockieren. Solange Sie Ihre Upstream-Ports bis zum letzten Mal verlassen, sollten Sie keine Probleme in Ihrem Netzwerk haben.


3

Ein Aspekt, der hier nicht behandelt wird, ist das Warum.

Jumbo-Frames können für einige Anwendungen von großem Nutzen sein, aber es lohnt sich, Ihre Anwendungen tatsächlich einem Benchmarking zu unterziehen, um festzustellen, ob Sie wirklich einen Nutzen erzielen, der die Kosten deckt. Heutzutage ist es sogar für die Anwendungen, die am meisten davon profitieren, selten, dass der Durchsatz um 10% verbessert wird, was möglicherweise nicht die erhöhten Betriebskosten abdeckt. In einem Backbone, das Tunneling (MPLS, L2TP usw.) verwendet, kann dies erforderlich sein. Ein einzelnes Backbone ist in der Regel eine einzelne Gruppe von Administratoren. Sobald Sie jedoch mit der Erweiterung von Jumbos auf die Zugriffsebene beginnen, wird es schnell komplexer.

Eine weitere zu berücksichtigende Sache ist, dass alle Ihre Dokumentationen und Verfahren aktualisiert werden müssen, um sicherzustellen, dass neu hinzugefügte Geräte (oder RMA-Ersatzgeräte) nicht zu stillen Schwarzen Löchern für den Datenverkehr werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.