Giant
Was sind Giants?
Bei Giants (Riesen) handelt es sich um Datenpakete, Frames oder Zellen, die größer sind als die maximale zulässige Größe. Netzwerkprotokolle spezifizieren diese maximalen und minimalen Größen (und manchmal auch eine einzige einheitliche Größe) für jede Übertragungseinheit. Ein Ethernet-Frame umfasst zum Beispiel normalerweise 1518 Bytes, einschließlich Layer-2-Header und -Trailer.
ATM (Asynchronous Transfer Mode) bündelt alle Daten in 53 Byte große Zellen. Jede Zelle, die größer als diese ist, wird verworfen und von Netzwerküberwachungs-Tools als Giant aufgezeichnet. Die RMON-Spezifikation (Remote Network Monitoring) für die Netzwerkadministration nennt sie Oversize-Pakete.
Was ist die Ursache für Giants in Netzwerken?
Giants können auf Probleme wie fehlerhafte Netzwerkkarten oder Konfigurationsfehler hinweisen. Sie entstehen oft durch Softwarefehler oder Hardwareprobleme, die dazu führen, dass Frames nicht korrekt segmentiert werden. Defekte Netzwerkkarten oder Switch-Ports sowie Bugs in Netzwerksoftware oder Treibern können übergroße Pakete verursachen.
In Ethernet-Netzwerken beträgt die Standard-MTU-Größe (Maximum Transmission Unit) 1500 Bytes. Die MTU bezieht sich nur auf die maximale Nutzdatenmenge im Layer-3-Paket, die ohne Fragmentierung übertragen werden kann. In Gigabit-Netzwerken sind auch größere Übertragungseinheiten üblich, sogenannte Jumbo Frames. Einige Geräte unterstützen Jumbo-Frames mit bis zu 9216 Bytes oder mehr, aber 9000 Bytes ist der am weitesten verbreitete Wert.
Erreicht ein zu großes Paket einen Nicht-Jumbo-Port, dann spricht man von einem Giant. Das kann vorkommen, wenn die MTU- oder Frame-Größe in einem Gerät falsch konfiguriert ist.
Welche Folgen haben Giants für das Netzwerk?
Geräte verwerfen Giants oft automatisch, was zu Datenverlust führt und die Integrität der übertragenen Informationen beeinträchtigen kann. Wenn Giants verworfen werden, müssen die Datenpakete erneut gesendet werden, was die Latenz im Netzwerk erhöht und die Gesamtleistung beeinträchtigt. Die wiederholte Übertragung von Giants kann auch zu einer Überlastung des Netzwerks führen, da für das erneute Senden zusätzliche Bandbreite benötigt wird. In Netzwerken, die keine Jumbo Frames unterstützen, können Giants zu Kompatibilitätsproblemen führen, insbesondere wenn sie auf Nicht-Jumbo-Ports treffen.
Hohe Raten von Giants können auf Hardwareprobleme hinweisen, die untersucht werden müssen. Um Giants zu vermeiden, sollten Administratoren die MTU-Einstellungen korrekt konfigurieren und die Hardware regelmäßig überprüfen.