Verzia tohto článku pre systém Microsoft Windows 2000 je dostupná 162326 .
Súhrn
V tomto článku sa popisuje TRACERT (Trace Route), pomôcka príkazového riadka, ktorú môžete použiť na sledovanie cesty, ktorou paket internetového protokolu (IP) smeruje do svojho cieľového umiestnenia.
Tento článok sa zaoberá týmito témami:
- Používanie pomôcky TRACERT
- Ako používať TRACERT na riešenie problémov
- Ako používať možnosti TRACERT
Ďalšie informácie
Používanie pomôcky TRACERT
Diagnostická pomôcka TRACERT určí cestu do cieľa odoslaním paketov ozveny protokolu ICMP do cieľa. V týchto paketoch používa TRACERT rôzne hodnoty IP Time-To-Live (TTL). Keďže každý smerovač na ceste musí pred preposlaním paketu znížiť hodnotu TTL paketu minimálne o 1, hodnota TTL je v skutočnosti počítadlom skoku. Keď hodnota TTL paketu dosiahne nulu (0), smerovač odošle ICMP správu o prekročení času späť do zdrojového počítača.
TRACERT odošle prvý paket ozveny s hodnotou TTL 1 a pri každom ďalšom prenose zvýši hodnotu TTL o 1, kým neodpovie cieľ alebo kým sa nedosiahne maximálna hodnota TTL. Správy ICMP "Prekročený čas", ktoré sprostredkujúce smerovače posielajú späť, zobrazujú trasu. Všimnite si však, že niektoré smerovače potichu zrušia pakety, ktorých platnosť TTL uplynula, a tieto pakety sú pre TRACERT neviditeľné.
TRACERT vytlačí zoradený zoznam sprostredkujúcich smerovačov, ktoré vrátia ICMP správu o prekročení času. Použitie možnosti -d s príkazom tracert inštruuje TRACERT, aby nevykonával vyhľadávanie DNS na každej IP adrese, takže TRACERT ohlási IP adresu blízkeho bočného rozhrania smerovačov.
V nasledujúcom príklade príkazu tracert a jeho výstupu paket prechádza cez dva smerovače (157.54.48.1 a 11.1.0.67) a dostane sa na hostiteľa verzie 11.1.0.1. V tomto príklade je predvolená brána 157.54.48.1 a IP adresa smerovača v sieti 11.1.0.0 je 11.1.0.67.
Príkaz:
C:\>tracert 11.1.0.1
Výstup príkazu:
Sledovanie trasy do verzie 11.1.0.1 v priebehu maximálne 30 skokov
---------------------------------------------------
1 2 ms 3 ms 2 ms 157.54.48.1
2 75 ms 83 ms 88 ms 11.1.0.67
3 73 ms 79 ms 93 ms 11.1.0.1
Sledovanie je dokončené.
Ako používať TRACERT na riešenie problémov
Pomocou nástroja TRACERT môžete zistiť, kde sa paket v sieti zastavil. V nasledujúcom príklade predvolená brána zistila, že neexistuje žiadna platná cesta pre hostiteľa vo verzii 22.110.0.1. Pravdepodobne má smerovač problém s konfiguráciou alebo sieť 22.110.0.0 neexistuje, čo je prejavom nesprávnej IP adresy.
Príkaz:
C:\>tracert 22.110.0.1
Výstup príkazu:
Sledovanie trasy do verzie 22.110.0.1 v priebehu maximálne 30 skokov
-----------------------------------------------------
1 157.54.48.1 uvádza: Cieľová sieť je nedostupná.
Sledovanie je dokončené.
TRACERT je užitočný pri riešení problémov s veľkými sieťami, kde môže k rovnakému bodu viesť viacero ciest alebo kde je použitých veľa medzikomponentov (smerovačov alebo mostov).
Ako používať možnosti TRACERT
S funkciou TRACERT môžete použiť viacero možností príkazového riadka, hoci tieto možnosti zvyčajne nie sú potrebné na štandardné riešenie problémov.
Nasledujúci príklad syntaxe príkazu zobrazuje všetky možné možnosti:
tracert -d -h maximum_hops -j host-list -w timeout target_hostPopis parametrov:
-d
Určuje, že sa nemajú vyriešiť adresy v názvoch hostiteľov
-h maximum_hops
Určuje maximálny počet skokov pre vyhľadávanie cieľa
-j zoznam-hostiteľov
Určuje voľnú trasu zdroja pozdĺž zoznamu hostiteľov
-w timeout
Čaká na počet milisekúnd určený časovým limitom pre každú dobu
odpovedať
target_host
Určuje názov alebo IP adresu cieľového hostiteľa