IPv6-Adressen

Das Internet-Protokoll Version 6 adressiert rund 350 Sextillionen Rechner, doch weite Teile des riesigen IPv6-Adressraums sind bislang durch die IETF reserviert oder dienen besonderen Zwecken.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 6 Min.
Von
  • Reiko Kaps

Wie auch unter IPv4 reserviert die Internet Engineering Task Force (IETF) in der Version 6 des Internet-Protokolls (IPv6) einige Adressbereiche für besondere Zwecke oder für die spätere Verwendung.

Das Format einer IPv6-Unicast-Adresse ist im Unterschied zu IPv4 weitgehend festgeschrieben: Die gesamte Adresse umfasst 128 Bit. Die ersten 64 sind für den Subnetz-Präfix reserviert, die verbleibenden 64 Bit bezeichnen den Host. Die vollständige Adresse schreibt man hexadezimal und unterteilt die Zahlenfolge mit Doppelpunkten in Blöcke je 16 Bit. Innerhalb von IPv6-Adressen lässt sich eine Folge von Nullen kürzen und durch zwei Doppelpunkte ersetzen. Die Adresse 2001:0DB8:0000:0001:0000:0000:0010:01FF verkürzt sich damit zu 2001:0DB8:0000:0001::0010:01FF. Führende Nullen in den 16-Bit-Blöcke können ersatzlos wegfallen, sodass die oben genannte Adresse auf 2001:DB8:0:1::10:1FF schrumpft. Weitere Details zur IPv6 finden sich in den beiden Artikeln Das Mega-Netz und IPv6 für kleine Netze auf heise Netze.

0:0:0:0:0:0:0:0 oder ::/128: Nicht spezifizierte IPv6-Adresse, die unter IPv4 dem Wert 0.0.0.0 entspricht. Siehe dazu RFC 4291.

0:0:0:0:0:0:0:1 oder ::1/128: Loopback-Adresse; Jedes an diese Adresse geschickte Paket soll den Host nicht verlassen, sondern intern zurückgeschickt werden. Sie entspricht der localhost-Adresse unter IPv4 und ist in RFC 4291 beschrieben.

0:0:0:0:0:FFFF:a.b.c.d/96 oder ::FFFF:a.b.c.d/96: IPv4-als-IPv6-Adresse; Diese Adressen kommen bei manchen IPv6-Serverprogrammen zum Einsatz, die in einem reinen IPv4-Netz arbeiten. Sie besitzen eine speziellen 96-Bit-Präfix, dem die IPv4-Adresse a.b.c.d folgt. Weitere Details beschreibt RFC 4030.

Anycast-Adressen: Eine Anycast-Adresse adressiert eine bestimmte Gruppe von Rechnern in einem Netzwerk, beispielsweise alle Router. Sendet ein Netzwerkknoten eine Nachricht über diese Adresse, antworten hingegen nicht alle im Netz vorhandenen Router, sondern nur derjenige, der per Routing-Tabelle am nächsten oder am besten erreichbar ist.

IPv6 verwaltet Unicast- und Multicast-Adressen in getrennten Adressbereichen, Anycast-Adressen sind hingegen Teil des jeweiligen Unicast-Bereichs und unterscheiden sich daher syntaktisch nicht von ihnen. Allerdings können sie nie als Quelladresse dienen, sondern nur als Ziel einer Übertragung. RFC 2373 definiert beispielsweise eine Anycast-Adresse für Router in einem Netz, die aus dem jeweiligen Netzwerk-Präfix besteht und deren Host-Teil mit Nullen aufgefüllt ist. RFC 2526 beschreibt weitere Anycast-Adressen, die beispielsweise bei Mobile-IPv6 Verwendung finden.

0000::/8 von der IETF reserviert, Ausnahme sind Adressen mit dem Format 0:0:0:0:0:0:a.b.c.d/96 oder ::a.b.c.d/96. Diese IPv4-kompatiblen IPv6-Adressen setzt man beispielsweise beim 6to4-Tunneling ein. Seit Erscheinen von RFC 4291 wird dieser Adressbereich jedoch als veraltet angesehen.

