ToolActToolAct

Herramienta de Prueba Ping

Verifica la conectividad de red y latencia del servidor o dominio en línea

Ingresa una dirección IP o dominio y haz clic en "Iniciar Ping" para probar la conectividad

¿Qué es la Prueba Ping?

Una prueba de ping comprueba si un host de destino es alcanzable por la red y estima la latencia de respuesta. El ping tradicional envía solicitudes ICMP echo y mide el tiempo de ida y vuelta; en navegadores o entornos web pueden usarse otros métodos porque no hay acceso ICMP directo. Ping sirve para diagnóstico de red, monitoreo de servidores, comparación de latencia, sospechas de DNS y separación entre problemas locales y del host remoto. Un ping exitoso no demuestra que un sitio, puerto, base de datos o login funcione, y un ping fallido no siempre significa que el servidor esté caído, porque firewalls y políticas pueden bloquear ICMP. Conviene interpretarlo junto con DNS, traceroute, puertos y checks de aplicación.

Cómo usar

Cómo usar

  1. Ingresa la dirección del servidor destino en el campo 'Dirección IP / Dominio'
  2. Selecciona la cantidad de pings (1-20), el valor predeterminado es 4
  3. Haz clic en el botón 'Iniciar Ping' y espera a que termine la prueba
  4. Consulta las estadísticas: tasa de pérdida de paquetes, latencia promedio, latencia mínima/máxima
  5. Consulta los resultados detallados de cada ping: estado, latencia, TTL

Consejos de red

  • Un ping fallido no siempre significa que un sitio web está caído; muchos servidores bloquean ICMP mientras HTTP o HTTPS funciona con normalidad.
  • Compara varios destinos antes de diagnosticar un problema de red para poder diferenciar los problemas de conexión local de un host inalcanzable.

Casos de uso

Probar la alcanzabilidad desde el backend de ToolActIntroduce un nombre de host o IP y elige de 1 a 20 sondas para ejecutar una prueba de ping firmada en el backend. Solo el host o dominio que escribiste se envía a la API de red, y la página en sí no registra, almacena ni reenvía ese destino a ningún otro lugar. El resultado informa la IP resuelta, el nombre de host, la alcanzabilidad, los paquetes enviados y recibidos, la pérdida de paquetes y la latencia mínima, máxima y promedio.
Diagnosticar pérdida de paquetes y variación de latenciaLa tabla por secuencia muestra éxito o fallo, latencia, TTL y cualquier mensaje de error para cada sonda, lo que es exactamente lo que necesitas cuando un servicio es alcanzable de forma intermitente o cuando una latencia promedio oculta fallos individuales. Compara una sonda de referencia limpia con una problemática y verifica si la variación se alinea con TTLs de DNS, cambios de ruta BGP o trabajos programados en el destino.
Compartir evidencia de ping en tickets de soporteCopia los resultados como un resumen separado por tabulaciones con estadísticas generales y filas por paquete. Como la prueba se ejecuta desde el lado del servidor en lugar del JavaScript de tu navegador, la salida refleja la visibilidad de red del lado del servidor más que el comportamiento ICMP local. Adjunta el resumen a un ticket de hosting, CDN o ISP para que el operador pueda correlacionar el rastro con sus propios datos de edge o peering.
Comparar varias sondas para un mismo hostAumenta el número de sondas para un mismo nombre de host o IP para ver si la latencia es estable en verificaciones repetidas. Las filas por paquete hacen más fáciles de detectar los fallos intermitentes, la pérdida de paquetes y los tiempos de respuesta atípicos que un solo valor promedio, y revelan la variación que los promedios ocultarían.
Elegir el número de sondas y timeout para redes ruidosasUsa de 1 a 3 sondas para verificaciones rápidas de alcanzabilidad y de 8 a 20 cuando quieres exponer pérdida intermitente en enlaces defectuosos o enlaces ascendentes saturados. Ten en cuenta que el resultado refleja la visibilidad de red del backend, por lo que los filtros del router doméstico, VPN o del nivel ISP no aparecerán en este rastro; combínalo con traceroute o mtr si sospechas de un salto específico.

Principio técnico

