- Előszó:
- Leírás:
- RFC-k
- Szintén lásd
Előszó:
A Traceroute az a program, amely megmutatja az útvonalat a hálózaton két rendszer között, felsorolva az összes közbenső útválasztót, amelyen a kapcsolatnak át kell haladnia, hogy elérje a célállomást. Segíthet meghatározni, hogy miért lehet rossz a kapcsolat egy adott kiszolgálóval, és gyakran segíthet kideríteni, hogy pontosan hol van a probléma. Azt is megmutatja, hogy a rendszerek hogyan kapcsolódnak egymáshoz, így láthatja, hogy az internetszolgáltatója hogyan kapcsolódik az internethez, valamint azt is, hogy a célrendszer hogyan kapcsolódik.
leírás:
A Traceroute parancs a Cisco útválasztón:
A traceroute parancs arra szolgál, hogy feltárja azokat az útvonalakat, amelyeket a csomagok ténylegesen megtesznek, amikor a célállomásukhoz utaznak. Az eszköz (például egy útválasztó vagy egy PC) UDP (User Datagram Protocol) datagramok sorozatát küldi ki a távoli állomás egy érvénytelen portcímére.
Három datagramot küld, mindegyiknek a Time-To-Live (TTL) mező értéke egy. Az 1-es TTL-érték hatására az adatcsomag “időtúllép”, amint eléri az útvonal első útválasztóját; ez az útválasztó ICMP Time Exceeded Message (TEM) üzenettel válaszol, jelezve, hogy az adatcsomag lejárt.
Most újabb három UDP-üzenetet küldünk, mindegyik TTL-értéke 2, ami miatt a második útválasztó ICMP TEM-et küld vissza. Ez a folyamat addig folytatódik, amíg a csomagok ténylegesen el nem érik a másik célállomást. Mivel ezek az adatküldemények egy érvénytelen portot próbálnak elérni a célállomáson, ICMP Port Unreachable üzenetek érkeznek vissza, amelyek egy elérhetetlen portot jeleznek; ez az esemény jelzi a Traceroute programnak, hogy befejeződött.