Traceroute

Traceroute è un'TCP/IP utility diagnostica che traccia il percorso seguito da un pacchetto di dati da un host a un altro. Un report di traceroute fornisce informazioni sulle reti attraversate da un pacchetto di dati e sul tempo impiegato per ogni hop. Se un nodo lungo il percorso di un pacchetto causa un ritardo o un altro problema di rete, traceroute può aiutare a individuarlo.

Poiché Internet è una rete mondiale composta da reti più piccole, un pacchetto di dati compie molti passaggi intermedi mentre viaggia dall'origine alla destinazione. Inizia nella rete locale, quindi passa alla rete dell'ISP, attraversa il backbone di Internet e poi reti più piccole fino a raggiungere la destinazione. Nella maggior parte dei casi, ogni hop passa inosservato all'utente medio, finché uno di questi hop non causa un ritardo o un'interruzione della connessione. Eseguire un traceroute può identificare il punto in cui si verifica un problema di connessione di rete e aiutare gli amministratori di rete a risolverlo.

Eseguire un traceroute

Alcune applicazioni di utilità di rete includono una funzione traceroute con una GUI, ma è anche possibile eseguire un traceroute dal prompt dei comandi o dal terminale di qualsiasi computer. È sufficiente immettere il comando tracert [address] (in Windows) oppure traceroute [address] (in Unix, Linux e macOS), dove [address] è il nome di dominio o l'indirizzo IP del sistema che si sta cercando di raggiungere. Durante l'esecuzione, traceroute elenca ogni nodo su una riga separata e ne visualizza il nome host o l'indirizzo IP. Mostra anche il tempo impiegato da ogni hop, espresso in millisecondi.

Traceroute utilizza valori TTL per ottenere informazioni sui nodi di rete intermedi. Per prima cosa, invia un insieme di pacchetti di dati con un valore TTL pari a 1. Questi pacchetti raggiungono il primo nodo lungo il percorso, che decrementa il valore TTL a 0 e risponde con un messaggio ICMP di superamento del TTL. Traceroute visualizza il nome host o l'indirizzo IP del nodo e il tempo impiegato per rispondere. Poi invia alcuni pacchetti con un valore TTL pari a 2, che raggiungono il secondo nodo lungo il percorso prima di scadere e restituire un messaggio di superamento del TTL. Traceroute continua a inviare pacchetti con valori TTL crescenti finché non arrivano al nodo di destinazione, visualizzando le informazioni per ogni nodo che risponde. Alcune righe di un traceroute possono mostrare solo asterischi: ciò significa che il nodo ha ricevuto i pacchetti di dati, ma non ha potuto inviare una risposta a causa di un firewall.

Aggiornato December 22, 2023 da Brian P.

quizMetti alla prova le tue conoscenze

Which of the following provides edge caching?

A
CDN
0%
B
CTV
0%
C
CMP
0%
D
CMS
0%
Correct! Incorrect!     View the Edge Caching definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Traceroute in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.