comanda traceroute
Comanda traceroute pe un dispozitiv Cisco poate fi utilizată pentru a identifica calea utilizată de un pachet pentru a ajunge la țintă. Aceasta identifică toate routerele de pe traseul de la gazda sursă la gazda de destinație și poate fi utilă la depanarea problemelor de rețea. Cu ajutorul acestei comenzi vă puteți da seama ce router din calea către o țintă inaccesibilă ar trebui să fie examinat mai îndeaproape ca fiind cauza probabilă a eșecului rețelei.
Considerați următorul exemplu de rețea:
În imaginea de mai sus puteți vedea că avem o rețea de patru routere. Rețeaua funcționează corect. Luați în considerare ce se întâmplă atunci când emitem comanda traceroute pe R1 la adresa IP a interfeței R4 Gi0/0 a routerului (172.16.0.2):
R1#traceroute 172.16.0.2Type escape sequence to abort.Tracing the route to 172.16.0.21 10.0.0.1 0 msec 0 msec 0 msec2 192.168.5.2 0 msec 0 msec 0 msec3 172.16.0.2 0 msec 0 msec 0 msec
Vezi că comanda traceroute a listat adresele IP ale tuturor routerelor din calea spre destinație. Acum să presupunem că routerul R3 cade. Luați în considerare acum ieșirea comenzii:
R1#traceroute 172.16.0.2Type escape sequence to abort.Tracing the route to 172.16.0.21 10.0.0.1 0 msec 0 msec 0 msec2 10.0.0.1 !H * !H3 * *
Observați cum nu există niciun răspuns de la R3 (192.168.5.2). Folosind aceste informații, putem presupune că există o problemă cu R3 și să investigăm problema. Semnul !H din ieșire indică faptul că gazda este inaccesibilă. Alte caractere care pot apărea în ieșirea comenzii traceroute sunt:
.