¿Que es el ping?
El ping es una utilidad de diagnostico, que por medio de paquetes TCP/IP del tipo ICMP de solicitud y respuesta, comprueba el estado de la conexion de un host local con uno o varios equipos remotos (host, router, AP, Switch, Server...)
Se utiliza para medir la latencia o tiempo que tarda en comunicarse 2 puntos remotos, comunmente en terminos de videojuegos online, el ping se utiliza para referirse al lag o latencia de la conexion, entre menor latencia, mejor!!!
¿Y como puedo saber yo mi ping?
Bueno, el ping nunca sera igual, ya que depende de la ubicacion del host remoto. Osea, si el host se ubica cerca, literalmente hablando, el ping sera menor. Pero si el host esta muy lejos el ping sera mucho mayor.
En windows, tenemos que abrir CMD. Inicio>ejecutar>CMD
nos saldra la consola como esta

Dentro de la consola, podremos hacer ping ya sea a una direccion IP o a una direccion de nombre de dominio, www.google.cl por ejemplo
Recuerden, que en el mundo de la internet, detras de los nombres de dominio (DNS) hay direcciones IP, los nombres de dominio se crearos para que las direcciones IP de algunas paginas, sean "mas amigables" a simple vista. Seria muy distinto conectarnos a "www.madboxpc.com que a la direccion 174.132.226.194.
Imaginen que tienen que aprenderse la direccion IP de nuestra cuenta de correo electronico, la pagina de nuestra universidad, el blog de un amigo, facebook, fotolog, diarios online...numeros que nos dejarian bien locos xD
Bueno, volviendo al tema, para saber el ping con algun host, simplemente, dentro de la consola, ponemos el comando PING <direccion IP o DNS> y luego damos enter, como en la imagen

y nos saldra esto

Aqui pueden ver, que al hacer un ping a www.madboxpc.com en verdad estamos haciendo ping a la direccion IP 174.132.226.194 con un total de 32 bytes en los paquetes.
El tiempo en que demora, en que el paquete salio de mi PC, llego al host o servidor de madboxpc y volvio a mi pc es de 183ms (milisegundos) lo cual es mucho.
Esto pasa por diferentes circunstancias, como la lejanía del servidor, la cantidad de routers entre mi PC y el servidor, la velocidad de conexion, las solicitudes del servidor, etc.
Aqui tambien nos dice que se utilizaron 4 paquetes ICMP, el cual llegaron los 4 sin haber perdido paqeute alguno. Si se pierde algun paquete, esto quiere decir que no hay buena conexion en alguno de los dispositivos tanto intermediarios (routers, switchs, como en finales(PC, servidor)
Normalmente, el ping no afectaria mucho en lo que son paginas web (como en este ejemplo) ya que aqui se utiliza la descarga de imágenes para ver el sitio. Pero en lo que es juegos online, el ping podria ser la causa de tu muerte. Es por ello que mientras menor ping tengamos es mejor.
En ambitos empresariales, se utiliza para ver si tenemos buena conexion entre los host.
Para ello, se utilizan direcciones IP, ya que no tenemos direcciones de dominio dentro de una empresa.
Tambien existe un comando, para saber si tenemos bien instalado el protocolo TCI/IP. este protocolo se puede utilizar sin conexion a internet, ya que el protocolo TCP/IP viene instalado en nuestra computadora.
Para ello tenemos que hacernos un ping hacia nosotros, suena raro, pero si
podemos escribirlo de 4 formas
ping 127.0.0.1
ping localhost
ping loopback
ping <nombre PC>

Porque loopback, loopback se le llama a la prueba para saber si tenemos bien instalado el protocolo TCP/IP, osea lo que acabamos de hacer.
En si, son direcciones IP virtuales, TODOS los PCs tienen esta direccion (127.0.0.1)
Ademas el loopback en informatica, es cuando un paquete IP da vueltas y vueltas en la red, sin llegar a destino, y dependiendo del TTL (time to live o tiempo de vida) se eliminara.
El TTL, le da un tiempo, en segundos, al paquete antes que este sea eliminado
Bueno, espero haber aclarado para que sirve esta herramienta, y como podemos utilizarla.
Es una herramienta muy simple de usar y para un fin muyespecifico
Saludos
@~>Pezhan!



















