IPv6, najnowsza wersja protokołu internetowego, ma ogromną liczbę dostępnych adresów, znacznie większą niż jego poprzednik IPv4. W tej ogromnej przestrzeni adresowej znajdują się określone segmenty zarezerwowane do różnych zastosowań.
Podsumowanie głównych zastrzeżonych adresów IPv6 i ich celów:
- Nieokreślone adresy (0:0:0:0:0:0:0:0/128 lub ::/128): Te adresy są używane w oprogramowaniu, jeśli nie określono adresu IPv6. Można go używać w pewnych kontekstach, w których adres nie jest potrzebny, na przykład gdy urządzeniu nie przypisano jeszcze adresu IPv6.
- Direcciones de loopback (0:0:0:0:0:0:0:1/128 o ::1/128): Podobnie jak w przypadku IPv4 127.0.0.1, ten adres jest używany przez urządzenie do komunikacji ze sobą. Jest przydatny do testów wewnętrznych i diagnoz.
- Adresy lokalne łącza (FE80::/10): Te adresy są używane do komunikacji w obrębie pojedynczego segmentu sieci lokalnej i nie można ich trasować poza to łącze. Każde urządzenie w sieci lokalnej może automatycznie skonfigurować się przy użyciu adresu łącza lokalnego.
- Lokalne adresy witryn (FEC0::/10, przestarzałe): pierwotnie przeznaczone do komunikacji w ramach pojedynczej witryny lub organizacji bez potrzeby stosowania globalnego prefiksu, adresy te są obecnie przestarzałe na rzecz adresów unikalnych lokalnie (patrz poniżej).
- Lokalne unikalne adresy (FC00::/7): Podobny cel do adresów prywatnych w IPv4 (takich jak 192.168.xx), adresy te umożliwiają komunikację w sieciach prywatnych. Są one podzielone na dwa zakresy: FD00::/8, gdzie ósmy bit to 1, znany jako ULA (Unique Local Addresses), konfigurowany losowo, oraz pozostała część bloku, w której ten bit ma wartość 0, wciąż bez konkretnego określenia jego zastosowania.
- Adresy multiemisji (FF00::/8): Używane do komunikacji w grupie, adresy multiemisji umożliwiają dostarczanie pakietów do wielu odbiorców. Są niezbędne dla wielu protokołów i usług sieciowych.
- Wbudowane adresy IPv4 (różne prefiksy, takie jak ::FFFF:0:0/96 są dołączone do adresów mapowanych na IPv4): Adresy te służą do ułatwienia przejścia z protokołu IPv4 na IPv6, umożliwiając systemom zarządzanie adresami IPv4 w ramach struktur adresów IPv6.
- Adresy multiemisji (żądane) (FF02::1:FF00:0/104): Ten blok jest zarezerwowany dla żądań multiemisji, które są częścią protokołu rozpoznawania adresu sąsiada (NDP).
Struktura ta pozwala na szeroki zakres konfiguracji sieci i zastosowań, od pracy lokalnej po interoperacyjność ze starszymi systemami IPv4, ułatwiając globalne przejście na IPv6.
Zadanie | Prefiks |
Domyślna trasa | :: 0/0 |
Nieokreślony adres | ::/128 |
Sterowanie w pętli zwrotnej | :: 1/128 |
Zmapowany adres IPv4 | ::ffff:0:0/96 |
Przetłumaczony adres IPv4 | ::ffff:0:0:0/96 |
Tłumaczenie IPv4/IPv6 | 64:ff9b::/96 |
Teredo | 2001::/32 |
Prefiks IPv6 dla routingowych identyfikatorów skrótu kryptograficznego z nakładką, wersja 2 (ORCHIDv2) | 2001:20::/28 |
Adresy użyte w dokumentacji i przykładowym kodzie źródłowym | 2001: db8 :: / 32 |
6to4 | 2002::/16 |
Unikalny adres lokalny | fc00::/7 |
adres lokalny łącza | fe80::/10 |
Adres multiemisji | ff00::/8 |