Kiedy uruchamiam netstat, jest kilka wpisów takich jak TCP [::]:8010 computername LISTENING
Co to znaczy? Nie można szukać ...
Kiedy uruchamiam netstat, jest kilka wpisów takich jak TCP [::]:8010 computername LISTENING
Co to znaczy? Nie można szukać ...
Odpowiedzi:
::
może być użyty jeden raz w adresie IPv6 w celu zastąpienia kolejnych bloków zer. Może mieć dowolną długość zer, o ile jest większa niż pojedynczy blok. Wszystkie zera w jednym bloku mogą być reprezentowane przez :0:
zamiast wypisywania wszystkich czterech zer.
W takim przypadku oznacza to wszystkie zera lub odpowiednik IPv6 IPv4 0.0.0.0
Jako przykład czegoś, co nie jest zerami:
fe80:0000:0000:0000:34cb:9850:4868:9d2c
Który jest odpowiednio „zredukowany” do:
fe80::34cb:9850:4868:9d2c
Jako przykład można go zapisać jako:
fe80:0:0:0:34cb:9850:4868:9d2c
ale jest to znacznie mniej powszechne niż zwykłe „dwukrotne dwukropkowanie”.
:: to „nieokreślony” adres IPv6, równoważny 0.0.0.0 - [] oznacza notację oddzielającą adres od specyfikatora portu.
Program powiązany z :: otrzyma ruch dla dowolnego faktycznego adresu IPv6 przypisanego do systemu - może również odbierać ruch IPv4 w postaci adresów IPv4 odwzorowanych na IPv6 (:: ffff: xxxx), chociaż jest to zależne od gniazda opcje ustawione przez aplikację.