Struktura TLA / NLA dla adresów IPv6
Struktura alokacji TLA / NLA została wycofana z RFC 3587 , sierpień 2003:
2. TLA / NLA Made Historic
Schemat TLA / NLA został zastąpiony skoordynowaną polityką alokacji określoną przez regionalne rejestry internetowe (RIR) [ IPV6RIR ].
Część motywacji do zniesienia struktury TLA / NLA ma charakter techniczny; na przykład istnieje obawa, że TLA / NLA nie jest technicznie najlepszym podejściem na tym etapie wdrażania IPv6. Ponadto przydział adresów IPv6 jest związany z polityką i zarządzaniem przestrzenią adresów IP i rozmiarem tablicy routingu, którymi RIR zarządzali dla IPv4. Jest prawdopodobne, że zasady RIR będą ewoluować w miarę wdrażania IPv6.
IETF dostarczył dane techniczne do RIR (na przykład [ RFC3177 ]), które RIR wzięły pod uwagę przy definiowaniu swojej polityki alokacji adresu.
RFC 2374 to definicja adresów dla prefiksu formatu 001 (2000 :: / 3), która jest formalnie historyczna w tym dokumencie. Chociaż obecnie IANA deleguje tylko 2000 :: / 3, implementacje nie powinny przyjmować żadnych założeń, że 2000 :: / 3 jest wyjątkowy. W przyszłości IANA może zostać skierowana do delegowania obecnie nieprzydzielonych części przestrzeni adresowej IPv6, również na potrzeby Global Unicast.
Pole Lokalny agregator podsieci (SLA) w RFC 2374 pozostaje w funkcji, ale ma inną nazwę w [ ARCH ]. Jego nowa nazwa to „ID podsieci”.
Jak widać w ostatnim akapicie, umowa SLA przetrwała od trzech, obecnie nazywanych ID podsieci .
Myślę, że powinny były przestarzałe RFC 2450 wraz z RFC 2374 w RFC 3587 . To już nie ma sensu, ale i tak miało jedynie charakter informacyjny.
Przedrostki Global Unicast
Twoja książka jest z pewnością błędna w prefiksie. Przedrostek bitowy 010
oznaczałby przestrzeń adresową 4000::/3
, która jest rzeczywiście Globalnym Unicastem w odniesieniu do RFC 4291 , ale nie identyfikuje całego zakresu Globalnego Unicastu, a nawet nie jest tym, który jest obecnie przypisany przez IANA, który jest tylko 2000::/3
(tzn. Zaczynają się bity adresu z 001
).
W rzeczywistości prawie wszystkie adresy wcześniej fc00::/128
(które rozpoczynają zakres adresów Unikatowy lokalny Unicast) są globalne Unicast, z wyjątkiem nieokreślonego adresu ::
i adresu zwrotnego ::1
. Istnieją pewne specjalne zakresy zaczynające się od bitów 000
, takie jak ::ffff:0:0/96
(adresy IPv6 odwzorowane 64:ff9b::/96
na IPv4 ) lub (translacja adresów IPv4 / IPv6, patrz RFC 6052 ). Pozwalają na identyfikatory interfejsów zawierające mniej niż 64 bity. Ale wszystkie adresy zaczynające się od 001
mają 64-bitowy identyfikator interfejsu (patrz RFC 4291, sekcja 2.5.4 , bezpośrednio z miejsca, w którym cytowałeś).
Jak widzę, definicja struktury adresu z RFC 4291 jest najbardziej aktualna. Istnieją trzy RFC aktualizujące 4291 ( RFC 5952 , RFC 6052 , RFC 7136 ), ale żaden z nich nie zmienia tej struktury.
Należy pamiętać, że odniesienie [ IPV6RIR ] wskazuje na zasady rejestru IPv6, które obecnie są dojrzałe-589, który jest „opracowywany w drodze wspólnych dyskusji między społecznościami APNIC, ARIN i RIPE”.