Come usare Traceroute: percorsi rivelati in 3 passaggi ๐
Aspetti chiave
- Il comando Traceroute mostra il percorso seguito dal traffico Internet per raggiungere un sito web, evidenziando i ritardi a ogni fermata. ๐
- Per utilizzare il comando su un computer Windows, digitare "tracert mastertrend.info" nel prompt dei comandi oppure "traceroute mastertrend.info" su un computer Mac o Linux. ๐ป
- Osserva il percorso esaminando il conteggio dei salti, gli RTT e le direzioni visualizzate. ๐
Traceroute รจ uno strumento da riga di comando incluso in Windows e in altri sistemi operativi. Insieme al comando ping, รจ essenziale per comprendere i problemi di connessione a Internet, tra cui la perdita di pacchetti e l'elevata latenza. ๐
Se riscontri problemi di connessione a un sito web, Traceroute puรฒ indicarti dov'รจ il problema. Ti aiuta anche a visualizzare il percorso del traffico tra il tuo computer e un server web. ๐
Come funziona Traceroute
Quando ci si collega a un sito web, ad esempio mastertrend.info, il traffico deve passare attraverso diversi intermediari prima di raggiungere il sito. Il traffico viaggia attraverso il router locale, i router del tuo provider di servizi Internet, verso reti piรน grandi e cosรฌ via. ๐
Traceroute ci mostra il percorso che il traffico segue per raggiungere il sito web. Mostra anche i ritardi che si verificano a ogni fermata. Se riscontri problemi nell'accedere a un sito che funziona correttamente, potrebbe esserci un problema tra il tuo computer e i server del sito. Traceroute ti direbbe dove si trova il problema. ๐ต๏ธโโ๏ธ
Abbiamo utilizzato Traceroute per spiegare e dimostrare chi fornisce il servizio Internet al tuo provider. ๐ ๏ธ
In termini piรน tecnici, Traceroute invia una sequenza di pacchetti utilizzando il protocollo ICMP (lo stesso protocollo utilizzato per il comando ping). Il primo pacchetto ha un durata (noto anche come TTL o limite di hop) รจ 1, il secondo pacchetto ha un TTL pari a 2 e cosรฌ via. Ogni volta che un pacchetto viene passato a un nuovo router, il TTL viene decrementato di 1. Quando raggiunge 0, il pacchetto viene scartato e il router restituisce un messaggio di errore. Inviando i pacchetti in questo modo, Traceroute garantisce che ogni router nel percorso scarterร un pacchetto e invierร una risposta. ๐ฉ
Come usare Traceroute
Traceroute รจ in esecuzione da un prompt dei comandi o da una finestra del terminale. In Windows, premere il tasto Windows, digitare Prompt dei comandi e premere Invio per aprirne uno. ๐ฅ๏ธ
Per eseguire un traceroute, utilizzare il comando tracert seguito da un indirizzo web. Ad esempio, se si desidera tracciare il percorso verso How-To Geek, รจ necessario eseguire il comando:
tracert mastertrend.info
Su Mac o Linux, esegui traceroute mastertrend.infoย Invece. Puoi anche leggere la nostra guida completa su come utilizzare il comando traceroute in Linux. ๐
Vedrai come viene formato il percorso man mano che il tuo computer riceve risposte dai router lungo il percorso. Ad esempio, ecco cosa appare quando tracciamo un grafico del sito web di Twitter. ๐ฆ

Se esegui un traceroute per un altro sito web, in particolare uno ospitato in un'altra regione del mondo, noterai come i percorsi siano diversi. I primi salti sono gli stessi quando il traffico raggiunge il tuo ISP, mentre i salti successivi sono diversi perchรฉ i pacchetti vengono deviati. Ad esempio, qui sotto puoi vedere i pacchetti diretti a Baidu.com in Cina. ๐จ๐ณ

Comprendere il risultato
L'idea di base รจ abbastanza chiara. La prima riga rappresenta il router di casa (se sei dietro un router), le righe successive rappresentano il tuo ISP e ogni riga sottostante rappresenta un router piรน lontano. ๐งญ
Il formato di ogni riga รจ il seguente:
Hop RTT1 RTT2 RTT3 Nome dominio [Indirizzo IP]
- Salto: ogni volta che un pacchetto viene trasmesso tra due router, questo viene definito "salto". Ad esempio, nell'output sopra, possiamo vedere che occorrono 8 salti per raggiungere i server di Twitter dalla mia posizione attuale. ๐
- RTT1, RTT2, RTT3: รจ il tempo di andata e ritorno impiegato da un pacchetto per raggiungere un salto e tornare al computer (in millisecondi). Questo valore รจ noto come latenza ed รจ lo stesso numero che si vede quando si usa il ping. Traceroute invia tre pacchetti a ciascun salto e li visualizza ogni volta, in modo da farti un'idea di quanto sia coerente (o incoerente) la latenza. Se vedi un * in alcune colonne, non hai ricevuto una risposta e ciรฒ potrebbe indicare una perdita di pacchetti. โ ๏ธ
- Nome dominio [indirizzo IP]: il nome dominio, se disponibile, puรฒ aiutarti a individuare la posizione di un router. Se non รจ disponibile, verrร visualizzato solo l'indirizzo IP del router. ๐
Ora dovresti essere in grado di utilizzare il comando tracert e di comprenderne l'output. Se desideri saperne di piรน sulle reti, consulta la nostra guida su come connetterti alla tua rete domestica da qualsiasi luogo. ๐