Traceroute - vagy tracert, ha aWindows világ - a ping-tal együtt az egyik legalapvetőbb hálózati hibaelhárító eszköz. Amint a neve is sugallja, a traceroute nyomon követi az útvonalat az egyik számítógépről a másikra. Ez egy nagyon hasznos eszköz, amely nemcsak tesztelni fogja a csatlakozást a gazdagéphez, hanem sokat tár fel a megérkezés útjáról és néhány olyan problémáról, amelyek sújthatják azt. De ugyanolyan hasznos, mint a traceroute, ez egy nagyon korlátozott eszköz. Szerencsére sok fejlesztő azon dolgozott, hogy a traceroute jobb verzióit készítse. Erről szól ez a cikk. Megtaláljuk a legjobb útvonalak alternatíváit. Van GUI és parancssori eszközök keveréke, és még néhány online eszköz is.
Mielőtt feltárnánk az öt legfontosabb alternatívátnyomkövetési útvonalon, azzal kezdjük, hogy elmagyarázzuk, mi a nyomkövetési út és hogyan működik. Ezután megvitatjuk a segédprogram néhány korlátozását. És a korlátozások kezelése érdekében megvitatjuk a lehetséges továbbfejlesztéseket, amelyek a nyomkövetéshez vezethetnek. Megpróbáljuk meghatározni az ideális „nyomkövetési utat a szteroidokon”. Miután elvégeztük ezt az elméletet, belemerülünk a lényegbe, és áttekintjük az öt legjobb útvonal-alternatívát. Három helyben telepíthető csomag és két online segédprogramunk van.
Mi a Traceroute?
A traceroute meghatározása a Wikipediaból elég egyértelmű: „A Traceroute egy számítógépes hálózati diagnosztikai eszköz az útvonal (útvonal) megjelenítéséhez és a csomagok transzfer késésének méréséhez az Internet Protocol (IP) hálózaton keresztül”. Annyira jó, mint ez a leírás, nem sikerüladjon részleteket arról, hogy mi ez konkrétan. Megpróbáljuk magyarázni. A Traceroute megmutatja minden útválasztó IP-címét a számítógép és a távoli számítógép között. De ez még nem minden, a traceroute beszámol az egyes útválasztók válaszidejéről.
A Traceroute egy nagyon régi eszköz. Az első verziót 1987-ben adták ki. Ez több mint 30 évvel ezelőtt; egy örökkévalóság a számítógépes években. Ez egy nagyon általános eszköz. Először az Unix operációs rendszeren mutatták be, ez most minden Unix-szerű operációs rendszeren megtalálható, beleértve a Linuxot és az OS X-et is. Végül még a Windows platformon is áthelyezték, ahol átnevezték a nyomkövetést olyan okok miatt, amelyeket soha nem tudtam megérteni. .
A Traceroute eszköz minden hálózat számáraaz adminisztrátornak meg kell értenie és használnia kell. Sajnos sok felhasználója nem érti teljesen, hogyan működik, és ezért felmerülhet a közüzem bizonyos hibáiban. Például az út aszimmetrikus lehet a forgalommal, ha eltérő útvonalat választ ki, mint a forgalom, és az eszköz nem látja azt.
Hogyan működik a Traceroute?
Először is, néhány előfeltétel. Az Internet - vagy bármilyen IP-hálózat összekapcsolt útválasztókból készül. Az útválasztók beszélgetnek egymással, és információcserét folytatnak arról, hogy milyen hálózatokat tudnak elérni. Ezeket az információkat felhasználják útválasztási táblák készítésére. Amikor egy adatcsomag eléri az útválasztót, megkeresi a rendeltetési helyet az útválasztási táblában, és továbbküldi az útvonal következő útválasztójának. Az útválasztó csak a következő útválasztóról tudja, és fogalma sincs a teljes elérési útról. Nem kell.
A szaporodási késések korlátozása érdekébentúlzott routing komló, minden adatcsomag fejléce tartalmaz egy adatmezőt, TTL vagy Time To Live néven. Ez egy igazi tévedés, mivel a TTL értékének semmi köze nincs az időhöz, hanem a távolsághoz. Amikor a csomag elhagyja az eredetét, a TTL-t 32-re állítja. Innentől kezdve minden, a kezét kezelő útválasztó csökkenti a TTL-t egy úttal, mielőtt a csomagot továbbítja. Amikor a TTL értéke eléri a nullát, az útválasztó nem továbbítja a csomagot, és egy ICMP “Idő túllépése” üzenetet küld vissza az eredeti helyre.
A Traceroute kihasználja ezt a hiba észlelést ésjelentési rendszer a mágia végrehajtásához. A Traceroute először küld egy csomagot a rendeltetési helyre, ha a TTL értéke 1. Az útvonal első útválasztója csökkenti a TTL-t, és visszatér az Idő túllépése üzenethez, lehetővé téve a traceroute számára, hogy megismerje az első útválasztó vagy az ugró IP-címét, amint arra gyakran hivatkoznak. A Traceroute ezután újabb csomagot küld a TTL 2-re állítva, és megismerheti a második ugrást. És továbbra is ezt fogja tenni, minden alkalommal növelve a TTL-t, amíg válasz érkezik a célállomástól, mondván, hogy elérte.
A traceroute általában az időt is mériminden egyes egymást követő válasz beérkezése szükséges, lehetővé téve az egyes ugrásokra vonatkozó válaszidejű táblázat összeállítását. Gyakran DNS-keresést is végez az egyes hop IP-címekről, hogy az eredmények között az egyes host FQDN-je megjelenjen az IP-cím helyett.
Mi a baj a Traceroute-val?
A kérdésre a könnyű válasz egyszerű: Semmi baj nincs benne. Ez azt jelenti, hogy tökéletes? Biztosan nem. A traceroute - oly jó és hasznos - javítható. Íme néhány hiányossága.
Amint azt korábban jeleztük - és most is nyilvánvalótudjuk, hogyan működik - a traceroute csak megmutatja a célhoz vezető utat, de nincs lehetősége felfedezni a visszaútot. Ez problémát jelenthet, különösen olyan helyzetekben, amikor a visszatérési út valamilyen módon késik. A Traceroute méri az egyes válaszok beszerzéséhez szükséges időt, de nem tudja, hogy van-e késés vagy a visszatérés, esetleg félrevezető eredményekkel.
Van egy lehetséges probléma is a következővelolyan rendeltetési helyek, amelyek több házigazdánál kiegyensúlyozottak. Semmi sem garantálja a felhasználót, hogy minden egymást követő csomagot ugyanahhoz a gazdagéphez küldje el. És ha a kettő különböző helyeken helyezkedik el, ez nagyon pontatlan eredményekhez vezethet.
És végül, néhány útválasztó konfigurálva vanbiztonsági okokból, hogy ne válaszoljon a nyomkövetési útvonal által használt kérésekre. Ez nem állítja meg a nyomkövetés működését, és a segédprogram egyszerűen figyelmen kívül hagyja ezeket a komlókat, és elérhetetlennek nyilvánítja őket.
Mi lenne, ha lenne egy „Szteroidokon” futó nyomvonal?
A navigációs út használata nem a legizgalmasabb feladatgondolkodni lehet. És bárki, aki széles körben használta, egy jobb útvonalról álmodozott. Szerencsére néhány fejlesztő is gondolkodott rajta, és tett valamit. Ez az oka annak, hogy számos alternatívát találhatunk a nyomkövetéshez.
Néhányuknak csak kozmetikai javításai vannak, éspéldául tekerje be az eszközt egy szépen megjelenő grafikus felhasználói felületre. Mások hozzáadnak néhány komolyan hasznos funkciót. Néhány fejlett nyomvonal-útvonal-segédprogram például kiterjedt információkat gyűjt az egyes ugrásokról az internetről. Ide tartozhat olyan információ, mint például az útválasztó tulajdonosa vagy annak fizikai elhelyezkedése, amelyet IP-címre alapozott földrajzi helymeghatározási technikák alkalmazásával választottak ki.
Néhányan tovább tolják a borítékot, és a nyomvonal útját eredményeket ábrázolják egy térképen, így a felhasználónak módot adhat a cél felé vezető út eredményes megjelenítésére.
Az első három plusz két legjobb traceroute-alternatíva
Az interneten kerestük a legjobb útvonalatalternatívákat. Néhány termék, amelyet találtunk, alapvetően különbözik az eredeti nyomkövetési útvonaltól. Mások kisebb javításokat kínálnak. Azok, akik a listánkat készítették, vagy a legjobb tulajdonságokkal rendelkeznek és / vagy jó hírnévvel rendelkeznek, vagy pedig a legjobban használtak.
Beépítettük a helyileg telepített keveréket iseszközöket, amelyeket számítógépről futtat, és néhány webes eszközt is. Mindkét típusú eszköz hasznos lehet. A helyi szoftver segítségével meghatározhatja az útvonalakat egy nagy vállalati hálózaton, és meghatározhatja a hálózati szegmenseket, például a késleltetést.
A webalapú nyomkövetési eszközöket távolról futtatjákszerver - néhány eszközzel, amely lehetővé teszi a forráskiszolgáló kiválasztását, vagy a teszt futtatását több forrásból egyidejűleg -, és ezek a legjobban olyan problémák elhárítására szolgálnak, mint például a rossz webhely-válasz.
1. Traceroute NG a SolarWinds-től (INGYENES LETÖLTÉS)
SolarWinds egy közismert név a hálózat területénfelügyeleti eszközök. A társaság a legjobb megfigyelőeszközök egyikét készíti zászlóshajó termékével, a Network Performance Monitor-nal, egy teljes hálózati megfigyelési megoldással. A SolarWinds jó hírnévvel rendelkezik továbbá a nagyszerű ingyenes eszközök elkészítésével, amelyek kielégítik a hálózati rendszergazdák igényeit. A Traceroute NG az egyik ilyen eszköz.
A TracerouteNG kihasználja a SolarWinds Netpath programotfolyamatos TCP és ICMP nyomon követést biztosító technológia. Azt állítja, hogy gyorsabb, mint a többi útvonal-segédprogram, és másodpercek alatt adja vissza az eredményeket. Természetesen ez leginkább a hálózattól függ.

A Traceroute NG nemcsak a sebességet javítjanyomkövetési út. Ez szintén egy kicsit több információt szolgáltat, mélyebb betekintést adva a helyzetbe. Minden egyes ugráshoz a Traceroute NG a ping használatával adja meg a csomagvesztés százalékát, az aktuális és az átlagos válaszidőt, valamint a késleltetési oszlopdiagramokat. Ugyancsak fontos, hogy a Traceroute NG fordított DNS-keresést használjon az egyes ugrások teljes képesítésű domain névének (FQDN) megkeresésére és megjelenítésére.
A Traceroute NG másik nagyszerű tulajdonsága azaz útvonalak változásának automatikus észlelése. Ha egy adott hosthoz több útvonal tartozik, akkor az eszköz kitalálja és megjeleníti az egyes útvonalakat külön-külön. Ez nagyon hasznos a terheléselosztott környezet hibaelhárításakor. Az eszköz azt is lehetővé teszi, hogy a tesztet TCP vagy ICMP csomagokkal végezzék el. Ez akkor lehet hasznos, ha valamelyik eszköz az út mentén blokkolja az ICMP-t. És utoljára, de nem utolsósorban, a Traceroute NG a teszt eredményeit egy .txt naplófájlba írja.
Traceroute NG csak Windows rendszeren fut, de megtévesztő módon nem ez avalódi Windows alkalmazás. Miközben a Windows operációs rendszer alatt és egy ablakon belül fut, főleg szöveges eszköz. De még egyszer, növelné-e egy grafikus felhasználói felület az eszköz hasznosságát? Valószínűleg nem.
Az eszköz, amely letöltve a.A zip fájl nem igényel telepítést, de a Winpcap-re támaszkodik, amelyet telepíteni kell, ha még nem létezik a számítógépen. A Traceroute NG azonban az induláskor észleli hiányát, és automatikusan elindítja a .zip fájlban található Winpcap telepítőt.
TRACEROUTE NG (hivatalos letöltési link): https://www.solarwinds.com/free-tools/traceroute-ng
2. Nyissa meg a Visual Traceroute-t
Ha az utóbbi valódi GUI-alapúnavigációs eszköz, az Open Visual Traceroute az, amire szüksége van. A Windowshoz, a Linux vagy a Mac OS X legtöbb ízéhez elérhető eszköz egyszerűen elképesztő. Az eszköz ingyenes és nyílt forráskódú, az LGPL V3 licenc alapján kiadott.

Ennek a szoftvernek a fő alkotóeleme a VisualÚtvonal önmagában. Ez egy vizuális, grafikus felhasználói felületű segédprogram, amely lehetővé teszi, hogy láthassa a 3D-s világtérképen - vagy 2D-ben, ha inkább -, milyen úton halad az adat a számítógépről a célgazda felé. A térképet nagyítani és görgetni lehet, bármilyen részletességgel biztosítva.
Az Open Visual Traceroute néhány további változattal is jöneszközöket, így még hasznosabb termékré válik. Először is van egy „csomagos szippantó”. Ez azonban nem olyan csomagmegfigyelő, mint a Wireshark. Ennek célja kizárólag annak lehetővé tétele, hogy láthassa, milyen adatokat továbbítanak a helyi rendszerről az internetre. Van még egy Whois szolgáltatás, amely információkat gyűjt az internetről a domain nevekről.
3. MTR (My Traceroute)
Az MTR-t először valaki Mike ésa betűszó Mike Traceroute-ra utal. Valaki átvette és átnevezte a My Traceroute-ra, de ez továbbra is ugyanaz a termék. A szoftver 1997 óta működik. Ha a hosszú élettartam a minőség bizonyítéka, ennek nagyon jó eszköznek kell lennie.

És ez. Funkcionálisan szinte azonos - vagy legalábbis nagyon hasonló - a fentiekben áttekintett Traceroute NG-vel. A kettő közötti fő különbség az, hogy míg a Traceroute NG egy Windows alkalmazás, az MTR Linuxon fut, és használható egy grafikus felhasználói felülettel, vagy a parancssorból.
Konkrétan, az MTR egyesíti atraceroute és ping egyetlen hálózati diagnosztikai eszközben. Az MTR futtatásakor először pontosan úgy működik, mint a traceroute, hogy megtanulja a megadott gazdagéphez vezető hálózati útvonalat. Miután megismerte az utat, az MTR egy kicsit tovább megy. Mindegyik ugráshoz elküldi az ICMP ECHO kérések sorozatát, hogy megmérje az útválasztók közötti kapcsolat minőségét. És ennek során megjeleníti a képernyőn a mért statisztikákat. Valójában kinyomtatja a szokásos kimenetre, vagyis egy fájlba lehet irányítani.
4. Monitis Online Visual Trace Route eszköz (Online eszköz)
A Monitis egy TeamViewer cég, amely ajól ismert weboldal teljesítményfigyelő platform. A felhőalapú virtuális szolgáltatás lehetővé teszi webhelyeide, szerverei, alkalmazásai és egyebek megfigyelését bárhol és bármikor. Közel negyedmillió felhasználóval ez egy meglehetősen népszerű platform.
Mint sok más eladónak, a Monitisnek is van néhány ingyenesa honlapjukon elérhető eszközök. Az Online Visual Trace Route - a szokatlan helyesírás ellenére - pontosan az, amit mond. Ez nyomon követi az útvonalat a Monitis szervere és a megadott gazdagép között, és ábrázolja azt a világtérképen. Sajnos a térképmegjelenítés ritkán tartalmazza az összes komlót. Ez normális, mivel az eszköz nem lesz képes minden ugrást földrajzi helyrehozni, és néhány házigazda egyáltalán nem fog válaszolni. És ez igaz minden ilyen eszközre, nem csak erre.

