5. Fragmentation and MTU (Fragmentierung und MTU)
5. Fragmentation and MTU (Fragmentierung und MTU)
Die Geneve-Kapselung fügt dem ursprünglichen Paket Overhead hinzu. Dazu gehören die äußeren Ethernet-, IP-, UDP- und Geneve-Header. Dieser Overhead reduziert die effektive Maximum Transmission Unit (MTU), die dem Mandanten zur Verfügung steht.
Um Fragmentierung und die damit verbundenen Leistungseinbußen zu vermeiden, SHOULD (SOLLTE) das Underlay-Netzwerk eine ausreichend große MTU unterstützen, um die gekapselten Pakete aufzunehmen. Idealerweise sollte die Underlay-MTU mindestens (Mandanten-MTU + Geneve-Overhead + Äußere Header) betragen. Üblicherweise werden im Rechenzentrums-Underlay Jumbo-Frames (z. B. 9000 Bytes) verwendet, um den Kapselungs-Overhead für Standard-1500-Byte-Mandanten-Frames zu bewältigen.
Wenn die Underlay-MTU nicht ausreicht, tritt Fragmentierung auf. Fragmentierung kann auf zwei Ebenen erfolgen:
- Inner Fragmentation (Innere Fragmentierung): Das Mandantensystem fragmentiert das Paket vor der Kapselung, weil es die Mandanten-MTU überschreitet.
- Outer Fragmentation (Äußere Fragmentierung): Der Tunnel-Endpunkt oder ein Transit-Gerät fragmentiert das gekapselte Paket, weil es die Underlay-MTU überschreitet.
Äußere Fragmentierung wird im Allgemeinen nicht empfohlen, da das Wiederzusammensetzen am Tunnel-Endpunkt ressourcenintensiv sein kann. Techniken wie Path MTU Discovery (PMTUD) können verwendet werden, um die geeignete MTU zu bestimmen.