Ha gondjai vannak a webhelyhez való csatlakozással, a traceroute megmondhatja, hol a probléma. Segítséget nyújt továbbá a számítógép és a webszerver közötti útvonalforgalom megjelenítéséhez.
Hogyan működik a Traceroute
Ha csatlakozik egy weboldalhoz - mondd, howtogeek.com - a forgalomnak több közvetítőn keresztül kell megtörténnie a weboldal elérése előtt. A forgalom a helyi forgalomirányítón, az internetszolgáltató útválasztóin, nagyobb hálózatokon stb. Keresztül történik.
A Traceroute megmutatja nekünk az útvonal forgalmát a weboldal eléréséhez. Ezenkívül megjeleníti az egyes megállóknál fellépő késéseket. Ha problémákat észlel a webhely elérése és a webhely megfelelő működése esetén, lehetséges, hogy valahol a számítógép és a webhely szerverei közötti útvonalon van probléma. A Traceroute megmutatta, hol van ez a probléma.
Traceroute-t használtuk annak magyarázatára és bemutatására, hogy ki biztosítja az internetszolgáltatást az internetszolgáltató számára.
Több technikai értelemben a traceroute csomagkapcsolt sorozatot küld az ICMP protokoll használatával (ugyanaz a protokoll, amelyet a ping paranccsal használnak). Az első csomagnak van egy idő-to-live (más néven TTL vagy hop limit), 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-tel csökken. Amikor eléri a 0 értéket, a csomagot elvetik és a router hibaüzenetet küld. A csomagok ilyen módon történő elküldésével a traceroute biztosítja, hogy az útválasztó minden útválasztó eldobja a csomagot és küldjön választ.
A Traceroute használata
A Traceroute parancssorból vagy terminál ablakból fut. Windows rendszeren nyomja meg a Windows billentyűt, írja be a Parancssor parancsot, és nyomja meg az Enter billentyűt az indításhoz.
A traceroute futtatásához futtassa a tracert parancsot, majd egy weboldal címét. Ha például a How-To Geek kifejezést szeretne futtatni, a következő parancsot futtatja:
tracert howtogeek.com
(Mac vagy Linux, fut traceroute howtogeek.com helyette.)
Ön fokozatosan látni fogja az útvonalát, mivel a számítógép válaszokat kap a útválasztóktól az út mentén.
A kimenet megértése
Az alapötlet önmagát magyarázza. Az első sor az otthoni útválasztóját jelöli (feltételezve, hogy egy útválasztó mögött van), a következő sorok jelölik az internetszolgáltatódat, és minden egyes vonal lefelé mutat egy távolabbi útválasztót.
Az egyes sorok formátuma a következő:
Hop RTT1 RTT2 RTT3 Domain Name [IP Address]
- Hop: Ha egy csomagot áthalad egy útválasztó között, ezt "hopnak" nevezik. Például a fenti kimeneten láthatjuk, hogy 14 komlóra van szükség ahhoz, hogy eljussanak a How-To Geek kiszolgálóihoz az aktuális helyemről.
- RTT1, RTT2, RTT3: Ez az a kerek-visszafutási idő, amire egy csomagnak szüksége van egy ugráshoz és vissza a számítógéphez (ezredmásodpercben). Ezt gyakran késleltetésnek nevezik, és ugyanaz a szám, amelyet a ping használatakor lát. A Traceroute minden csomagban három csomagot küld, és minden alkalommal megjelenik, így van némi ötlete arról, hogy mennyire konzisztens (vagy következetlen) a latencia. Ha egyes oszlopokban * látható *, nem kaptál választ, ami jelezheti a csomagvesztést.
- Domainnév [IP-cím]: A domain név, ha rendelkezésre áll, gyakran segít megnézni egy útválasztó helyét. Ha ez nem elérhető, csak az útválasztó IP-címe jelenik meg.
Most már képes lesz használni a tracert parancsot, és megérteni a kimenetét.