Diagnóstico de Red#

Estos son varios ejercicios para el diagnóstico de una red, usando comandos

Disponibilidad de un equipo#

Usando ping

Ruta hasta un equipo#

Usando traceroute

Estado de los sockets#

Esta tarea es para aprender a revisar cómo funciona el protocolo TCP y ver la situación de tu máquina en la red. Antes se usaba netstat pero hoy en día mejor con el nuevo comando ss) . Básicamente lo que tendrás que saber hacer es:

  • Conocer el comando y las funciones más utilizadas

  • Analizar tu conexión respondiendo a las siguientes preguntas

Estas son algunas preguntas que deberías saber responder (teniendo acceso a una consola):

  1. ¿Cómo veo las diferentes opciones que tiene el comando?

  2. ¿Qué conexiones UDP hay?

  3. ¿Qué conexiones TCP hay?

  4. ¿En qué estado está la conexión TCP?

  5. ¿Qué tipos de sockets hay?

  6. ¿En qué estado está un socket concreto?

  7. ¿Podrías monitorear, cada 5 segundos, las conexiones TCP activas?

  8. ¿Puedes saber si tienes algún servidor (puerto escuchando) en tu máquina?

  9. ¿Alguna conexión con bytes pendientes de enviar (o recibir)?

  10. ¿Hay alguna que necesite prestarle atención? ¿Porqué?

  11. ¿Cuales son los sockets TCP?

  12. ¿Podrías saber cual quien es la dirección remota de una cualquiera de las conexiones?

  13. ¿Hay alguna conexión que no sabes a qué puede pertenecer? ¿Cómo averiguarías que es?

  14. ¿Puedes arrancar el comando en modo “espera” para ver, cada 10 segundos, si hay algún tipo de error?

  15. ¿Qué proceso está utilizando un socket concreto