A Traceroute egy parancssori eszköz, amelyet a Windows és más operációs rendszerek tartalmaznak. A ping paranccsal együtt fontos eszköz a az internetkapcsolat problémáinak megértése , beleértve a csomagvesztést és a nagy késleltetést.
Ha problémái vannak a webhelyhez való csatlakozással, a traceroute meg tudja mondani, hol van a probléma. Ez segíthet a számítógép és egy webkiszolgáló közötti forgalom útjának megjelenítésében is.
Hogyan működik a Traceroute
Amikor csatlakozik egy webhelyhez - mondjuk a howtogeek.com-hoz -, a forgalomnak több közvetítőn kell keresztülmennie, mielőtt elérné a webhelyet. A forgalom a helyi útválasztón, az internetszolgáltató útválasztóin, nagyobb hálózatokon stb. Megy keresztül.
A Traceroute megmutatja a forgalom útját a weboldal eléréséhez. Megjeleníti az egyes megállóknál bekövetkező késéseket is. Ha problémái adódnak egy webhely elérésével, és az a webhely megfelelően működik, lehetséges, hogy valahol probléma merül fel a számítógép és a webhely szerverei között. A Traceroute megmutatja, hol van ez a probléma.
A traceroute-t használtuk magyarázatra - aki az Internet szolgáltatást nyújtja az Ön Internet szolgáltatójának .
Pontosabban kifejezve, a traceroute csomagokat küld az ICMP protokoll segítségével (ugyanaz a protokoll, amelyet a ping parancsnál használnak.) Az első csomag élettartama (más néven TTL, vagy ugrási korlát) 1, a második csomag TTL értéke 2, és így tovább. Minden alkalommal, amikor egy csomagot átadnak egy új útválasztónak, a TTL értéke 1-gyel csökken. Amikor eléri a 0 értéket, a csomag eldobásra kerül, és az útválasztó hibaüzenetet küld. A csomagok ilyen módon történő elküldésével a traceroute biztosítja, hogy az útvonal minden útválasztója eldobja a csomagokat és választ küldjön.
A Traceroute használata
A Traceroute parancssorból vagy terminálablakból futtatható. Windows rendszeren nyomja meg a Windows billentyűt, írja be a Parancssor parancsot, majd nyomja meg az Enter billentyűt az egyik elindításához.
Traceroute futtatásához futtassa a tracert parancsot, amelyet egy webhely címe követ. Például, ha traceroutet akart futtatni a How-To Geek-en, akkor futtassa a következő parancsot:
tracert howtogeek.com
(Mac vagy Linux rendszeren futtassa traceroute howtogeek.com helyette.)
Fokozatosan látni fogja az útvonal formáját, amikor a számítógép útközben válaszokat kap az útválasztóktól.
Ha nyomon követési útvonalat futtat egy másik webhelyhez - különösen egy olyan webhelyhez, amelyet a világ egy másik régiójában tárolnak -, láthatja, hogy az útvonalak hogyan különböznek egymástól. Az első „komló” megegyezik azzal, ahogy a forgalom eléri az internetszolgáltatót, míg a későbbi komló eltér, mivel a csomagok máshová mennek. Például az alábbiakban láthatja a kínai Baidu.com webhelyre utazó csomagokat.
A kimenet megértése
Az alapgondolat magától értetődő. Az első sor az otthoni útválasztót jelöli (feltételezve, hogy egy útválasztó mögött van), a következő sorok az internetszolgáltatót, és minden lejjebb levő vonal egy távolabbi útválasztót jelent.
Az egyes sorok formátuma a következő:
Hop RTT1 RTT2 RTT3 domain név [IP Address]
- Ugrás: Amikor egy csomagot továbbítanak egy útválasztó között, ezt „ugrásnak” nevezik. Például a fenti kimenetben láthatjuk, hogy 14 ugrásra van szükség ahhoz, hogy a How-To Geek szervereire eljussak az aktuális tartózkodási helyemről.
- RTT1, RTT2, RTT3: Ez az az oda-vissza idő, amelyre szükség van, hogy egy csomag ugráshoz jusson és visszatérjen a számítógépéhez (ezredmásodpercekben). Ezt gyakran késleltetésnek nevezik, és ugyanaz a szám, amelyet a ping használatakor lát. A Traceroute három csomagot küld minden ugráshoz, és minden alkalommal megjeleníti őket, így van némi elképzelése arról, hogy mennyire következetes (vagy következetlen) a késés. Ha néhány oszlopban * jelenik meg, akkor nem kapott választ - ez jelezheti a csomag elvesztését.
- Domain név [IP Address]: A domain név, ha van ilyen, gyakran segíthet az útválasztó helyének megtekintésében. Ha ez nem érhető el, akkor csak az útválasztó IP-címe jelenik meg.
Most már képesnek kell lennie a tracert parancs használatára, és meg kell értenie annak kimenetét.