tcp6 nell'output netstat


23

Cosa significa la colonna 'tcp6' sull'output netstat? Per favore qualcuno spiega il seguente output di netstat:

tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 ESTABLISHED 21393/apache2

Cosa significa tcp6 ?


1
tcp6 si riferisce al protocollo TCP / IP versione 6 (IPv6) utilizzato da Apache per connettersi all'host esterno. Solo tcp significherebbe che la versione TCP / IP 4 (IPv4) in uso
debal

4
tcp6 supporta i protocolli IPv6 e IPv4
debal

Interessante è che netstat -nN * mostra l'indirizzo ip4 sulla riga tcp6. tcp6 0 0 172.2.44.11:36559 210.98.81.140:443
TMa

Risposte:


19

tcp6significa semplicemente protocollo TCP su IP v6 .

tcp6 0 0 dmz.local.net:www 5.140.235.6% 14631: 49964 STABILITO 21393 / apache2

Dal manuale di netstat :

  • tcp6: Il protocollo utilizzato. Qui è TCP su IPv6

  • 0: Il conteggio dei byte non copiati dal programma utente collegato a questo socket.

  • 0: Il conteggio dei byte non riconosciuti dall'host remoto. Indirizzo locale

  • dmz.local.net:: wwwIndirizzo e numero di porta dell'estremità locale del socket. A meno che non venga specificata l'opzione (-n), l'indirizzo del socket viene risolto nel suo nome host canonico (FQDN) e il numero di porta viene tradotto nel nome del servizio corrispondente.

  • 5.140.235.6%14631:: 49964Indirizzo e numero di porta dell'estremità remota del socket.

  • ESTABLISHED: Lo stato del socket. Lo stato ESTABLISHEDindica che il socket ha una connessione stabilita.

  • 21393/ apache2: Coppia separata da barra dell'ID processo (PID) e nome processo del processo proprietario del socket.

Per riassumere: il processo apache2 locale (pid = 21393), l'ascolto sulla porta www standard ( 80 ) ha stabilito una connessione TCP (su IPv6 ) con l'host remoto 5.140.235.6%14631sulla porta 49964 (indirizzo IPv6 non risolto che è un IPv6 link-local indirizzo: un indirizzo che un computer si assegna per facilitare le comunicazioni locali).

Per ulteriori informazioni su IPv6 :


1

Ciò significa che è stata stabilita e stabilita una connessione mediante il protocollo TCP / IP versione 6 verso il server Web Apache.

TCP / IP versione 6 è il follower di TCP / IP versione 4. Una delle differenze principali tra i due è il numero di indirizzi IP che è possibile utilizzare in IPv6 è molto più elevato di quello consentito da IPv4.

Vedi anche il nome e la porta su ciascun lato della connessione. dmz.local.netsulla porta 80 ( www) a fianco, il demone in apache2esecuzione come PID 21393. La connessione è ESTABLISHED, il che significa che l'handshake TCP è stato completato con successo e il client è pronto per inviare informazioni al server e il server pronto a rispondere alle richieste dal client .


1

Significa che il tuo apache2servizio sta utilizzando IPv6.

apache2 ascolterà sulla porta 80 dell'indirizzo IP del tuo server.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.