traceroute

Traceroute

Információ
típus Számítógépes vezérlés

A traceroute (vagy a tracert Windows rendszeren) egy segédprogram, amely lehetővé teszi, hogy kövesse azokat az útvonalakat, amelyeket egy adatcsomag ( IP- csomag) követni fog, hogy a helyi számítógépről az IP-hálózathoz csatlakozó másik gépre jusson. A Lawrence-Berkeley Nemzeti Laboratóriumban tervezték.

Művelet

Az IP-csomagokat az egyik útválasztóról a másikra továbbítva továbbítják a cél felé . Minden útválasztó megvizsgálja az útválasztási táblázatát, hogy meghatározza a következő útválasztót. A Traceroute lehetővé teszi a kölcsönvett routerek azonosítását, az egyes routerek közötti késést és a csomagok elvesztésének jelzését. Ezek az információk hasznosak lehetnek az útválasztási problémák, például a hurkok diagnosztizálásában annak megállapításához, hogy torlódás vagy egyéb probléma van-e a rendeltetési helyhez vezető bármelyik linken.

A Traceroute működési elve az, hogy az UDP csomagokat (egyes verziók TCP vagy ICMP ECHO Request is használhatnak ) egyre nagyobb Time-To-Live (TTL) paraméterrel (1-től kezdődően) küldhet . Minden útválasztó, amely IP-csomagot kap, a továbbítása előtt csökkenti a TTL-jét. Amikor a TTL eléri a 0 értéket, az útválasztó elküldi az ICMP Time to live meghaladta hibacsomagot a forrásnak. A Traceroute így lépésről lépésre felfedezi az útválasztókat.

Miután a próba csomag megérkezett a végcéljába, a traceroute abbahagyja a túllépett TTL vételét, és fogad egy válaszcsomagot, amelynek forrás IP címe megegyezik a vizsgált eszköz interfészével, amelyen keresztül az ICMP csomagot elküldik. A Traceroute szándékosan megpróbál kapcsolatba lépni egy érvénytelen porttal, ezért a válaszcsomag általában ICMP típusú port elérhetetlen. Ha a célgép véletlenül programot hallgatott ezen a porton, a viselkedés nem biztos, és a programtól függ.

Az eredmény értelmezését azonban számos elem bonyolíthatja:

A Windows rendszerben a tracert segédprogramot használják .

Unix példa

% traceroute fr.wikipedia.org traceroute to rr.knams.wikimedia.org (145.97.39.155), 30 hops max, 38 byte packets 1 80.67.162.30 (80.67.162.30) 0.341 ms 0.300 ms 0.299 ms 2 telehouse2-gw.netaktiv.com (80.67.170.1) 5.686 ms 1.656 ms 0.428 ms 3 giga.gitoyen.net (80.67.168.16) 1.169 ms 0.704 ms 0.563 ms 4 62.4.73.27 (62.4.73.27) 2.382 ms 1.623 ms 1.297 ms 5 ge5-2.mpr2.cdg2.fr.above.net (64.125.23.86) 1.196 ms ge9-4.mpr2.cdg2.fr.above.net (64.125.23.102) 1.290 ms ge5-1.mpr2.cdg2.fr.above.net (64.125.23.82) 30.297 ms 6 so-5-0-0.cr1.lhr3.uk.above.net (64.125.23.13) 41.900 ms 9.658 ms 9.118 ms 7 so-7-0-0.mpr1.ams5.nl.above.net (64.125.27.178) 23.403 ms 23.209 ms 23.703 ms 8 64.125.27.221.available.above.net (64.125.27.221) 19.149 ms so-0-0-0.mpr3.ams1.nl.above.net (64.125.27.181) 19.378 ms 64.125.27.221.available.above.net (64.125.27.221) 20.017 ms 9 PNI.Surfnet.ams1.above.net (82.98.247.2) 16.834 ms 16.384 ms 16.129 ms 10 af-500.xsr01.amsterdam1a.surf.net (145.145.80.9) 21.525 ms 20.645 ms 24.101 ms 11 kncsw001-router.customer.surf.net (145.145.18.158) 20.233 ms 16.868 ms 19.568 ms 12 gi0-24.csw2-knams.wikimedia.org (145.97.32.29) 23.614 ms 23.270 ms 23.574 ms 13 rr.knams.wikimedia.org (145.97.39.155) 23.992 ms 23.050 ms 23.657 ms

Látjuk, hogy a csomag Londonon áthaladt (az "lhr" a Heathrow repülőtér nemzetközi kódja ), mielőtt Amszterdamba irányítanák . Ez az útválasztó elnevezési szokás, bár a gyakorlatban meglehetősen elterjedt a távközlési szolgáltatók körében, egyáltalán nem szabvány vagy szabály.

Windows példa

C:\WINDOWS>tracert fr.wikipedia.org Détermination de l'itinéraire vers rr.lopar.wikimedia.org [212.85.150.132] avec un maximum de 30 sauts : 1 24 ms 22 ms 22 ms 1.32.202.62.cust.bluewin.ch [62.202.32.1] 2 22 ms 24 ms 22 ms 1.32.202.62.cust.bluewin.ch [62.202.32.1] 3 24 ms 23 ms 22 ms net481.bwrt2zhb.bluewin.ch [195.186.121.1] 4 314 ms 162 ms 22 ms net125.bwrt1inb.bluewin.ch [195.186.125.71] 5 34 ms 23 ms 24 ms if114.ip-plus.bluewin.ch [195.186.0.114] 6 27 ms 29 ms 29 ms i68geb-005-gig4-2.bb.ip-plus.net [138.187.130.158] 7 39 ms 39 ms 38 ms i00par-005-pos4-0.bb.ip-plus.net [138.187.129.34] 8 38 ms 320 ms 39 ms feth2-kara-ielo.freeix.net [213.228.3.203] 9 284 ms 39 ms 39 ms feth0-bestelle.tlcy.fr.core.ielo.net [212.85.144.6] 10 90 ms 158 ms 83 ms chloe.wikimedia.org [212.85.150.132]
Itinéraire déterminé.

A 62.202.32.1 IP-címmel rendelkező kliens különböző útválasztókon keresztül csatlakozik a wikipédia szerverhez.

Lásd is

Kapcsolódó cikkek

Külső linkek