/ / Il comando tracert aiuterà a diagnosticare problemi di comunicazione

Il comando Tracert aiuterà a diagnosticare i problemi di comunicazione

Il comando tracert viene utilizzato per eseguireun'utilità di diagnostica che determina il percorso del traffico sulla rete. Questo programma si trova nella maggior parte dei sistemi operativi moderni. L'utilità viene utilizzata principalmente per testare e identificare le aree problematiche della rete.

Cosa controlla il comando tracert?

Comando Tracer
Tracert invia le richieste alla destinazionesimile al comando ping. Notando che l'utente ha digitato il comando tracert, Windows invia pacchetti appositamente contrassegnati, che, una volta raggiunto il primo gateway, vengono restituiti al computer dell'utente. In questo caso, i dati ricevuti contengono informazioni sul nodo che li ha restituiti. Successivamente viene inviata la richiesta successiva, nel cui corpo è già presente l'indicazione per saltarla al gateway precedente.

L'invio sequenziale di pacchetti consenteottenere il percorso completo delle informazioni che passano dal computer dell'utente a qualsiasi nodo su Internet o rete locale. Pertanto, il comando tracert diventa uno strumento necessario nella diagnosi dei problemi, consentendo di identificare l'area in cui i pacchetti vengono persi.

Esecuzione del comando tracert su Windows

Esegui l'utility per controllare il percorso di rete inWindows può essere eseguito dalla riga di comando. Nelle versioni del sistema operativo inferiori a 8, per aprire l'interfaccia della riga di comando, basta fare clic su "Start-Esegui" e digitare cmd. In Windows 8, dovrai andare al menu Tutti i programmi e trovare lì la voce Prompt dei comandi. In qualsiasi versione del sistema operativo, puoi anche utilizzare la scorciatoia da tastiera Win + R.

Comando di Windows Tracer

Una volta nella riga di comando, devi inserire tracert domen.ru, dove invece di domen.ru puoi specificare qualsiasi nome di dominio o indirizzo IP. Questo avvierà l'utilità con i parametri standard.

Tasti di comando Tracer

Eseguito da un utente esperto, contiene il comando tracert per una descrizione delle chiavi. Può essere invocato semplicemente digitando il comando tracert con il parametro -?.

Ecco una breve descrizione dei parametri supportati dal comando tracert:

  • -h specifica il numero massimo di hop che possono essere eseguiti quando si cerca un nodo finale.
  • -d impedisce al comando di tentare di convertire l'indirizzo IP del gateway intermedio in un nome.
  • -j consente all'utility di cercare liberamente un percorso attraverso l'elenco dei nodi. È possibile specificare un massimo di 9 router.
  • -w viene utilizzato per specificare il tempo di attesa di una risposta a una richiesta da un nodo. Se non viene ricevuta alcuna risposta, verrà visualizzato un asterisco. Specificato in millisecondi.

Per impostazione predefinita, il numero massimo di hop è limitato a 30 e il timeout è di 4 secondi.

Analogico in Linux

descrizione del comando tracert
Gli utenti del sistema operativo Linux hanno accesso aun'utilità con più funzionalità rispetto al comando tracert. Si chiama traceroute. Questa applicazione differisce dalla sua controparte per Windows per la presenza di varie modalità impostate tramite parametri.

Il tracciamento con ICMP viene attivato dail comando tracertroute con l'opzione –I. Si prega di notare che questa operazione richiederà i diritti di amministratore. Con le impostazioni standard nella maggior parte delle distribuzioni, qualsiasi utente può eseguire il comando tracertroute. In questo caso, verranno utilizzati i pacchetti UDP; puoi anche forzare l'utilità a utilizzarli utilizzando il parametro –U.

Asterischi nell'output del percorso

Molto spesso il comando tracert o il suo equivalente perLinux visualizza gli asterischi invece delle informazioni sulla risposta del nodo in diversi punti. Questo non dovrebbe essere visto come un errore. Ciò significa solo una cosa: un particolare router non ha risposto a una richiesta entro un determinato periodo di tempo. Non c'è niente di sbagliato in questo, poiché ci possono essere diversi motivi. Uno di questi è l'installazione di firewall o altri mezzi di protezione che bloccano il passaggio di determinati pacchetti.

comando tracert

Cosa dovresti sapere sul tracciamento del percorso?

Tracert è una squadra molto importante quandodiagnosticare problemi di rete. Tuttavia, va tenuto presente che è abbastanza facile commettere un errore quando si guarda l'output del comando tracert. Pertanto, non dovresti utilizzare la traccia del percorso come unico strumento di risoluzione dei problemi.

Un altro motivo per cui il tracciamento puòsolo indirettamente ad evidenziare il problema è la differenza nei percorsi di passaggio dei pacchetti su Internet in direzioni diverse. Di norma, un pacchetto inviato da un utente passa attraverso alcuni nodi al server, mentre un pacchetto inviato indietro va in un modo completamente diverso.

Ritardi di transito del pacchetto presenti inL'output tracert o traceroute non ha nulla a che fare con i ritardi di transito. Ciò è dovuto alle specifiche della loro elaborazione sul router. Pertanto, per poterli navigare, è necessario essere in grado di leggere correttamente l'output del comando, il che è piuttosto difficile.

Utilità MTR

Il programma MTR esiste nelle versioni permaggior parte dei sistemi operativi. Il suo principio di funzionamento è molto simile al comando tracer (traceroute). Esegue il polling di un determinato nodo per un certo periodo di tempo, consentendo al contempo di acquisire i cambiamenti nei ritardi.

La versione Windows dell'utility si chiama WinMTR ed è distribuita gratuitamente.

cosa controlla il comando tracert
L'utente ha la possibilità di lavorarecon un'interfaccia grafica, in cui è necessario specificare l'indirizzo IP o il dominio dell'host di destinazione, iniziare a raccogliere statistiche. In genere, è necessario inviare un minimo di 100 pacchetti per l'analisi.

Gli utenti Linux avranno anche bisogno di MTRinstallare in aggiunta dai repository. Questi sistemi operativi in ​​genere utilizzano la versione console dell'utilità. L'utente ha accesso a una serie di parametri che consentono di impostare il numero di pacchetti inviati, scrivere un report su un file, timeout. Inoltre, la versione Linux può utilizzare porte specifiche o pacchetti TCP per i test.

Cosa dovresti inviare al tuo ISP per diagnosticare i problemi di rete?

Amministratore del server o ISP, comegeneralmente è meglio inviare l'output del tracert (traceroute), i comandi ping e il report dell'utility MTR. Ovviamente puoi provare a cavartela solo con quest'ultimo, ma più informazioni vengono fornite, più facile è per uno specialista trovare e risolvere il problema.