¿Qué es un ping, y es posible el ping cero?
Actualizado por Gavin Phillips el 31/07/2017
Ping es un comando que se usa para medir la latencia entre dos dispositivos en una red. El comando ping está disponible en todos los sistemas operativos, y muchos juegos en línea muestran un ping visible que puede usar para comprender la latencia.
Ping es solo una medida de la latencia que sentimos en todo lo que hacemos en línea, ya sea haciendo clic en un enlace, publicando una actualización de estado, enviando un mensaje, jugando un juego, subiendo un archivo, transmitiendo un video en línea o cualquier otra cosa. Si está utilizando un sitio web y le lleva mucho tiempo cargar una nueva página cada vez que hace clic en un enlace, es probable que esté experimentando un alto ping en ese sitio. Si es rápido, probablemente tengas un ping bajo.
Para que se usa el ping
Ping no es solo una medida de “actuación.” Específicamente, es una medida de la latencia entre su computadora y un dispositivo remoto. Un ping le dice el tiempo que tarda un solo paquete en salir de su computadora, llegar a un servidor remoto y luego regresar a usted.
¿Alguna vez ha notado que cuando hace clic en un enlace en una página web, la nueva página web no se carga instantáneamente? En cambio, hay un pequeño retraso, esto es latencia. Su computadora debe solicitar la nueva página y que se la envíen de vuelta. Se tarda un poco de tiempo para que cada paquete viaje entre su computadora y la computadora remota. Ping te permite medir esta latencia.
Esto es muy perceptible en los juegos en línea. Por ejemplo, si está jugando un juego con un ping de 20 ms, debe tener una latencia muy baja. Las acciones que tomas parecen tener lugar en el juego casi al instante. Si tienes un ping más alto como 200 ms, las acciones que realices se retrasarán notablemente y no podrás mantenerte al día con otras personas que juegan el juego..
Esta es la razón por la que el ping se muestra de manera prominente en muchos juegos multijugador. Cómo arreglar la demora en los juegos y los videos con un enrutador fácil. Tweak ¿Cómo arreglar los retrasos en los juegos y los videos con un simple enrutador? A continuación, le indicamos cómo recuperar el rendimiento de su red sin herramientas de terceros. Lee mas . Le ayuda a comprender qué tan buena es su conexión y qué tipo de experiencia debe esperar en el servidor. Un ping más bajo siempre es mejor: significa una latencia más baja, que es una comunicación más rápida entre usted y el servidor remoto. Esto se aplica a todo lo que haces en línea, ya sea que estés jugando un juego en línea Cómo reducir el retraso en los juegos en línea Cómo reducir el retraso en los juegos en línea Siempre hubo cierta cantidad de retraso en el juego, especialmente cuando había muchos jugadores registrados. . Esa es una experiencia que puede tener tan a menudo antes de darse cuenta de que es tiempo ... Leer más o simplemente navegar por la web.
Ping puede a veces simplemente mostrarse como “estado latente,” pero es básicamente lo mismo. Los juegos a menudo muestran ping con un color visual para ayudarlo a comprender qué tan bueno es su ping de un vistazo: el verde es bueno, el amarillo es el límite y el rojo es malo.
Cómo funciona un ping
Así es como funciona un ping, de una manera simplificada:
- Su computadora envía un pequeño paquete de datos, conocido como paquete en términos de redes - a una computadora remota.
- La computadora remota recibe el paquete, el cual solicita respuesta.
- La computadora remota te envía un paquete.
Este es un solo ping. Ping le permite medir el tiempo de ida y vuelta de un paquete entre su computadora y una computadora remota. Por ejemplo, en la imagen a continuación, usamos el comando ping en un Símbolo del sistema de Windows Los 8 comandos DOS útiles que debe memorizar Los 8 comandos DOS útiles que debe memorizar Windows 7 aún presenta una ventana de símbolo del sistema. así que todavía hay un lugar para los comandos de DOS. Así que para aquellos de ustedes que les gusta la idea de escribir algunos comandos para evitar la molestia de ... Leer más para hacer ping a google.com.
Este comando envía cuatro paquetes, o cuatro pings individuales. Para los tres primeros pings, el tiempo es de 10 ms. Para el último ping, el tiempo es de 12 ms. Esto significa que, para los primeros tres pings, tomó diez milisegundos para que un paquete llegara a Google y nos fuera enviado. Para el último ping, tomó doce milisegundos. ¿Por qué tardó más? Bueno, podría ser muchas cosas: el servidor de Google funciona más lentamente, un enrutador de Internet entre nosotros y los servidores de Google. 10 maneras de mejorar la velocidad de su enrutador actual. 10 maneras de mejorar la velocidad de su enrutador actual. Podría hacer una gran diferencia en la red Wi-Fi de su hogar. Leer más podría estar un poco más ocupado, nuestra recepción Wi-Fi podría haber sido un poco peor, o muchas otras cosas. Alguna fluctuación es normal.
Un ping es una solicitud de eco ICMP
Cuando envía un ping, su computadora envía un paquete de solicitud de eco ICMP. ICMP significa “Protocolo de mensajes de control de Internet”, y es un protocolo que generalmente se usa entre dispositivos de red para que puedan comunicarse entre sí. El paquete solicita un “eco” - en otras palabras, una respuesta. El servidor remoto, cuando recibe el ping, generalmente responde con un mensaje propio. Cuando ejecuta un comando ping y ve varios pings seguidos, cada línea es un paquete único y su respuesta.
Sin embargo, no todas las computadoras o servidores están configurados para responder a los paquetes de solicitud de eco ICMP. Las computadoras que están configuradas para no responder a pings no responderán en absoluto, por lo que simplemente verá “Tiempo de espera agotado” Mensaje como el servidor no responde a sus pings en el tiempo asignado. El protocolo ICMP podría abusarse para los ataques DDoS. ¿Cómo puede protegerse contra un ataque DDoS? ¿Cómo puede protegerse contra un ataque DDoS? Los ataques DDoS, un método utilizado para sobrecargar el ancho de banda de Internet, parecen estar en aumento. Le mostramos cómo puede protegerse de un ataque distribuido de denegación de servicio. Lee mas .
Detección de pérdida de paquetes
Ping también puede ayudarlo a detectar la pérdida de paquetes. Por ejemplo, digamos que ejecutó el comando ping y vio una mezcla de respuestas y “Tiempo de espera agotado” líneas. Esto indicaría que algunos paquetes de ping no fueron recibidos por la computadora remota, o que sus respuestas no llegaron a usted. Los paquetes se están perdiendo en algún lugar del camino..
Sabría que la pérdida de paquetes se produjo en algún lugar entre usted y el servidor, ya sea en la red de la computadora remota, un enrutador en algún punto intermedio, su ISP o su red doméstica. Si experimenta problemas mientras navega por Internet o juega un juego en línea, especialmente si a veces tiene que hacer clic en los enlaces dos veces para que se carguen, el comando ping puede ayudarlo a ver si es la pérdida de paquetes o no. También puede ejecutar el comando ping en varios servidores remotos diferentes para tener una mejor idea de dónde se está produciendo la pérdida de paquetes.
Ping también muestra la gravedad de la pérdida de paquetes. Por ejemplo, debajo de nuestro primer paquete llegó al servidor y nos lo devolvió, pero los otros tres no lo hicieron. Ping muestra esto como un 75% de pérdida de paquetes: 3 de los 4 paquetes se perdieron.
Es un ping cero posible?
Cuanto menor sea el ping, mejor. Un ping cero sería ideal y significaría que nuestra computadora se comunicaba instantáneamente con un servidor remoto.
Debido a las leyes de la física, incluso un pequeño dato, conocido como un paquete, toma algún tiempo para viajar. Incluso si su paquete está viajando completamente sobre cables de fibra óptica, todavía está limitado por la velocidad de la luz. También está limitado por los enrutadores situados a lo largo de esos cables de fibra óptica, que tienen que recibir el paquete y reenviarlo a lo largo de diferentes conexiones..
Si intenta hacer ping a su computadora local - con el ping localhost comando: le está pidiendo a su computadora que se contacte y responda a sí misma. En este caso, a menudo verá un ping de 0 ms. Esto simplemente significa que su computadora puede comunicarse consigo misma al instante. Por supuesto, realmente no es instantáneo porque el software toma una pequeña cantidad de tiempo para realizar estas operaciones. Sin embargo, es tan bajo que podemos redondearlo a 0 ms y decir que tenemos un ping 0 en nuestra propia computadora..
Una vez que agregues cables
Sin embargo, una vez que comience a agregar longitudes de cable, enrutadores y distancias, no obtendrá un ping de 0 ms. Por ejemplo, podría intentar hacer ping a su propio enrutador doméstico. 8 Consejos para aumentar la señal de su enrutador inalámbrico. 8 Consejos para aumentar la señal de su enrutador inalámbrico. Si la señal de su enrutador inalámbrico no llega muy lejos o si su señal sigue disminuyendo. Por alguna extraña razón, aquí hay algunas cosas que puedes hacer para solucionarlo. Lee mas . Aquí hicimos ping a nuestro enrutador doméstico, al que estamos conectados a través de Wi-Fi Feng Shui inalámbrico: Cómo optimizar su casa para la mejor recepción Wi-Fi Feng Shui inalámbrico: Cómo optimizar su casa para la mejor recepción Wi-Fi Configurar una Wi -La red debería ser una perspectiva fácil, ¿no es así? Quiero decir, una casa es una caja cerrada, y uno pensaría que cuando coloca un dispositivo que transmite señales inalámbricas en todas las direcciones ... Leer más. Está a unas pocas habitaciones de distancia, pero vemos un ping promedio de 3 ms y un ping mínimo de 1 ms. Se necesita algo de tiempo para comunicarse con un dispositivo que se encuentra en la otra habitación. Incluso si no estuviéramos conectados a través de Wi-Fi, solo comunicarnos con nuestros enrutadores a menudo llevaría nuestro ping a 0 ms, y también tomará un poco de tiempo llegar a la red de su ISP una vez que sale de su enrutador y se dirige hacia el Internet.
En otras palabras, no se puede llegar a un ping de 0 ms. Este es un límite de las leyes de la física. No podemos transmitir información al instante, excepto con el entrelazamiento cuántico. Si encontramos una manera de utilizar el entrelazamiento cuántico para transmitir información. Máquinas de pensamiento: lo que la neurociencia y la inteligencia artificial pueden enseñarnos sobre la conciencia. Máquinas de pensamiento: lo que la neurociencia y la inteligencia artificial pueden enseñarnos sobre la conciencia. de la conciencia, y la naturaleza de la mente humana misma? Lea más a través de Internet, podríamos llegar a 0 ms ping, pero esa es la única opción aquí. No contengas la respiración por este gran avance.!
Sucederá alguna vez?
En el futuro, podemos reducir absolutamente la latencia en Internet y tratarla mejor. Por ejemplo, los navegadores web como Chrome, Firefox e Internet Explorer Surprise: Internet Explorer 11 ha madurado en un navegador moderno. Sorpresa: Internet Explorer 11 ha madurado en un navegador moderno ¿Recuerda Internet Explorer 6? Bueno, Internet Explorer ya no es horrible. Ya sea que te guste IE o no, no puedes negar que ha mejorado dramáticamente y ahora es digno de tomar su lugar junto a otros modernos ... Leer más ya están “antes de ir a buscar” páginas que tal vez quiera ver a continuación para eliminar esa latencia perceptible al hacer clic en un enlace. Sin embargo, un ping de 0 ms - transmisión de información instantánea - probablemente seguirá siendo difícil de alcanzar.
Crédito de la imagen: kitty sleepy en Flickr
Explore más acerca de: Redes de computadoras, Ethernet, ISP, LAN.