¿Qué es un ping, y es posible un ping cero?

  • Joseph Goodman
  • 0
  • 2553
  • 192
Anuncio

Actualizado por Gavin Phillips el 31/07/2017

Ping es un comando utilizado 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, cargando un archivo, transmitiendo un video en línea o cualquier otra cosa. Si está utilizando un sitio web y tarda mucho tiempo en cargar una nueva página cada vez que hace clic en un enlace, es probable que experimente un alto ping a ese sitio. Si es rápido, probablemente tengas un ping bajo.

Para qué se utiliza 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 indica el tiempo que le toma a un solo paquete salir de su computadora, llegar a un servidor remoto y luego regresar a usted.

¿Alguna vez has notado que cuando haces 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 tiene que solicitar la nueva página y recibirla de vuelta. Se necesita una pequeña cantidad 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ás jugando un juego con un ping de 20 ms, deberías 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 tomes 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 cual el ping se muestra prominentemente en muchos juegos multijugador. Cómo arreglar el juego y el retraso del video con un ajuste de enrutador fácil Cómo arreglar el juego y el retraso del video con un ajuste de enrutador fácil ¿Cansado del retraso de la red cuando otras personas miran videos y descargan torrentes? Aquí le mostramos cómo recuperar el rendimiento de su red sin herramientas de terceros. . 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 hace en línea, ya sea que esté 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 una cierta cantidad de retraso en el juego, especialmente cuando había muchos jugadores conectados Esa es una experiencia que puede tener tan a menudo antes de darse cuenta de que es el momento ... o simplemente navegar por la web.

Ping a veces puede mostrarse simplemente 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 límite y el rojo es malo.

Cómo funciona un ping

Así es como funciona un ping, de manera simplificada:

  • Su computadora envía un pequeño paquete de datos, conocido como paquete en términos de red - a una computadora remota.
  • La computadora remota recibe el paquete, que solicita su respuesta.
  • La computadora remota le envía un paquete.

Este es un solo ping. Ping le permite medir el tiempo de ida y vuelta para 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 útiles de DOS que debe memorizar Los 8 comandos útiles de DOS que debe memorizar Windows 7 todavía presenta una ventana de símbolo del sistema. así que todavía hay un lugar para los comandos de DOS. Entonces, para aquellos de ustedes que les gusta la idea de escribir algunos comandos para evitar la molestia de ... hacer ping a google.com.

Este comando envía cuatro paquetes o cuatro pings individuales. Para los primeros tres pings, el tiempo es de 10 ms. Para el último ping, el tiempo es de 12 ms. Esto significa que, durante los primeros tres pings, un paquete tardó diez milisegundos en llegar a Google y ser enviado de vuelta a nosotros. Para el último ping, tardó doce milisegundos. ¿Por qué tardó más? Bueno, podrían 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 Aquí hay algunos ajustes simples que podría marcar una gran diferencia en la red Wi-Fi de su hogar. podría estar un poco más ocupado, nuestra recepción de Wi-Fi puede 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 responderá 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 los pings no responderán en absoluto, por lo que simplemente verá “Tiempo de espera agotado” mensaje ya que el servidor no responde a sus pings en el tiempo asignado. Se podría abusar del protocolo ICMP para 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 de denegación de servicio distribuido. .

Manchado de pérdida de paquetes

Ping también puede ayudarlo a detectar la pérdida de paquetes. Por ejemplo, supongamos que ejecutó el comando ping y vio una combinación 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 estaba ocurriendo 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 tiene 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 eso es 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 produce 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 nuestros otros tres no lo hicieron. Ping muestra esto como pérdida de paquetes del 75%: se perdieron 3 de los 4 paquetes.

¿Es posible un ping cero??

Cuanto más bajo sea el ping, mejor. Un ping cero sería ideal y significaría que nuestra computadora se estaba comunicando instantáneamente con un servidor remoto.

Debido a las leyes de la física, incluso un pequeño dato, conocido como paquete, tarda un poco en viajar. Incluso si su paquete viaja completamente por cables de fibra óptica, todavía está limitado por la velocidad de la luz. También está limitado por los enrutadores ubicados a lo largo de esos cables de fibra óptica, que tienen que recibir el paquete y reenviarlo a través 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 a sí misma y se 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, en realidad no es instantáneo porque el software requiere 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 agregue 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 de manera efectiva la señal de su enrutador inalámbrico 8 consejos para aumentar de manera efectiva la señal de su enrutador inalámbrico Si la señal de su enrutador inalámbrico no parece llegar muy lejos, o si su señal sigue bajando por Por alguna extraña razón, aquí hay algunas cosas que puede hacer para solucionarlo. . Aquí localizamos nuestro enrutador doméstico, que estamos conectados a través de Wi-Fi inalámbrico Feng Shui: Cómo optimizar su casa para la mejor recepción de Wi-Fi Inalámbrico Feng Shui: Cómo optimizar su casa para la mejor recepción de Wi-Fi Configuración de un Wi -La red wifi debería ser una perspectiva fácil, ¿no? Quiero decir, una casa es una caja cerrada, y pensarías cuando colocas un dispositivo que transmite señales inalámbricas en todas las direcciones ... Está a solo unas pocas habitaciones de distancia, pero vemos un ping promedio de 3 ms y un ping mínimo de 1 ms. Lleva algún tiempo comunicarse con un dispositivo que se encuentra en la otra habitación. Incluso si no estuviéramos conectados mediante Wi-Fi, solo comunicarnos con nuestros enrutadores a menudo llevaría nuestro ping alrededor de 0 ms, y también tomará un paquete llegar a la red de su ISP una vez que salga de su enrutador y se dirija hacia el Internet.

En otras palabras, realmente no 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 tal vez con enredos cuánticos. Si encontramos una manera de usar el entrelazamiento cuántico para transmitir información. Las máquinas de pensamiento: lo que la neurociencia y la inteligencia artificial pueden enseñarnos sobre la conciencia Las máquinas de pensamiento: lo que la neurociencia y la inteligencia artificial pueden enseñarnos sobre la conciencia. de conciencia y la naturaleza de la mente humana misma? a través de Internet, podríamos llegar a 0 ms de ping, pero esa es la única opción aquí. No contengas la respiración por este avance!

¿Alguna vez sucederá??

En el futuro, podemos reducir absolutamente la latencia en Internet y tratarlo mejor. Por ejemplo, los navegadores web como Chrome, Firefox e Internet Explorer Sorpresa: 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 que ahora es digno de tomar su lugar junto a otros modernos ... “pre-ir a buscar” páginas que quizás desee ver a continuación para eliminar esa latencia perceptible cuando hace 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.

Haber de imagen: gatito soñoliento en Flickr




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.