¿Por qué a veces hay más de una dirección IP en una línea de salida de traceroute?

Hay dos posibles interpretaciones a su pregunta. Ambos pueden responderse cuando comprenda la sintaxis de la salida de traceroute:

( ( ) *) *

¿Por qué veo la misma IP dos veces ( 84.116.136.109 (84.116.136.109) )? ¿No es eso bastante redundante?

traceroute realizará por defecto una búsqueda de DNS PTR para cada dirección IP que emite, básicamente preguntando “¿qué nombre de host acompaña a esta dirección IP?”. Si no hay respuesta a una búsqueda PTR, traceroute simplemente usa la dirección IP como el “nombre de host” en su salida.

¿Por qué hay dos direcciones IP diferentes en una sola línea?

traceroute envía 3 paquetes de sonda a la vez por defecto. Lo que está viendo son las dos puertas de enlace diferentes que respondieron, por lo que hay al menos dos rutas posibles que sus paquetes pueden tomar después de la puerta de enlace anterior (con TTL 7).

Digo “al menos dos” porque puede haber otros que, como sugirió el usuario de Quora, son de mayor costo para la IP de destino que está rastreando . Si trató de trazar una ruta a un destino diferente, la lista de puertas de enlace devueltas en TTL 8 puede ser diferente incluso si TTL 7 es el mismo.

Traceroute estándar emite tres paquetes en secuencia con el mismo valor TTL (tiempo de vida), que se establece progresivamente desde uno hasta el límite máximo (generalmente 30). Por lo general, los tres paquetes toman la misma ruta y terminan siendo devueltos por el mismo host intermedio cuando se supera el TTL; sin embargo, en algunas situaciones, un enrutador intermedio puede tener más de una ruta disponible con el mismo costo. En este caso, la salida de traceroute informará las diferentes respuestas que recibió de cada host diferente.

Creo que en realidad es de forma hostname (dirección IP) en caso de que el nombre de host no esté disponible, imprime la dirección IP nuevamente.