Lisätietoja tämän artikkelin Microsoft Windows 2000 -versiosta on artikkelissa 162326 .
Yhteenveto
Tässä artikkelissa kuvataan TRACERT (Trace Route), komentoriviapuohjelma, jonka avulla voit jäljittää polun, jonka IP (Internet Protocol) -paketti vie kohteeseensa.
Tässä artikkelissa käsitellään seuraavia aiheita:
- TRACERT-apuohjelman käyttäminen
- Tracertin käyttäminen vianmääritykseen
- TRACERT-asetusten käyttäminen
Lisätietoja
TRACERT-apuohjelman käyttäminen
TRACERT-vianmääritysapuohjelma määrittää reitin kohteeseen lähettämällä kohteeseen Internet Control Message Protocol (ICMP) -kaikupaketteja. Näissä paketeissa TRACERT käyttää vaihtelevia IP Time-To-Live (TTL) -arvoja. Koska jokaisen polun reitittimen on pienennettävä paketin TTL-arvoa vähintään 1:llä ennen paketin edelleenlähetystä, TTL on käytännössä hop-laskuri. Kun paketin TTL-arvo on nolla (0), reititin lähettää ICMP:n "Ylitetty aika" -viestin takaisin lähdetietokoneelle.
TRACERT lähettää ensimmäisen kaikupaketin, jonka TTL-arvo on 1, ja lisää TTL:ää 1:llä jokaisessa myöhemmässä lähetyksessä, kunnes kohde vastaa tai kunnes TTL-enimmäismäärä saavutetaan. Välireitittimien lähettämät ICMP:n "Aika ylittyneet" -viestit näyttävät reitin. Huomaa kuitenkin, että jotkin reitittimet pudottavat hiljaisesti paketteja, jotka ovat vanhentuneet TTL-osoitteita, ja nämä paketit eivät näy TRACERT:lle.
TRACERT tulostaa järjestetyn luettelon välireititteistä, jotka palauttavat ICMP:n "Ylitetty aika" -viestejä. Käyttämällä -d-vaihtoehtoa jäljitinkomennon kanssa TRACERT ei suorita DNS-hakua kullekin IP-osoitteelle, jotta TRACERT raportoi reitittimien lähellä olevan käyttöliittymän IP-osoitteen.
Seuraavassa tracert-komennon ja sen tulosteen esimerkissä paketti kulkee kahden reitittimen (157.54.48.1 ja 11.1.0.67) läpi päästäkseen isäntään 11.1.0.1. Tässä esimerkissä oletusyhdyskäytävä on 157.54.48.1 ja reitittimen IP-osoite 11.1.0.0-verkossa on 11.1.0.67.
Komento:
C:\>tracert 11.1.0.1
Komennon tulos:
Reitin jäljittäminen 11.1.0.1:een enintään 30 humalan aikana
---------------------------------------------------
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
Seuranta valmis.
Tracertin käyttäminen vianmääritykseen
Tracertin avulla voit selvittää, mihin paketti pysähtyi verkossa. Seuraavassa esimerkissä oletusyhdyskäytävä on havainnut, että 22.110.0.1-isännälle ei ole kelvollista polkua. Reitittimessä on todennäköisesti määritysongelma tai 22.110.0.0-verkkoa ei ole olemassa, mikä kuvastaa virheellistä IP-osoitetta.
Komento:
C:\>tracert 22.110.0.1
Komennon tulos:
Reitin jäljittäminen 22.110.0.1:een enintään 30 humalan aikana
-----------------------------------------------------
1 157.54.48.1 -raportit: Kohdeverkkoa ei voi tavoittaa.
Seuranta valmis.
TRACERT on hyödyllinen vianmäärityksessä suurissa verkoissa, joissa useat polut voivat johtaa samaan pisteeseen tai joissa on mukana useita väliosia (reitittimiä tai siltoja).
TRACERT-asetusten käyttäminen
Voit käyttää TRACERT-toiminnossa useita komentoriviasetuksia, vaikka asetukset eivät yleensä ole tarpeen vakiovianmääritystä varten.
Komentosyntaksin seuraavassa esimerkissä näkyvät kaikki mahdolliset vaihtoehdot:
tracert -d -h maximum_hops -j host-list -w timeout target_hostMitä parametrit tekevät:
-D
Määrittää, että osoitteita ei ratkaista isäntänimien avulla
-h maximum_hops
Määrittää kohteen etsimiseen käytettävän säilön enimmäismäärän
-j host-list
Määrittää vapaan lähdereitin isäntäluetteloa pitkin
-w aikakatkaisu
Odottaa aikakatkaisun määrittämää millisekunteja kullekin
vastaa
target_host
Määrittää kohdeisännän nimen tai IP-osoitteen