1. Introduction (Einführung)
1. Introduction (Einführung)
Wenn ein IP-Host eine große Datenmenge an einen anderen Host senden muss, werden die Daten als eine Serie von IP-Datagrammen übertragen. Es ist in der Regel vorzuziehen, dass diese Datagramme so groß wie möglich sind, ohne dass eine Fragmentierung irgendwo entlang des Pfades von der Quelle zum Ziel erforderlich ist. (Für Argumente gegen Fragmentierung siehe [5].) Diese Datagrammgröße wird als Path MTU (Pfad-MTU, PMTU) bezeichnet und entspricht dem Minimum der MTUs jedes Hops im Pfad. Ein Mangel der aktuellen Internet-Protokollsuite ist das Fehlen eines Standardmechanismus für einen Host, um die PMTU eines beliebigen Pfades zu entdecken.
Hinweis: Die Path MTU ist das, was in [1] als "Effective MTU for sending" (effektive MTU zum Senden, EMTU_S) bezeichnet wird. Eine PMTU ist mit einem Pfad verbunden, der eine bestimmte Kombination aus IP-Quell- und Zieladresse und möglicherweise einem Type-of-service (Diensttyp, TOS) ist.
Die aktuelle Praxis [1] besteht darin, das kleinere von 576 und der First-Hop-MTU als PMTU für jedes Ziel zu verwenden, das nicht mit demselben Netzwerk oder Subnetz wie die Quelle verbunden ist. In vielen Fällen führt dies zur Verwendung kleinerer Datagramme als notwendig, da viele Pfade eine PMTU größer als 576 haben. Ein Host, der Datagramme sendet, die viel kleiner sind als die Path MTU erlaubt, verschwendet Internet-Ressourcen und erhält wahrscheinlich einen suboptimalen Durchsatz. Darüber hinaus verhindert die aktuelle Praxis nicht in allen Fällen Fragmentierung, da es einige Pfade gibt, deren PMTU kleiner als 576 ist.
Es wird erwartet, dass zukünftige Routing-Protokolle in der Lage sein werden, genaue PMTU-Informationen innerhalb eines Routing-Bereichs bereitzustellen, obwohl möglicherweise nicht über mehrstufige Routing-Hierarchien hinweg. Es ist nicht klar, wann dies allgegenwärtig verfügbar sein wird, sodass das Internet in den nächsten Jahren einen einfachen Mechanismus benötigt, der PMTUs entdeckt, ohne Ressourcen zu verschwenden, und der funktioniert, bevor alle Hosts und Router modifiziert sind.