web-dev-qa-db-fra.com

Que signifie un astérisque / étoile dans traceroute?

La liste ci-dessous fait partie de traceroute sur mon serveur hébergé:

 9  ae-2-2.ebr2.dallas1.level3.net (4.69.132.106)  19.433 ms  19.599 ms  19.275 ms
10  ae-72-72.csw2.dallas1.level3.net (4.69.151.141)  19.496 ms
    ae-82-82.csw3.dallas1.level3.net (4.69.151.153)  19.630 ms
    ae-62-62.csw1.dallas1.level3.net (4.69.151.129)  19.518 ms
11  ae-3-80.Edge4.dallas3.level3.net (4.69.145.141)  19.659 ms
    ae-2-70.Edge4.dallas3.level3.net (4.69.145.77)  90.610 ms
    ae-4-90.Edge4.dallas3.level3.net (4.69.145.205)  19.658 ms
12  the-planet.Edge4.dallas3.level3.net (4.59.32.30)  19.905 ms  19.519 ms  19.688 ms
13  te9-2.dsr01.dllstx3.networklayer.com (70.87.253.14)  40.037 ms  24.063 ms
    te2-4.dsr02.dllstx3.networklayer.com (70.87.255.46)  28.605 ms
14  * * *
15  * * *
16  zyzzyva.site5.com (174.122.37.66)  20.414 ms  20.603 ms  20.467 ms

Quelle est la signification des lignes 14 et 15? Informations cachées?

59
Chang

Si un paquet n'est pas acquitté dans le délai prévu, un astérisque est affiché.

De http://en.wikipedia.org/wiki/Traceroute

Cependant, zyzzyva.site5.com a fini par répondre, raison pour laquelle vous avez la ligne 16.

42
paulmorriss

Traceroute envoie des paquets à la destination avec le champ "durée de vie" (TTL) égal au nombre de sauts.

Chaque routeur diminue la valeur de TTL d'un paquet entrant. S'il voit un paquet entrant avec TTL = 0, il l'abandonne, sinon il diminue la valeur et l'envoie plus loin. En même temps, il envoie des informations de diagnostic à la source sur l'identité du routeur.

Si le routeur ne répond pas dans le délai imparti, traceroute imprime un astérisque. Les lignes 14 et 15 montrent que les routeurs qui abandonnent les paquets avec les TTL 14 et 15 d'origine n'ont pas répondu dans le délai imparti.

39
Timofey

Une autre raison est que typiquement 3 paquets sont envoyés à chaque machine, et certaines machines ne répondront qu'au premier paquet quoi qu'il arrive.

Si le problème ne concerne que le délai d'attente, vous pouvez définir le paramètre -w sur le nombre de secondes que vous souhaitez attendre. Par exemple, traceroute -w 10 google.com attendra 10 secondes au lieu de la valeur par défaut de 5 secondes.

Remarque: Certains clients traceroute utilisent des millisecondes au lieu de secondes pour le paramètre -w.

16
Ian Dunn

Arp peut avoir expiré. J'ai mis en place un réseau de test avec packetracer et obtenu un astérisque pour un hôte de destination. J'ai ensuite envoyé une requête ping, obtenu une réponse puis tracé à nouveau et cela a fonctionné. J'ai alors remarqué que les machines en train de faire un astérisque n'avaient pas d'entrées arp dans le routeur local.

1
Nick