RFC 2460 – Internet Protocol, Version 6 (IPv6) Specification

Überholt: ersetzt durch RFC 8200.

StatusDraft Standard
VeröffentlichtDezember 1998
ErsetztRFC 1883
Volltextrfc-editor.org/rfc/rfc2460

RFC 2460 spezifiziert die Version 6 des Internet Protocols (IPv6), den Nachfolger von IPv4. Es definiert den grundlegenden IPv6-Header mit 128-Bit-Quell- und Zieladressen, ein vereinfachtes Header-Format im Vergleich zu IPv4, sowie die anfänglich definierten Extension-Header. Die wesentlichen Neuerungen umfassen einen erweiterten Adressraum für mehr Hierarchieebenen und einfachere Autokonfiguration, die Einführung von Anycast-Adressen, sowie eine verbesserte Unterstützung für Erweiterungen und Optionen durch effizientere Kodierung.

Der Kern des Protokolls besteht aus einem festen 40-Byte-Header mit den Feldern Version, Traffic Class, Flow Label, Payload Length, Next Header und Hop Limit. Die Extension-Header wie Hop-by-Hop Options, Routing, Fragment und Destination Options werden in einer spezifizierten Reihenfolge zwischen dem Basisheader und der Nutzlast eingefügt. Dies ermöglicht eine effizientere Paketverarbeitung in Routern, da nur die relevanten Extension-Header ausgewertet werden müssen. Zudem wird das Flow-Label-Konzept für spezielle Behandlung von Datenströmen, etwa für Quality of Service, definiert.

Historisch stellt dieses RFC die grundlegende Spezifikation von IPv6 dar, die die Ablösung des IPv4-Protokolls einleitete. Es löste den Vorgänger RFC 1883 ab und bildet die Basis für alle modernen IPv6-Implementierungen. Obwohl es durch spätere RFCs ergänzt wurde, bleibt es die zentrale Referenz für die grundlegende Struktur des IPv6-Headers und das Extension-Header-Konzept in heutigen Netzwerken.