0100::/8 von der IETF reserviert

0200::/7von der IETF reserviert.

Der Präfix 0200::/7 wurde im RFC 4548 als sogenannter Network-Service-Access-Point-Präfix (NSAP) definiert, laut RFC 4048 ist er jedoch seit Dezember 2004 veraltet.

0400::/6 von der IETF reserviert

0800::/5 von der IETF reserviert

1000::/4 von der IETF reserviert

2000::/3 Global Unicast: Global gültige und eindeutige Unicast-Adressen, die im Internet weitergeleitet werden. Bislang erhältliche eindeutige IPv6-Präfixe entstammen diesem Bereich (RFC 4291).

2001:DB8::/32 für Dokumenationszwecke reserviert (RFC 3849)

2001:0000::/32 Teredo-Tunneling gemäß RFC 4380

2001:10::/28 Keine IPv6-Adressen, sondern "Overlay Routable Cryptographic Hash IDentifiers" (ORCHID) nach RFC 4843. Diese Pseudo-Adressen sind nicht routebar und sollten niemals im öffentlichen Netzwerk auftauchen.

2002::/16 6to4-Tunneling gemäß RFC 3056

4000::/3 von der IETF reserviert

6000::/3 von der IETF reserviert

8000::/3 von der IETF reserviert

A000::/3 von der IETF reserviert

C000::/3 von der IETF reserviert

E000::/4 von der IETF reserviert

F000::/5 von der IETF reserviert

F800::/6 von der IETF reserviert

FC00::/7 Unique Local Unicast: Eindeutige lokale Unicast-Adressen laut RFC 4193, die man jedoch nur in einem lokalen, abgegrenzten Bereich einsetzen soll. Router und Firewalls sollen laut des RFCs Pakete mit derartigen Adressen nicht ins globale Internet durchreichen. Der Adressbereich ist in zwei /8-Gruppen unterteilt: Die Adressen aus dem Bereich FC00::/8 verteilen Registrare in /48-Blöcken. Gültige /48-Blöcke aus dem Bereich FD00::/8 entstehen durch einen per Zufallszahlen generierten 40-Bit-Adressanhang. RFC 4193 beschreibt dieses Verfahren.

FE00::/9 von der IETF reserviert

FE80::/10 Link Local Unicast: Verbindungslokale Unicast-Adressen sind auf einer physischen Verbindung (Link) eindeutig, können aber global mehrfach vorkommen. Ist IPv6 auf einem Rechner aktiv, besitzt er pro Netzwerkkarte eine verbindungslokale Adresse, die der Rechner aus dem Präfix und der Hardware-Adresse der Schnittstelle ermittelt. IPv6 nutzt sie zur Netzwerkeinrichtung: Über die verbindungslokale Adresse erhält der Host Informationen über die Anwesenheit von anderen IPv6-Hosts und -Routern (RFC 4291).

FEC0::/10 von der IETF reserviert; RFC 3879 definierte den Bereich FEC0::/10 als site-lokale Adressen, die ähnlich wie die lokalen Unicast-Adressen nur in abgebrenzten Bereichen (Sites) zum Einsatz kommen sollten. Der Begriff Sites ist dabei jedoch nicht genau definiert. Seit September 2004 gilt die Definition als veraltet.

FF00::/8 Multicast: Adressen, die ein Gruppe von Netzwerkknoten adressieren. Den Aufbau des Präfixes und der Multicast-Adressen beschreibt RFC 4291. Im Präfix einer Multicast-Adresse steht außerdem, ob sie dauerhaft zugewiesen (well-known) oder dynamisch zugeteilt wurde und welche Reichweite sie hat. Die defnierte Adresse FF05::2 gilt beispielsweise für alle Router eines Standorts. Eine Liste der dauerhaft zugewiesenen Multicast-Adressen findet sich bei der IANA.

Eine weiterer Artikel auf heise Netze listet und beschreibt die reservierten Bereiche und Adressen für IPv4 . (rek)