W IPv6 istnieją adresy specjalne, które mają ściśle określone znaczenie i zasięg. Pytanie dotyczy sytuacji, w której pakiet nie jest wysyłany poza pojedynczy węzeł oraz nie jest przesyłany przez routery. Taką własność ma adres pętli zwrotnej.
Poprawna odpowiedź: "::1/128"
"::1/128" to adres loopback w IPv6. Jest on używany do komunikacji "z samym sobą" w obrębie jednego hosta (np. do testów stosu sieciowego). Ruch kierowany na ten adres jest obsługiwany lokalnie przez system operacyjny i nie jest wysyłany na żaden interfejs sieciowy, więc routery nie mają możliwości jego przekazywania.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "::/128" to adres nieokreślony (unspecified). Nie jest to adres przeznaczenia do normalnego wysyłania pakietów w komunikacji aplikacyjnej; występuje w specyficznych sytuacjach (np. jako brak skonfigurowanego adresu). To nie jest to samo co loopback.
- "ff00::/8" oznacza przestrzeń adresów multicast IPv6. Multicast nie jest z definicji "tylko dla jednego węzła" — kluczowy jest konkretny zasięg grupy multicast, a nie sam fakt, że jest to multicast. Sam prefiks ff00::/8 nie gwarantuje, że pakiet nie opuści hosta.
- "2001:db8:0:1::1" należy do przestrzeni 2001:db8::/32 używanej w dokumentacji i przykładach. Jest to adres unicast (w przykładzie), który w normalnych warunkach może być przesyłany w sieci zgodnie z tablicami routingu (to, że jest "dokumentacyjny", nie czyni go loopback).
Wskazówka egzaminacyjna: zapamiętaj różnicę między "::" (nieokreślony), "::1" (loopback) oraz prefiksem "ff.." (multicast). W zadaniach o "tylko lokalnie na hoście" niemal zawsze chodzi o loopback.