KWALIFIKACJA INF1 - STYCZEŃ 2022 (test 2)

PYTANIE NR 26.
Który z poniższych adresów (IP v6) jest prawidłowo zapisanym adresem o pełnej postaci
22DA:0000:0000:2F6B:0000:0000:FE00:9D50?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Poprawny skrót IPv6 powstaje przez pominięcie wiodących zer w hekstetach oraz zastąpienie najdłuższej sekwencji kolejnych "0000" zapisem "::" (tylko raz w adresie). Zapis "22DA::2F6B:0:0:FE00:9D50" zachowuje wartości wszystkich hekstetów z pełnej postaci i nie skraca niepoprawnie "FE00" ani "9D50".

Pełne wyjaśnienie:

Pełny adres IPv6 ma 8 hekstetów (grup 16-bitowych) zapisanych w systemie szesnastkowym, rozdzielonych dwukropkami. W pełnej postaci każda grupa ma 4 znaki hex (0–9, A–F), np. "0000", "2F6B", "FE00".

W zapisie skróconym IPv6 stosuje się dwie niezależne reguły:

  • Pominięcie wiodących zer w pojedynczym hekstecie – "0000" można zapisać jako "0", a "00AB" jako "AB". Nie wolno jednak usuwać zer w środku lub na końcu hekstetu, więc "FE00" nie może stać się "FE".
  • Kompresja kolejnych hekstetów równych "0000" jako "::" – można zastąpić ciąg jednego lub wielu kolejnych hekstetów "0000" podwójnym dwukropkiem. Kluczowe ograniczenie: "::" może wystąpić w adresie tylko raz, aby rozwinięcie było jednoznaczne.

Dla pełnej postaci "22DA:0000:0000:2F6B:0000:0000:FE00:9D50" mamy kolejno hekstety: 22DA, 0000, 0000, 2F6B, 0000, 0000, FE00, 9D50. Najdłuższa sekwencja "0000" ma długość 2 (występuje dwukrotnie), więc można skompresować jedną z nich do "::", a pozostałe "0000" zapisać jako "0".

Odpowiedź "22DA::2F6B:0:0:FE00:9D50" jest poprawna, bo "::" zastępuje dwa hekstety "0000" po "22DA", a następnie dwa kolejne "0000" są zapisane jako "0:0". Hekstety "FE00" i "9D50" pozostają niezmienione (nie wolno ich skracać do "FE" ani "9D5").

Pozostałe propozycje są błędne, bo albo niepoprawnie skracają hekstet "FE00" do "FE" (to zmienia wartość), albo skracają "9D50" do "9D5" (utrata cyfry), albo używają "::" więcej niż raz, co łamie zasadę jednoznaczności zapisu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Hekstet to jedna z 8 grup adresu IPv6 zapisywana jako 16 bitów w systemie szesnastkowym. W pełnej postaci ma zwykle 4 znaki (np. 2F6B lub 0000) i jest oddzielona dwukropkami od pozostałych grup.
W każdym hekstecie można usunąć tylko wiodące zera, np. 00000, 00ABAB. Nie wolno usuwać zer końcowych lub środkowych, więc FE00 nie może zostać skrócone do FE.
"::" zastępuje pewną liczbę kolejnych hekstetów równych 0000. Gdyby wystąpiło więcej niż raz, nie dałoby się jednoznacznie ustalić, ile hekstetów ma zostać "dopasowanych" w każdym miejscu podczas rozwijania adresu do 8 grup.
Najpierw policz widoczne hekstety, a następnie w miejsce "::" wstaw tyle hekstetów 0000, aby łącznie było ich 8. Na końcu uzupełnij każdy hekstet do 4 znaków, dodając wiodące zera (np. A000A).
Nie. To różne wartości hekstetu: FE00 to 0xFE00, a FE to 0x00FE. Skracanie usuwa tylko wiodące zera, więc nie można skasować dwóch zer na końcu, bo zmieniłoby to wartość adresu.
Najczęściej: użycie "::" dwa razy, skracanie hekstetów przez usuwanie zer końcowych (np. FE00FE), obcinanie ostatniej cyfry heksadecymalnej (np. 9D509D5) oraz mylenie liczby hekstetów (musi być 8 po rozwinięciu).
W konfiguracji routerów/CPE, na ekranach urządzeń abonenckich, w panelach operatora oraz w logach diagnostycznych. Zwykle prezentowany jest zapis skrócony, bo jest czytelniejszy i krótszy, ale nadal musi dawać się jednoznacznie rozwinąć do 8 hekstetów.
Sprawdź trzy rzeczy: (1) "::" występuje najwyżej raz, (2) każdy hekstet ma 1–4 znaki hex, (3) po rozwinięciu do 8 hekstetów wartości nie zmieniają się (nie wolno usuwać zer końcowych, więc np. FE00 musi pozostać FE00).
Nie zmienia wartości adresu: litery szesnastkowe mogą być małe lub wielkie. W praktyce (i w części zaleceń) dąży się do jednolitego stylu zapisu, ale dla poprawności adresu kluczowe są hekstety, dwukropki i zasady skracania zer.
Najlepiej ćwiczyć na wielu przykładach: zapis pełny → skrót i skrót → pełny. Zwracaj uwagę na "::" (maks. raz) i na to, że wolno usuwać tylko wiodące zera. Pomaga też nawyk liczenia, czy po rozwinięciu zawsze wyjdzie 8 hekstetów.
info

Statystycznie 44% uczniów zna prawidłową odpowiedź. trudne

W praktyce zawodowej kluczowe jest to, że poprawny skrót IPv6 powstaje przez pominięcie wiodących zer w hekstetach oraz zastąpienie najdłuższej sekwencji kolejnych "0000" zapisem "::" (tylko raz w adresie).

Źródła:

  • RFC 8200: Internet Protocol, Version 6 (IPv6) Specification, IETF, 2017-07, https://www.rfc-editor.org/rfc/rfc8200 (accessed 2026-03-01)
  • RFC 4291: IP Version 6 Addressing Architecture, IETF, 2006-02, https://www.rfc-editor.org/rfc/rfc4291 (accessed 2026-03-01)
  • RFC 5952: A Recommendation for IPv6 Address Text Representation, IETF, 2010-08, https://www.rfc-editor.org/rfc/rfc5952 (accessed 2026-03-01)

Materiały:

  • Dokumentacja IETF dotycząca zapisu i reprezentacji adresów IPv6 (RFC)
  • Materiały szkoleniowe z podstaw IPv6 (adresacja i notacja)
  • Ćwiczenia praktyczne: skracanie i rozwijanie adresów IPv6 na przykładach

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego