Es una tarea común verificar la 'calidad' de la red: latencia, número de paquetes descartados, etc. Pero 'ping' tiene una serie de inconvenientes: - Utiliza ICMP. Muchos ISP tienen diferentes modeladores para el tráfico ICMP y TCP, por lo que 'ping' mostrará una latencia de 10 ms, pero las conexiones TCP experimentarán más de 1000 ms. - Envía una cantidad muy pequeña de paquetes. Por defecto, un paquete por segundo. Dado que el protocolo TCP tolera la pérdida de paquetes (puede funcionar muy bien si la mitad de los paquetes se pierden, es normal), no está absolutamente claro si la conexión de "30% de pérdida de paquetes" de ping o si es absolutamente normal.
Entonces, ¿hay alguna alternativa para hacer ping que use la conexión TCP en lugar de ICMP y verifique la calidad de la conexión a Internet?