OS X Traceroute Command: cosa è '*'

1

Utilizzando il comando traceroute in OS X 10.9.x, più caratteri '*' vengono stampati come output. Qualcuno può spiegare esattamente cosa sono e cosa significano?

Esempio di output di comando:

traceroute to www.google.com (xxx.xxx.xx.xxx), 64 hops max, 52 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  *
    
posta user4493605 05.08.2015 - 03:43
fonte

1 risposta

3

Ciò significa che il traceroute non ha ricevuto alcuna risposta alle sue sonde. Il modo in cui funziona è che invia pacchetti di prova impostati per scadere dopo 1 hop, due hop, ecc; poi ascolta "scusa, ma il tuo pacchetto è scaduto prima che potessi consegnarlo" e stampa gli indirizzi dei router che hanno inviato quelle risposte. Il simbolo "*" significa che non ha risposto.

Stai ricevendo tutti i "*" s, il che significa che non ci sono percorsi verso la destinazione, o c'è un firewall che blocca le sonde e / o le risposte, o qualcosa del genere.

    
risposta data 05.08.2015 - 04:21
fonte

Leggi altre domande sui tag