TLA / NLA-Struktur für IPv6-Adressen
Die TLA / NLA-Zuordnungsstruktur wurde in RFC 3587 , August 2003, verworfen :
2. TLA / NLA historisch gemacht
Das TLA / NLA-System wurde durch eine koordinierte Zuweisungsrichtlinie ersetzt, die von den regionalen Internetregistern (RIRs) [ IPV6RIR ] definiert wurde.
Ein Teil der Motivation, die TLA / NLA-Struktur zu veralten, ist technisch; Beispielsweise besteht die Sorge, dass TLA / NLA in dieser Phase der Bereitstellung von IPv6 nicht der technisch beste Ansatz ist. Darüber hinaus hängt die Zuweisung von IPv6-Adressen mit der Richtlinie und der Verwaltung des IP-Adressraums und der Größe der Routing-Tabelle zusammen, die die RIRs für IPv4 verwaltet haben. Es ist wahrscheinlich, dass sich die RIR-Richtlinie im Verlauf der IPv6-Bereitstellung weiterentwickelt.
Die IETF hat technische Informationen zu den RIRs bereitgestellt (z. B. [ RFC3177 ]), die die RIRs bei der Definition ihrer Adresszuweisungsrichtlinie berücksichtigt haben.
RFC 2374 war die Definition von Adressen für das Formatpräfix 001 (2000 :: / 3), die durch dieses Dokument formal historisch gemacht wird. Obwohl derzeit nur 2000 :: / 3 von der IANA delegiert wird, sollten Implementierungen keine Annahmen darüber treffen, dass 2000 :: / 3 etwas Besonderes ist. In Zukunft könnte die IANA angewiesen werden, derzeit nicht zugewiesene Teile des IPv6-Adressraums auch für Global Unicast zu delegieren.
Das Feld Subnet Local Aggregator (SLA) in RFC 2374 bleibt in Funktion, jedoch mit einem anderen Namen in [ ARCH ]. Der neue Name lautet "Subnetz-ID".
Wie im letzten Absatz zu sehen ist, hat die SLA die drei überlebt und wird nun als Subnetz-ID bezeichnet .
Ich denke, sie hätten RFC 2450 zusammen mit RFC 2374 in RFC 3587 überholen sollen . Es macht keinen Sinn mehr, war aber trotzdem nur informativ.
Globale Unicast-Präfixe
Ihr Buch ist sicherlich falsch im Präfix. Ein Bit - Präfix 010
würde bedeuten , den Adressraum 4000::/3
, das ist wie zu der Tat globale Unicast RFC 4291 , aber nicht identifiziert den gesamten globale Unicast - Bereich und ist auch nicht die zur Zeit von der IANA zugewiesen, die nur 2000::/3
(dh Adreßbits beginnen mit 001
).
Tatsächlich sind fast alle Adressen zuvor fc00::/128
(mit denen der eindeutige lokale Unicast-Adressbereich gestartet wird) Global Unicast, mit Ausnahme der nicht angegebenen Adresse ::
und der Loopback-Adresse ::1
. Es gibt einige spezielle Bereiche, die mit den Bits beginnen 000
, z. B. ::ffff:0:0/96
(IPv4-zugeordnete IPv6-Adressen) oder 64:ff9b::/96
(IPv4 / IPv6-Adressumsetzung siehe RFC 6052 ). Sie ermöglichen Schnittstellenkennungen mit weniger als 64 Bit. Alle Adressen, die mit beginnen, 001
haben jedoch eine 64-Bit-Schnittstellenkennung (siehe RFC 4291, Abschnitt 2.5.4 , genau dort, wo Sie angegeben haben).
Wie ich sehen kann, ist die Definition der Adressstruktur aus RFC 4291 die aktuellste. Es gibt drei RFCs, die 4291 aktualisieren ( RFC 5952 , RFC 6052 , RFC 7136 ), aber keiner von ihnen ändert diese Struktur.
Bitte beachten Sie, dass die Referenz [ IPV6RIR ] auf die IPv6-Registrierungsrichtlinien verweist, die derzeit reif sind - 589, die "durch gemeinsame Diskussionen zwischen den APNIC-, ARIN- und RIPE-Communities entwickelt wurden".