36
Comando Ping, uti lidad y como interpretarlo REDES DE DATOS Jesse Padilla A. Manizales 2011

Comando ping utilidad y como interpretarlo

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Comando ping   utilidad y como interpretarlo

Comando Ping, utilidad y como

interpretarlo

REDES DE DATOS

Jesse Padilla A.

Manizales 2011

Page 2: Comando ping   utilidad y como interpretarlo

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

2

Conditions of use

Para mas detalles de la licencia puedes revisar el siguiente enlace:http://creativecommons.org/licenses/by-nc-sa/2.5/co/

http://creativecommons.org

Cuanto usted hace uso de este material esta aceptando los siguientes términos de uso.

Atribución —Esta opción permite a otros copiar, distribuir, mostrar y ejecutar el trabajo patentado y todos los derivados del mismo. Pero dando siempre testimonio de la autoría del mismo.

No Comercial: Esta opción permite a otros copiar, distribuir, mostrar y ejecutar el trabajo patentado y todos los derivados del mismo, pero únicamente con propósitos no comerciales.

Compartir igual: Esta licencia permite a otros realizar trabajos derivados pero únicamente bajo una licencia idéntica. Este tipo de licencia, únicamente aplica a obras derivadas.

NOTA: Esta licencia de momento es especifica para el contenido en texto que esta presenta, el material grafico presentado incluye obras de terceros licenciadas por ellos (No necesariamente con Creative Commons), y material propio. La próxima versión de este material incluirá material grafico completamente de mi autoría o bajo licencia Creative Commons.

Usted puede hacer uso de este material para uso personal y educativo.

Condiciones de uso

Page 3: Comando ping   utilidad y como interpretarlo

3

El comando ping

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 4: Comando ping   utilidad y como interpretarlo

4

El comando ping

• La utilidad ping es una herramienta de línea de comandos que permite probar conectividad entre sistemas que utilicen TCP/IP.

• Por lo que se convierte en un herramienta indispensable a la hora de encontrar y solucionar problemas en redes TCP/IP. Dado que esta herramienta nos permite encontrar el punto de fallo de una red o que equipo no responde adecuadamente a un proceso de conectividad.

• Multiplataforma, este comando esta disponible en cualquier sistema operativo.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 5: Comando ping   utilidad y como interpretarlo

5

El Comando ping

• La utilidad ping utiliza el Protocolo de Control de Mensajes ICMP para determinar si otro sistema esta conectado a la red y puede responder o no.

• Una prueba de ping EXITOSA requiere que el host origen realice una solicitud de ping con la dirección IP del equipo destino, enviándole así un paquete de solicitud de eco ICMP. El host remoto recibe el paquete y envía una respuesta de eco ICMP a cambio, comprobando que la conectividad entre ambos equipos es exitosa.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 6: Comando ping   utilidad y como interpretarlo

6

Como funciona el comando ping

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 7: Comando ping   utilidad y como interpretarlo

7

ping Exitoso

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 8: Comando ping   utilidad y como interpretarlo

8

El tiempo en un ping exitoso

• En la figura anterior 4 paquetes fueron enviados al host de destino , cada paquete tenia un tamaño de 32 bytes, y tardaron 2 mili segundos en llegar al destino, este tiempo es importante dado que si los tiempos son muy altos nos pueden indicar problemas de trafico en la red o problemas de enrutamiento.

• De manera predeterminada, ping espera 4.000 milisegundos (4 segundos) para que se devuelva cada respuesta antes de mostrar el mensaje "Tiempo de espera agotado para esta solicitud“.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 9: Comando ping   utilidad y como interpretarlo

9

Tiempo ideal en una prueba de conectividad con ping

• Este depende del servicio, sin embargo entre menor sea el tiempo de respuesta mucho mejor la calidad de experiencia del usuario al acceder a un servicio, un tiempo tipo de una prueba de conectividad con ping típico es de menos de 200ms, lo ideal para streaming y juegos en línea es por debajo de los 150ms.

• Un ping por encima de los 250ms, se considera una conexión lenta, ya sea por parte del cliente o del servidor, o por que el servidor geográficamente se encuentre a una distancia muy lejana.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 10: Comando ping   utilidad y como interpretarlo

10

LAG

• Lag (lag behind) es el retraso producido en una comunicación que dificulta el desarrollo normal de la misma, provocando una pésima calidad de experiencia para el usuario.

• Mientras toda comunicación a distancia implica un cierto retraso en la llegada de los mensajes, el término "lag" se aplica cuando ese retraso es lo suficientemente prolongado como para dificultar la interacción entre los usuarios y hacer evidente la falta de simultaneidad.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 11: Comando ping   utilidad y como interpretarlo

11

Causas del LAG

• Mal desempeño de la red, los paquetes son interrumpidos en su camino por fallas en los routers o en los enlaces.

• Insuficiente poder de procesamiento del servidor.• Insuficiente poder de procesamiento del cliente

Incluso con la más rápida conexión, una computadora lenta puede tener dificultades para procesar la información que está siendo transmitida si varias aplicaciones están ejecutándose al mismo tiempo.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 12: Comando ping   utilidad y como interpretarlo

