1. Introduction (Einführung)
Dieses Dokument beschreibt eine Methode für Packetization Layer Path MTU Discovery (PLPMTUD), die eine Erweiterung zu bestehenden Path MTU Discovery-Methoden darstellt, die in [RFC1191] und [RFC1981] beschrieben sind. In Abwesenheit von ICMP-Nachrichten wird der richtige MTU bestimmt, indem mit kleinen Paketen begonnen und mit sukzessiv größeren Paketen gesondert wird. Der Großteil des Algorithmus wird oberhalb von IP implementiert, in der Transportschicht (z. B. TCP) oder einem anderen "Paketisierungsprotokoll", das für die Bestimmung von Paketgrenzen verantwortlich ist.
Dieses Dokument aktualisiert weder RFC 1191 noch RFC 1981; da es jedoch einen korrekten Betrieb ohne ICMP unterstützt, lockert es implizit einige der Anforderungen für die in diesen Dokumenten spezifizierten Algorithmen.
Die in diesem Dokument beschriebenen Methoden stützen sich auf Funktionen bestehender Protokolle. Sie gelten für viele Transportprotokolle über IPv4 und IPv6. Sie erfordern keine Kooperation von den unteren Schichten (außer dass sie konsistent sind, welche Paketgrößen akzeptabel sind) oder von Peers. Da die Methoden nur für Absender gelten, werden Varianten in Implementierungen keine Interoperabilitätsprobleme verursachen.
Der Klarheit halber bevorzugen wir einheitlich die TCP- und IPv6-Terminologie. Im Terminologieabschnitt präsentieren wir auch die analogen IPv4-Begriffe und -Konzepte für die IPv6-Terminologie. In einigen Situationen beschreiben wir spezifische Details, die sich zwischen IPv4 und IPv6 unterscheiden.
Die Schlüsselwörter "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" und "OPTIONAL" in diesem Dokument sind wie in [RFC2119] beschrieben zu interpretieren.
Dieses Dokument ist ein Produkt der Path MTU Discovery (PMTUD) Arbeitsgruppe der IETF und stützt sich stark auf RFC 1191 und RFC 1981 für Terminologie, Ideen und einen Teil des Textes.