tcp6 odnosi się do protokołu TCP / IP wersja 6 (IPv6), którego używa twój apache do łączenia się z hostem zewnętrznym. Tylko tcp oznaczałoby, że używany jest protokół TCP / IP w wersji 4 (IPv4)
debal
4
tcp6 obsługuje zarówno protokoły IPv6, jak i IPv4
debal
Interesujące jest to, że netstat -nN * pokazuje adres ip4 na linii tcp6. tcp6 0 0 172.2.44.11:36559 210.98.81.140:443
0: Liczba bajtów, które nie zostały skopiowane przez program użytkownika podłączony do tego gniazda.
0: Liczba bajtów, których host nie potwierdził. Lokalny adres
dmz.local.net:: wwwAdres i numer portu lokalnego końca gniazda. O ile nie podano opcji (-n), adres gniazda jest tłumaczony na kanoniczną nazwę hosta (FQDN), a numer portu jest tłumaczony na odpowiednią nazwę usługi.
5.140.235.6%14631:: 49964Adres i numer portu zdalnego końca gniazda.
ESTABLISHED: Stan gniazda. Stan ESTABLISHEDoznacza, że gniazdo ma ustanowione połączenie.
21393/ apache2: Para oddzielonego ukośnikiem identyfikatora procesu (PID) i nazwy procesu, który jest właścicielem gniazda.
Podsumowując: lokalny proces apache2 (pid = 21393), nasłuch na standardowym porcie www ( 80 ) nawiązał połączenie TCP (przez IPv6 ) ze zdalnym hostem 5.140.235.6%14631na porcie 49964 (nierozwiązany adres IPv6, który jest lokalnie połączonym IPv6 adres: adres, który komputer przypisuje sobie w celu ułatwienia komunikacji lokalnej).
Oznacza to, że nawiązano połączenie za pomocą protokołu TCP / IP w wersji 6 i nawiązano połączenie z serwerem WWW Apache.
TCP / IP w wersji 6 jest następcą TCP / IP w wersji 4. Jedną z głównych różnic między tymi dwoma jest liczba adresów IP, których można użyć w IPv6, jest znacznie wyższa niż dozwolona przez IPv4.
Z każdej strony połączenia widać także nazwę i port. dmz.local.netna porcie 80 ( www) po twojej stronie, demon apache2działający jako PID 21393. Połączenie to ESTABLISHEDoznacza, że uzgadnianie TCP zostało pomyślnie zakończone, a klient jest gotowy do wysłania informacji do serwera, a serwer gotowy do odpowiedzi na żądania od klienta .
tcp6 0 0 172.2.44.11:36559 210.98.81.140:443
Odpowiedzi:
tcp6
oznacza po prostu protokół TCP przez IP v6 .Począwszy od instrukcji netstat :
tcp6
: Użyty protokół. Tutaj jest TCP przez IPv60
: Liczba bajtów, które nie zostały skopiowane przez program użytkownika podłączony do tego gniazda.0
: Liczba bajtów, których host nie potwierdził. Lokalny adresdmz.local.net
::www
Adres i numer portu lokalnego końca gniazda. O ile nie podano opcji (-n), adres gniazda jest tłumaczony na kanoniczną nazwę hosta (FQDN), a numer portu jest tłumaczony na odpowiednią nazwę usługi.5.140.235.6%14631
::49964
Adres i numer portu zdalnego końca gniazda.ESTABLISHED
: Stan gniazda. StanESTABLISHED
oznacza, że gniazdo ma ustanowione połączenie.21393
/apache2
: Para oddzielonego ukośnikiem identyfikatora procesu (PID) i nazwy procesu, który jest właścicielem gniazda.Podsumowując: lokalny proces apache2 (pid = 21393), nasłuch na standardowym porcie www ( 80 ) nawiązał połączenie TCP (przez IPv6 ) ze zdalnym hostem
5.140.235.6%14631
na porcie 49964 (nierozwiązany adres IPv6, który jest lokalnie połączonym IPv6 adres: adres, który komputer przypisuje sobie w celu ułatwienia komunikacji lokalnej).Więcej informacji o IPv6 :
źródło
Oznacza to, że nawiązano połączenie za pomocą protokołu TCP / IP w wersji 6 i nawiązano połączenie z serwerem WWW Apache.
TCP / IP w wersji 6 jest następcą TCP / IP w wersji 4. Jedną z głównych różnic między tymi dwoma jest liczba adresów IP, których można użyć w IPv6, jest znacznie wyższa niż dozwolona przez IPv4.
Z każdej strony połączenia widać także nazwę i port.
dmz.local.net
na porcie 80 (www
) po twojej stronie, demonapache2
działający jako PID 21393. Połączenie toESTABLISHED
oznacza, że uzgadnianie TCP zostało pomyślnie zakończone, a klient jest gotowy do wysłania informacji do serwera, a serwer gotowy do odpowiedzi na żądania od klienta .źródło
Oznacza to, że Twoja
apache2
usługa korzystaIPv6
.apache2
nasłuchuje na porcie 80 adresu IP twojego serwera.źródło