tcp6 en la salida netstat

23

¿Qué significa la columna 'tcp6' en la salida netstat? Por favor, alguien explique el siguiente resultado de netstat:

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

¿Qué significa tcp6 ?

ReDSerpenT
fuente
1
tcp6 se refiere al protocolo TCP / IP versión 6 (IPv6) que su apache está utilizando para conectarse al host externo. Solo tcp significaría que se está utilizando la versión 4 de TCP / IP (IPv4)
debal
44
tcp6 es compatible con los protocolos IPv6 e IPv4
debal
Interesante es que netstat -nN * muestra la dirección ip4 en la línea tcp6. tcp6 0 0 172.2.44.11:36559 210.98.81.140:443
TMa

Respuestas:

19

tcp6simplemente significa protocolo TCP sobre IP v6 .

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

A partir del manual de netstat :

  • tcp6: El protocolo utilizado. Aquí es TCP sobre IPv6

  • 0: El recuento de bytes no copiados por el programa de usuario conectado a este socket.

  • 0: El recuento de bytes no reconocidos por el host remoto. Dirección local

  • dmz.local.net:: wwwDirección y número de puerto del extremo local del socket. A menos que se especifique la opción (-n), la dirección del socket se resuelve en su nombre de host canónico (FQDN) y el número de puerto se traduce al nombre del servicio correspondiente.

  • 5.140.235.6%14631:: 49964Dirección y número de puerto del extremo remoto del zócalo.

  • ESTABLISHED: El estado del zócalo. El estado ESTABLISHEDsignifica que el socket tiene una conexión establecida.

  • 21393/ apache2: Par separado por barra del ID de proceso (PID) y el nombre del proceso que posee el socket.

Para resumir: su proceso local de apache2 (pid = 21393), escuchando en el puerto www estándar ( 80 ) ha establecido una conexión TCP (sobre IPv6 ) con el host remoto 5.140.235.6%14631en el puerto 49964 (dirección IPv6 no resuelta que es un enlace local IPv6 dirección: una dirección que se asigna una computadora para facilitar las comunicaciones locales).

Para más información sobre IPv6 :

Ouki
fuente
1

Esto significa que se realizó una conexión con el protocolo TCP / IP versión 6 y se estableció hacia su servidor web Apache.

TCP / IP versión 6 es el seguidor de TCP / IP versión 4. Una de las principales diferencias entre las dos es que la cantidad de direcciones IP que puede usar en IPv6 es mucho mayor que la permitida por IPv4.

También verá el nombre y el puerto a cada lado de la conexión. dmz.local.neten el puerto 80 ( www) a su lado, el daemon se apache2ejecuta como PID 21393. La conexión es ESTABLISHED, lo que significa que el protocolo de enlace TCP se realiza con éxito y el cliente está listo para enviar información al servidor y el servidor está listo para responder a las solicitudes del cliente .

Benoit
fuente
1

Significa que su apache2servicio está utilizando IPv6.

apache2 escuchará en el puerto 80 de la dirección IP de su servidor.

Cuonglm
fuente