¿Es posible rastrear una ubicación IP basada en un tiempo de ping?

No absolutamente no. Sería tan poco confiable ser prácticamente imposible.

¿Por qué? Porque, en las redes modernas, las posiciones geográficas son solo uno de los factores determinantes de la latencia. Muchas otras cosas lo influyen:

  • Los dispositivos que realizan inspección de contenido ralentizarán el tráfico, lo que aumentará la latencia
  • Las tecnologías en uso en enlaces: cobre, fibra, satélite
  • Calidad de servicio, una configuración que puede poner algo de tráfico en una cola “para transferir más tarde”
  • Degradación de enlaces
  • Número de enrutadores en la ruta
  • Tecnología en uso en enrutadores (los enrutadores más antiguos serán más lentos)

Entonces, si obtienes 10 ms, sabes con certeza que no puede estar al otro lado del planeta. Pero aún así, no se puede triangular, ni siquiera el país. Si obtiene 300 ms o más, bueno, podría ser simplemente en cualquier lugar.

Siendo realistas no, no sería posible. La triangulación de radio funciona en rutas directas, las redes troncales de Internet no van en línea recta, pueden seguir un camino con curvas, atravesar muchos “estallidos” diferentes, así como experimentar latencia poco confiable debido a una serie de razones.

Ping podría aumentar por cualquiera de los siguientes motivos:

A) Si el ancho de banda se está utilizando en exceso debido a un gran consumo o una sobreventa simple.

B) Un ataque de denegación de servicio puede hacer que la latencia aumente, aumente o falle por completo.

C) Los problemas de enrutamiento podrían aumentar la latencia.

D) Una VPN utilizada en los últimos dos saltos disfrazaría la ubicación del usuario final.

E) Las modificaciones de software o cortafuegos en cualquier lugar entre usted y el usuario final podrían modificar los paquetes aumentando la latencia.

Además de varias otras cosas, estoy seguro de que no mencioné anteriormente.

La única forma de rastrear realmente la dirección del usuario final sería contar con la cooperación o el acceso al ISP de los usuarios finales para ver sus registros.

Espero que esto responda a su pregunta.

Probablemente pueda obtener el país de la dirección IP, la mejor manera es registrarse en whois, puede ver el proveedor y el país donde existe el proveedor, pero la ubicación aproximada no se puede determinar con una respuesta de ping, ya que en un paquete de ~ 40 ms puede viajar del oeste al hemisferio oriental de EE. UU.