¿Qué es un ping TCP?
Un ping TCP mide si un host es alcanzable y con qué rapidez responde abriendo una conexión TCP en lugar de enviar un echo ICMP. Como ICMP no está disponible tras la mayoría de hostings y CDN, IPeek mide la accesibilidad y la latencia con una conexión TCP a los puertos 443 y 80, e informa del tiempo de ida y vuelta mínimo, medio y máximo a lo largo de varios intentos.
En qué se diferencia el ping TCP del ping ICMP
El clásico comando ping envía una petición de echo ICMP y mide la respuesta. Eso funciona en una red local pero falla en buena parte de internet pública, porque cortafuegos, CDN y proveedores cloud descartan o despriorizan ICMP de forma rutinaria. Un ping TCP, en cambio, abre una conexión real a un puerto de servicio y mide cuánto tarda el handshake. Como los servidores web deben aceptar conexiones en 443 y 80 para funcionar, esto alcanza de forma fiable hosts que nunca responden a ICMP, y mide la latencia de la ruta que realmente transporta tu tráfico.
Cómo leer tus resultados de latencia
IPeek informa del tiempo de ida y vuelta mínimo, medio y máximo a lo largo de varios intentos. El mínimo es la latencia en el mejor caso de la ruta; la media es lo que puedes esperar normalmente. La diferencia entre el mínimo y el máximo es el jitter: una diferencia pequeña indica una conexión estable, mientras que una dispersión grande señala congestión o un host sobrecargado. Como guía aproximada, menos de 50 ms es excelente, de 50 a 150 ms es normal entre regiones, y tiempos constantemente altos o muy variables apuntan a un problema de red o de servidor que conviene investigar.
Cuándo el ping TCP es la herramienta adecuada
Recurre a un ping TCP cuando un ping normal reporta 100% de pérdida de paquetes pero el sitio claramente carga, lo que simplemente significa que ICMP está filtrado. Úsalo para confirmar que un servidor acepta conexiones en sus puertos web, para comparar la latencia hacia un host desde tu ubicación, o para detectar lentitud intermitente antes de que se convierta en una caída. También es la medición honesta cuando te importa la experiencia real del usuario, porque mide la misma ruta TCP que usan los navegadores y las API, no un canal ICMP separado.
Por qué ICMP suele estar bloqueado
Los operadores bloquean o limitan ICMP para reducir la superficie de ataque y el ruido: las inundaciones ICMP fueron un clásico vector de denegación de servicio, y las respuestas de echo filtran información útil para el reconocimiento. Los CDN y balanceadores de carga también terminan las conexiones en el borde, así que un ping ICMP mediría el nodo de borde más cercano en lugar del origen. Por eso, un ping ICMP fallido no dice nada sobre si un sitio está activo. Un ping TCP a los puertos en los que el servicio realmente escucha da un sí o no fiable sobre la accesibilidad.