Adres IPv6 jest zapisywany jako osiem grup (hextetów) liczb szesnastkowych, rozdzielonych dwukropkami. W każdej grupie dozwolone są cyfry 0–9 oraz litery A–F (wielkość liter nie ma znaczenia). W praktyce często stosuje się skracanie zapisu.
Kluczowe reguły składni:
- Dwukropki jako separatory – standardowy zapis używa ":", a nie myślników ani kropek.
- Skrót "::" oznacza zastąpienie jednego (lub wielu) kolejnych hextetów o wartości 0000. Żeby zapis był jednoznaczny, taki skrót może wystąpić tylko raz w całym adresie.
Odpowiedź "1234:9ABC::123:DEF4" spełnia te warunki: ma poprawne znaki heksadecymalne, używa dwukropków oraz zawiera pojedynczy skrót "::", który zastępuje brakujące grupy zer.
Dlaczego pozostałe propozycje są błędne:
- "1234:9ABC::123::DEF4" zawiera dwa skróty "::". Taki zapis jest niedozwolony, ponieważ nie da się jednoznacznie ustalić, ile grup zer zostało pominiętych w każdym miejscu.
- "1234-9ABC-123-DEF4" używa myślników. Myślniki nie są poprawnym separatorem w notacji IPv6, więc to nie jest poprawny zapis adresu.
- "1234.9ABC.123.DEF4" używa kropek, co kojarzy się z zapisem IPv4. W IPv6 kropki nie pełnią roli separatorów grup heksadecymalnych, więc zapis jest niepoprawny.
Wskazówka egzaminacyjna: gdy widzisz "::", najpierw sprawdź, czy występuje tylko raz, a następnie czy reszta adresu składa się z hextetów oddzielonych dwukropkami. To pozwala szybko odsiać typowe pułapki w odpowiedziach.