• Introduzione:
  • Descrizione:
  • RFCs
  • Vedi anche

Introduzione:

Traceroute è il programma che ti mostra il percorso sulla rete tra due sistemi, elencando tutti i router intermedi che una connessione deve attraversare per arrivare a destinazione. Può aiutarvi a determinare perché le vostre connessioni a un dato server potrebbero essere scarse, e spesso può aiutarvi a capire dove sia esattamente il problema. Ti mostra anche come i sistemi sono collegati tra loro, permettendoti di vedere come il tuo ISP si connette a Internet e come il sistema di destinazione è collegato.

Descrizione:

Il comando Traceroute sui router Cisco:

Il comando traceroute è usato per scoprire i percorsi che i pacchetti prendono effettivamente quando viaggiano verso la loro destinazione. Il dispositivo (per esempio, un router o un PC) invia una sequenza di datagrammi UDP (User Datagram Protocol) a un indirizzo di porta non valido sull’host remoto.

Sono inviati tre datagrammi, ciascuno con un valore del campo TTL (Time-To-Live) impostato a uno. Il valore TTL di 1 fa sì che il datagramma vada in “timeout” non appena colpisce il primo router nel percorso; questo router risponde con un messaggio ICMP Time Exceeded (TEM) che indica che il datagramma è scaduto.

Ora vengono inviati altri tre messaggi UDP, ciascuno con il valore TTL impostato a 2, che fa sì che il secondo router restituisca TEM ICMP. Questo processo continua finché i pacchetti non raggiungono effettivamente l’altra destinazione. Poiché questi datagrammi stanno cercando di accedere a una porta non valida sull’host di destinazione, vengono restituiti messaggi ICMP Port Unreachable, che indicano una porta non raggiungibile; questo evento segnala al programma Traceroute che ha finito.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.