Zum Inhalt springen

MTU/Path-Discovery

Aus Foxwiki

Beschreibung

Path MTU Discovery ist eine Funktion von IP, um die optimale MTU (Maximum Transmission Unit) für den gesamten Weg zwischen Sender und Empfänger zu ermitteln

  • Die MTU ist die maximale Paketlänge, die das Übertragungssystem unterhalb von IP unterstützt
  • Ist ein Paket zu groß, dann muss es IP teilen
  • Wenn der Sender eines Datenpakets von Anfang an weiß, wie groß die MTU maximal sein darf, dann kann er gleich diese anpassen
  • MTU - Maximum Transfer Unit

Path MTU Discovery ist ein Verfahren zum dynamischen Erkennen der Maximum Transmission Unit (MTU) und damit der maximalen Paketgröße für einen bestimmten Pfad im Netzwerk

  • Im Allgemeinen kann mit dieser Information Overhead vermindert und Fragmentierung von Datenpaketen verhindert werden
Path MTU Discovery
  • Ermittlung der Maximum Transfer Unit zu einem entfernten IP-Netzwerk
  • Muss von jedem Router unterstützt werden

Ermittlung der MTU

  • Der Sender generiert ein IP-Paket mit der MTU des lokalen Netzes und gesetztem Don't Fragment-Bit
  • Wird auf dem Weg ein Transfernetz erreicht, dessen MTU überschritten wird, sodass dessen Router das Paket fragmentieren müsste, wird das Paket verworfen und der Absender durch eine ICMP-Nachricht vom Typ 3 Code 4 (Destination Unreachable,Fragmentation required, and DF flag set) benachrichtigt
  • Da der Absender nun die MTU der Gegenseite kennt, kann er die seine entsprechend anpassen und die Daten erneut versenden

RFC

879 The TCP Maximum Segment Size and Related Topics Datum
1191 Path MTU Discovery Datum
1981 Path MTU Discovery for IP version 6 Datum
2923 TCP Problems with Path MTU Discovery Datum
4821 Packetization Layer Path MTU Discovery Datum

Verwandte Themen

  • MTU - Maximum Transfer Unit
  • IPv4 - Internet Protocol Version 4
  • ICMP - Internet Control Message Protocol
  • IPv6 - Internet Protocol Version 6
  • ICMPv6 - Internet Control Message Protocol Version 6

Weblinks

  1. https://de.wikipedia.org/wiki/Path_MTU_Discovery
  2. https://www.elektronik-kompendium.de/sites/net/2012221.htm