Informāciju par šī raksta Microsoft Windows 2000 versiju skatiet 162326 .
Kopsavilkums
Šajā rakstā ir aprakstīta TRACERT (izsekošanas maršruts) — komandrindas utilīta, kuru var izmantot, lai izsekotu interneta protokola (IP) paketes ceļu līdz tās mērķim.
Šajā rakstā ir aplūkotas šādas tēmas:
- Kā izmantot TRACERT utilītu
- Kā izmantot TRACERT problēmu novēršanai
- Kā izmantot TRACERT opcijas
Papildinformācija
Kā izmantot TRACERT utilītu
Diagnostikas utilīta TRACERT nosaka maršrutu līdz galamērķim, nosūtot interneta vadības ziņojumu protokola (ICMP) atbalss paketes uz mērķi. Šajās paketēs TRACERT izmanto dažādas IP dzīvlaika (TTL) vērtības. Tā kā katram maršrutētājam šajā ceļā pirms paketes pārsūtīšanas ir jāsamazina paketes TTL vismaz par 1, TTL faktiski ir lēkumu skaitītājs. Kad paketes TTL sasniedz nulli (0), maršrutētājs nosūta ICMP ziņojumu "Pārsniegts laiks" atpakaļ uz avota datoru.
TRACERT nosūta pirmo atbalss paketi ar TTL 1 un palielina TTL par 1 katrā nākamajā pārraidē, līdz galamērķis reaģē vai līdz tiek sasniegts maksimālais TTL. ICMP ziņojumi "Pārsniegts laiks", ko starpposma maršrutētāji nosūta atpakaļ, parāda maršrutu. Tomēr ņemiet vērā, ka daži maršrutētāji klusi nomet paketes, kuru TTL derīgums ir beidzies, un šīs paketes ir neredzamas TRACERT.
TRACERT izdrukā sakārtotu starpposma maršrutētāju sarakstu, kas atgriež ICMP ziņojumus "Pārsniegts laiks". Izmantojot opciju -d kopā ar tracert komandu, TRACERT neveic DNS uzmeklēšanu katrai IP adresei, lai TRACERT ziņotu par maršrutētāju tuvākās puses saskarnes IP adresi.
Nākamajā tracert komandas un tās izvades piemērā pakete ceļo caur diviem maršrutētājiem (157.54.48.1 un 11.1.0.67), lai piekļūtu resursdatoram 11.1.0.1. Šajā piemērā noklusējuma vārteja ir 157.54.48.1, un maršrutētāja IP adrese 11.1.0.0 tīklā ir 11.1.0.67.
Komanda:
C:\>tracert 11.1.0.1
Komandas izvade:
Maršruta izsekošana līdz 11.1.0.1. punktam ne vairāk kā 30 apiņos
---------------------------------------------------
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
Izsekošana pabeigta.
Kā izmantot TRACERT problēmu novēršanai
Varat izmantot TRACERT, lai uzzinātu, kur pakete apstājās tīklā. Šajā piemērā noklusējuma vārteja ir konstatējusi, ka resursdatoram 22.110.0.1 nav derīga ceļa. Iespējams, vai nu maršrutētājam ir konfigurācijas problēma, vai arī 22.110.0.0 tīkls nepastāv, atspoguļojot sliktu IP adresi.
Komanda:
C:\>tracert 22.110.0.1
Komandas izvade:
Maršruta izsekošana līdz 22.110.0.1 ne vairāk kā 30 apiņiem
-----------------------------------------------------
1 157.54.48.1 ziņojumi: Mērķa tīkls nav sasniedzams.
Izsekošana pabeigta.
TRACERT ir noderīgs lielu tīklu problēmu novēršanai, kur vairāki ceļi var novest uz vienu un to pašu punktu vai kur ir iesaistīti daudzi starpposma komponenti (maršrutētāji vai tilti).
Kā izmantot TRACERT opcijas
Ir vairākas komandrindas opcijas, ko var izmantot ar TRACERT, lai gan šīs opcijas parasti nav nepieciešamas standarta problēmu novēršanai.
Tālāk sniegtajā komandas sintakses piemērā ir parādītas visas iespējamās opcijas:
tracert -d -h maximum_hops -j host-list -w timeout target_hostParametru funkcijas:
-d
Norāda, ka nedrīkst atrisināt adreses resursdatoru nosaukumiem
-h maximum_hops
Norāda maksimālo lēkumu skaitu, lai meklētu mērķi
-j resursdatoru saraksts
Norāda vaļēju avota maršrutu resursdatoru sarakstā
-w taimauts
Gaida milisekunžu skaitu, ko katrai programmai norāda taimauts
atbildēt
target_host
Norāda mērķa resursdatora nosaukumu vai IP adresi