La herramienta de ping envía una sonda desde el servidor backend de ToolAct al host destino, midiendo alcanzabilidad y latencia de ida y vuelta. El ping tradicional opera en la capa 3 del modelo OSI usando ICMP (Internet Control Message Protocol, RFC 792): el origen envía un ICMP Echo Request (Tipo 8, Código 0) que contiene un número de secuencia y una carga útil, y el destino responde con un ICMP Echo Reply (Tipo 0, Código 0). El tiempo de ida y vuelta (RTT) es el intervalo entre el envío de la solicitud y la recepción de la respuesta, medido en milisegundos. Dado que los navegadores no pueden enviar paquetes ICMP crudos (la API Socket no expone sockets sin procesar al contenido web), esta herramienta hace proxy del ping a través de una API backend: el proceso del lado del servidor ejecuta el intercambio ICMP real y devuelve los resultados al navegador. El campo TTL (Time to Live) en la cabecera IP se decrementa en 1 en cada salto de router; cuando el TTL alcanza 0, el router descarta el paquete y devuelve un mensaje ICMP Time Exceeded (Tipo 11). Este es el mecanismo detrás de traceroute, pero en una prueba de ping, el valor inicial de TTL revela el SO del destino: Windows usa por defecto 128, Linux/macOS 64, y los dispositivos de red suelen usar 255. Restar el TTL recibido del valor por defecto da un conteo aproximado de saltos al destino. La pérdida de paquetes se calcula como (paquetes enviados - paquetes recibidos) / paquetes enviados x 100%. Cero pérdida significa que todas las sondas retornaron dentro del tiempo de espera; la pérdida intermitente puede indicar congestión, hardware defectuoso, limitación de tasa o deprecación de ICMP por parte del firewall intermedio o del destino. Muchos servidores de producción y proveedores en la nube deshabilitan ICMP por completo en el borde, por lo que un resultado de 100% de pérdida no significa necesariamente que el host esté caído: puede significar que ICMP está filtrado. La herramienta reporta latencia mínima, máxima y promedio a través de todas las sondas exitosas, que juntas revelan jitter: un promedio bajo con un máximo alto sugiere picos ocasionales, mientras que un min/max consistente indica un enlace estable.

  • Mecanismo de ICMP Echo (RFC 792): el Echo Request (Tipo 8) lleva un identificador de 16 bits, un número de secuencia de 16 bits y una carga útil opcional; el Echo Reply (Tipo 0) hace eco del mismo identificador y secuencia, permitiendo al emisor emparejar respuestas con solicitudes.
  • Medición de RTT: el tiempo de ida y vuelta es el intervalo de reloj desde la transmisión de la solicitud hasta la recepción de la respuesta, incluyendo retardo de propagación de red, encolamiento en routers y tiempo de procesamiento del destino; valores inferiores a 1 ms sugieren que el destino está en la misma LAN, mientras que 100+ ms sugiere rutas intercontinentales.
  • Inferencia de saltos por TTL: los valores iniciales de TTL siguen convenciones del SO (Windows 128, Linux/macOS 64, dispositivos de red 255); el conteo aproximado de saltos = TTL inicial - TTL recibido; un TTL recibido de 117 desde un host Windows sugiere aproximadamente 11 saltos de router.
  • Interpretación de pérdida de paquetes: <2% de pérdida en una ruta bien conectada es normal; 2-10% sugiere congestión o un enlace defectuoso; >10% indica un problema serio, pero el filtrado de ICMP por firewalls o proveedores en la nube puede producir falsos 100% de pérdida en un host que está saludable.
  • Estadísticas de latencia: mínima, máxima y media aritmética a través de N sondas revelan jitter; una media baja con un máximo alto indica congestión esporádica; la desviación estándar (no mostrada pero calculable desde la tabla por paquete) cuantifica la dispersión.
  • Limitación del navegador: JavaScript no puede enviar paquetes ICMP crudos porque las APIs WebSocket, fetch y XMLHttpRequest operan en la capa de aplicación (TCP/TLS/HTTP); la herramienta hace proxy de pings a través de una API backend, por lo que la latencia medida incluye un viaje de ida y vuelta HTTP adicional al servidor de ToolAct.
  • Limitación de tasa de ICMP: muchos hosts y routers aplican limitación de tasa de ICMP (parámetro del kernel de Linux net.ipv4.icmp_ratelimit, por defecto 1000 ms); enviar sondas más rápido que el límite de tasa causa pérdida artificial de paquetes que no refleja las condiciones reales de la red.

Ejemplos

Prueba del servidor DNS local

Ping a 8.8.8.8 (Google DNS) → Latencia media 15 ms, 0% de pérdida de paquetes = Buena conexión

Selección de servidor de juego

Ping a game-server-us.example.com → 45 ms, game-server-eu.example.com → 120 ms → Elegir servidor de EE. UU.

Diagnóstico de problemas de red

Ping al router local: 1 ms, Ping a la pasarela del ISP: timeout → Problema en el lado del ISP

Preguntas frecuentes

¿Cómo funciona este «ping» en un navegador?

Los navegadores no pueden enviar paquetes ICMP echo como el comando `ping` del sistema. La página lanza peticiones HTTP(S) al objetivo y mide el tiempo de ida y vuelta. El resultado es la latencia real frente a un servicio web, que incluye el handshake TCP, TLS y la sobrecarga HTTP: normalmente más alta que un ping ICMP.

¿Por qué mi ping web es siempre mayor que `ping` desde la terminal?

ICMP es una sola ida y vuelta. HTTPS añade SYN/ACK de TCP y handshake TLS en la primera petición (~3 idas y vueltas), más la petición/respuesta HTTP encima. Una vez que la conexión está caliente, la página puede reutilizarla (keep-alive de HTTP/2) y las mediciones siguientes se acercan al RTT real.

¿Puedo hacer ping a cualquier host?

Solo a hosts que respondan por HTTPS en puertos estándar. Los servidores sin servicios web o que bloquean CORS pueden fallar. Los sitios alojados en la nube suelen funcionar; los hosts de redes privadas (10.x, 192.168.x) solo funcionan si son alcanzables desde el servidor de la página, no desde tu red local.

¿Filtra mis datos al objetivo?

Cada ping es una petición HTTP real. El servidor objetivo lo registra (tu IP y User-Agent) igual que cualquier visita. No hagas ping a hosts internos que no sean tuyos; no lo hagas tan rápido como para que se interprete como un intento de denegación de servicio.

¿Se firma la petición?

Los pings a nuestro backend pasan por un proxy firmado que normaliza la petición: reenviamos la prueba al destino, no tu IP. El objetivo ve nuestro backend, no a ti.

¿Por qué fluctúa el resultado?

La latencia de red varía de forma natural con la congestión, los cambios de ruta y la carga del servidor objetivo. Un resultado estable a lo largo de muchas muestras es más significativo que una sola medición; la página informa del mínimo, máximo y promedio.

¿Puedo trazar la ruta?

No: traceroute requiere manipular paquetes IP en bruto, algo que los navegadores no pueden hacer. Usa mtr o traceroute en la línea de comandos para eso. Esta página solo mide la latencia de extremo a extremo.