12

LAG Termino popular en los video juegos

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 13: Comando ping   utilidad y como interpretarlo

13

ping Fallido

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 14: Comando ping   utilidad y como interpretarlo

14

Ping Fallido

• El mensaje “Request timed out” o en español “Tiempo de espera agotado para esta solicitud” es un típico mensaje de error cuando se hace una prueba de conectividad usando el comando ping, este mensaje lo podemos interpretar como que la maquina destino esta desconectada de la red, la maquina origen que usamos esta desconectada de la red, la maquina destino esta apagada o sencillamente la dirección IP que usamos para la prueba es incorrecta.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 15: Comando ping   utilidad y como interpretarlo

15

ping fallido: Mensajes de Error

• The Destination Host Unreachable (Host de destino inaccesible), Este mensaje significa que una ruta para el sistema de destino no se puede encontrar. Para solucionar este problema, puede que sea necesario examinar la configuración TCP/IP la información de enrutamiento en el host local.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 16: Comando ping   utilidad y como interpretarlo

16

ping fallido: Mensajes de Error

• The Request Timed Out (Tiempo de espera agotado), este mensaje de error indica que su host no ha recibido el mensaje de respuesta de ping en el período de tiempo designado.

• Este suele ser un indicador de que el dispositivo de destino no está conectado a la red, está apagado o no está configurado correctamente, también que algunos dispositivos intermedios no está funcionando correctamente, puede indicar que hay congestión en la red que la entrega oportuna del mensaje de ping no pudo ser completada.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 17: Comando ping   utilidad y como interpretarlo

17

ping fallido: Mensajes de Error

• The Request Timed Out (Tiempo de espera agotado), también podría significar que el ping se envía a una dirección IP no válida o que el sistema no está en la misma red que el host remoto, y un dispositivo intermediario no está configurado correctamente.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 18: Comando ping   utilidad y como interpretarlo

18

ping fallido: Mensajes de Error

• Se pueden recibir respuestas con éxito desde el host remoto entremezclados con Tiempo de espera agotado. Esto es a menudo resultado de una red congestionada

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 19: Comando ping   utilidad y como interpretarlo

19

ping fallido: Mensajes de Error

• The Unknown Host (Host desconocido), este error se genera cuando el nombre de host del equipo de destino no se puede resolver. Este error suele producirse al hacer ping a un nombre incorrecto.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 20: Comando ping   utilidad y como interpretarlo

20

ping fallido: Mensajes de Error

• The Expired TTL (Tiempo de vida expirado), el Time-To-Live (TTL) es una consideración importante en la comprensión del comando ping. La función de la TTL es para evitar la circulación infinita de un paquete en la red. Cada vez que el paquete da un salto al pasar por un enrutador el TTL se disminuye en 1. Si el TTL llega a 0, el paquete es descartado.

• Cuando se da este fenómeno, cuando hay loops de enrutamiento.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 21: Comando ping   utilidad y como interpretarlo

21

Opciones para el comando ping

• Sintaxis del comando ping con el uso de sus opciones:– ping [-t] [-a] [-n recuento] [-l tamaño] [-f] [-i TTL] [-v TOS] [-r recuento]

[-s recuento] [{-j listaHost | -k listaHost}] [-w tiempoDeEspera] [nombreDestino]

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 22: Comando ping   utilidad y como interpretarlo

22

Opciones para el comando Ping

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 23: Comando ping   utilidad y como interpretarlo

23

Opciones para el comando Ping

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 24: Comando ping   utilidad y como interpretarlo

24

Notas adicionales

• También puede utilizar ping para comprobar el nombre y la dirección IP del equipo. Si sólo se confirma la dirección de IP pero no el nombre del equipo, puede tener un problema de resolución de nombres. En este caso, compruebe que el nombre del equipo especificado se puede resolver a través del archivo Hosts local, usando consultas DNS (Sistema de nombres de dominio) o mediante técnicas de resolución de nombres NetBIOS.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 25: Comando ping   utilidad y como interpretarlo

25

Solución de problemas de conectividad en RED usando el comando ping

• El ping no es una herramienta que nos indique los problemas de red que poseemos directamente, ni los va a solucionar pero si nos va a servir para diagnosticar e identificar con cierto conjunto de pruebas que problemas poseemos en la red y tomar las medidas respectivas.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 26: Comando ping   utilidad y como interpretarlo

26

Solución de problemas de conectividad en RED usando el comando ping

• Paso 1: realizar un ping a la dirección IP de su bucle local, utilizando el comando ping 127.0.0.1. Si la salida de este comando es exitosa, la suite de protocolos TCP/IP está instalado correctamente en el sistema y su funcionamiento es el adecuado. Si usted no puede hacer ping el bucle local, TCP/IP que tenga que volver a reconfigurar la máquina que use.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 27: Comando ping   utilidad y como interpretarlo

27

Solución de problemas de conectividad en RED usando el comando ping

