Rechnernetze
Home Nach oben

Unicast-Adressen

IPv6-Adressen können eine hierarchische Struktur besitzen, die jedoch nicht jeder Router kennen muss. 

IPv6-Adressen können direkt aus der Linkadresse einer Schnittstelle gebildet werden. Die Link-Adresse besteht in der Regel aus 64 Bits und wird von den Herstellern der jeweiligen Hardware festgelegt. IEEE vergibt dazu eine 24 Bit-Herstelleadresse, welcher der Hersteller eine eindeutige 40 Bit-Adresse hinzufügt (EUI64); im Falle des Ethernets werden nur 48 Bits für die MAC-Adressen verwendet. Da die Linkadresse ein u (universal/local) Bit enthält, welches im Falle lokaler Adressen gesetzt ist, wird dieses bei der Verwendung als IPv6-Adresse invertiert, um die Schreibung lokaler Adressen zu vereinfachen.

::0 wird als unspezifizierte Adresse bezeichnet und darf niemals einer Schnittstelle zugewiesen werden, entsprechend auch keiner Zieladresse. Als Quelladresse kann sie beispielsweise benutzt werden, wenn ein Host seine eigene Adresse erst noch vom Server erfahren muss.

::1 wird als Loopback-Adresse bezeichnet und darf niemals einer Schnittstelle zugewiesen, niemals aus einem Host herausgeschickt und niemals von einem Router weitergeleitet werden. 

Unter einer IPv4-kompatiblen IPv6-Adresse (IPv4-compatible IPv6 address) versteht man eine Adresse der Form ::<IPv4-adresse> (d.h. eine 32 Bit lange IPv4-Adresse mit 96 führenden Nullen). Dieser Adresstyp kann während der Übergangszeit von IPv4 zu IPv6 von IPv6-Routern benutzt werden, um IPv4-Pakete ohne aufwendige Adresstransformation zu tunneln.

Unter einer IPv4-mapped IPv6 address versteht man eine Adresse der Form ::FFFF:<IPv4-adresse> (d.h. eine 32 Bit lange IPv4-Adresse mit 80 führenden Nullen und 16 führenden Einsen). Diese Adresseform bezeichnet Hosts, welche kein IPv6-Adressierung beherrschen.

Es werden auch Abbildungen von NSAP-Adressen nach dem OSI-Basisreferenzmodell sowie von IPX-Adressen vorgeschlagen; wir verweisen hier auf die jeweiligen Standards.

Um das Routing von Internetpaketen zu vereinfachen werden die Aggregatable Global Unicast Addresses eingeführt, welche für den Top-Level 13 Bits, für den nächsten Level 24 Bits, und für den Sitelevel 16 Bits vorsehen, zusätzlich zu  einer 64 Bit-Linkadresse.

Um automatische Adressierung in lokalen Netzen bzw. routerlosen Netze zu unterstützen, werden linklokale Adressen (link local address) verwendet: 1111111010::<Linkadresse>/10. Linklokale Adressen dürfen von Routern nicht auf andere Links weitergeleitet werden.

Um eine globale Zuweisung für nur lokal verwendete Adressen zu vermeiden, werden bereichslokale Adressen (site local address) verwendet: 1111111011::<Linkadresse>/10. Bereichslokale Adressen dürfen von Routern nicht außerhalb des jeweiligen Bereichs weitergeleitet werden.