Ha lefelé görget a képernyőn, ezt látni fogjaaz eszköz táblázatos formában is bemutatja az információkat, akárcsak a hagyományos nyomkövetési eszközök. Azt is észreveheti, hogy a táblázatos képernyő tetején három fül található: Egyesült Államok, Európa és Ázsia / Csendes-óceán. Arra gondolhat, hogy egy fülre kattintva a tesztet egy másik forrásból indítja, amely a három földrajzi területen található, de az eredményeket tekintve úgy tűnik, hogy nem ez a helyzet. Mind az asztal, mind a térkép megjelenítése az egyik fülről a másikra változik, de nem tudtam kitalálni, hogyan működnek.
5. G-Suite.Tools Visual Traceroute (Online eszköz)
Ne hagyja, hogy tévesszen meg a G-Suite névvel.Az eszközök semmilyen módon nem kapcsolódnak a Google-hoz. A weboldal egy maroknyi hasznos hálózati és internetes eszközt javasol. Ezek között egy vizuális nyomvonal-eszköz. Használata elég egyszerű. Csak írjon be egy IP-címet vagy FQDN-t, majd kattintson a gombra NYOM gomb. Nagyon hamar egy kisebb térkép az oldalon vizuálisan megjeleníti a megadott gazdagéphez vezető utat.

Mint a legtöbb hasonló eszköz, az asztal iselérhető. Megmutatja az IP címet és az FQDN-t (ha megoldható), valamint az egyes ugrások kumulatív oda-vissza útját. Az egyik dolog, amelyet különösen szerettünk az eszközről - és különösen jól alkalmazható az újonnan érkezők számára - az a nyomkövetési folyamatról szóló információ, amely az oldalon található.
Amíg ott vagy, G-Suite.Az Eszközök tartalmaz néhány további eszközt, amelyeket érdemes használni. Mindegyik könnyen elérhető az oldal tetején található szalagmenüből. Van DNS-keresés, Whois-keresés, ping, IP-címem, IP-cím helye, valamint egy eszköz az e-mail címek működésének ellenőrzésére.
Következtetés
A Traceroute egy ideje velünk van, és így vanb = nyilvánvalóan itt maradni. Ez az egyik leggyakrabban használt és leghasznosabb diagnosztikai eszköz, amelyet megtalálhat. És a traceroute minden megtalálható továbbfejlesztett verziójával ez még jobb és hasznosabb eszköz lett. Jelenleg több mint öt ilyen eszköz létezik, de korlátozott helyünk volt, és úgy döntöttünk, hogy a választást az elérhető legjobb ötödikre korlátozjuk, de ez nem jelenti azt, hogy nincs sok más kiváló nyomkövető eszköz.
Hozzászólások