• Paso 2: realizar un ping a la dirección IP asignada a su tarjeta de locales de red (NIC). Si el ping tiene éxito, usted sabe que su interfaz está funcionando en la red y tiene la suite de protocolos TCP/IP instalado correctamente. Si usted no puede hacer ping a la interfaz local, TCP/IP no puede ser enlazado correctamente a la tarjeta, los controladores de tarjeta de red puede ser instalado incorrectamente, o el host podría no estar conectado a la red, o simplemente la tarjeta de red puede estar dañada e implique su debido cambio.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 28: Comando ping   utilidad y como interpretarlo

28

Solución de problemas de conectividad en RED usando el comando ping

• Paso 3: Realizar un ping a otro equipo en la red local que conozcamos que su debido funcionamiento es correcto, esto nos ayudara a determinar si este equipo es capaz o no comunicarse con otros en el la misma red local. Si el ping falla el primer paso es verificar si el cable de red esta bien conectado, si es la configuración de cable correcto (directo o cruzado), si este esta en buen estado.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 29: Comando ping   utilidad y como interpretarlo

29

Solución de problemas de conectividad en RED usando el comando ping

• Paso 4: Después de confirmar que tiene conectividad de red para la red local, puede ayudar a verificar la conectividad a una red remota mediante el envío de un ping a la dirección IP de la puerta de enlace predeterminada.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 30: Comando ping   utilidad y como interpretarlo

30

Solución de problemas de conectividad en RED usando el comando ping

• Paso 5: Si puede hacer ping a la puerta de enlace predeterminada, puede verificar la conectividad remota mediante el envío de un ping a la dirección IP de un sistema en una red remota. Sin embargo, esto no siempre funciona, ya que algunos routers y firewalls están configurados para evitar que se hace eco de ICMP (ping). Esto se hace para prevenir ciertos tipos de ataques maliciosos que utilizan ICMP.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 31: Comando ping   utilidad y como interpretarlo

31

Solución de problemas de conectividad en RED usando el comando ping

• Paso 6: Si el ping a una dirección IP remota es exitoso y trata de navegar usando un nombre de dominio DNS y este no funciona el problema no es de conectividad sino probablemente de los servidores DNS que esta usando para tratar de resolver dicho nombre, recomendación cámbielos por unos alternativos, ejemplo unos públicos como:

• 8.8.8.8 y 8.8.4.4 DNS Públicos de Google• 208.67.222.222 y 208.67.220.220 OpenDNS

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 32: Comando ping   utilidad y como interpretarlo

32

¿Preguntas?

• Escríbeme a [email protected]

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 33: Comando ping   utilidad y como interpretarlo

33

Bibliografía en Español

• Currículo de Cisco CCNA versión 3.1• Currículo de Cisco CCNA Exploration versión 4.0• Andrew Tanenbaum. (2003). Redes De Computadoras -

Cuarta Edición. Editorial Pearson.• James F. Kurose y Keith W. Ross. Redes de Computadores: Un

Enfoque descendente basado en Internet - Segunda Edición. Editorial Pearson.

• Pat Eyler. (2001). Redes Linux con TCP/IP - Primera Edición. Editorial Prentice Hall.

• Behrouz A. Forouzan. (2002). Transmisión de Datos y Redes de Comunicaciones - Segunda Edición - Editorial McGraw Hill.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 34: Comando ping   utilidad y como interpretarlo

34

Bibliografía en Ingles

• Al Anderson & Ryan Benedetii. (2009). Head Firs Networking. Editorial O'Reilly

• Bruce Hartpence. (2011). Packet Guide to Core Network Protocols - Primera Edicón. Editorial O'Reilly

• Craig Hunt. (2002). TCP/IP Network Administration - Tercera Edición, Editorial O'Reilly

• Gary A. Donabue. (2011). Network Warrior - Segunda Edición. Editorail O'Reilly

• Joe Casad. (2009). Sams Teach Yourself TCP/IP in 24 Hours - Cuerta Edición, Editorial SAMS.

• Mike Harwood. (2011). Cert Guide CompTIA Network+ N10-004. Editorial Pearson

• Silviu Angelescu. (2010). CCNA Certification All in One for dummies. Editorial Wiley

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 35: Comando ping   utilidad y como interpretarlo

35

Bibliografía en Ingles

• Shannon MCFarland, Muninder Sambi, Nikhil Sharmad & Sanjay Hooda. (2011). IPv6 for Enterprise Networks - Primera Edición. Editorial Cisco Press

• IIjitscb van Beijnum. (2002). BGP - Primera Edición. Editorial O'Reilly.• Jianguo Ding. (2010). Advances in Network Management - Primera

Edición. Editorial CRC.• Priscilla Oppenheimer. (2010). Top Down Network Design - Tercera

Edición. Editorial Cisco Press.• S.S. Shinde. (2009). Computer Network - Primera Edición. Editorial

New Age Publishers.• Todd Lammle. (2007). CCNA: Cisco Certified Network Asocciante

Study Guide - Sexta Edición. Editorial Wiley.

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos

Page 36: Comando ping   utilidad y como interpretarlo

36

Gracias

Jesse Padilla Agudelo Ingeniero Electrónico Especialista en Gestión de Redes de Datos