A Traceroute az egyik legszélesebb körben használt eszköz a hálózati hibakereséshez. Úgy működik, hogy nyomon követi a csomagokat, ahogy azok a számítógépek között mozognak, és megvizsgálja az általuk megtett utat. A Traceroute ezután meg tudja határozni, hogy előfordulnak-e késések vagy veszteségek az út során, és segít meghatározni, hogy pontosan hol lassul le egy csomag.
A Traceroute már régóta létezik. De hosszú élettartama és széleskörű használata ellenére vannak más, modernebb eszközök is, amelyek képesek segíteni ugyanazokban a problémákban, amelyekre a traceroute-t tervezték. Amint ez az útmutató megmutatja, egy jó traceroute-alternatíva teljesebb képet adhat a hálózatával kapcsolatos problémákról, miközben megkönnyíti az informatikai személyzet és a rendszergazdák dolgát. Az általam ajánlott eszközök a SolarWinds® Network Performance Monitor (NPM) és a SolarWinds Engineer’s Toolset (ETS).
Mi a traceroute?
A traceroute egy hálózati hibaelhárításra használt parancs. Unix rendszerekben parancssori eszközként, Mac OS rendszereken pedig grafikus traceroute eszközként érhető el egy hálózati segédprogramon keresztül. Windows operációs rendszerekben a parancs neve tracert.
A traceroute vagy tracert úgynevezett “visszhangcsomagokat” használ, hogy megnézze az Ön és egy távoli célállomás közötti útvonalat. Elküld egy csomagot, és megjeleníti a csomag által megjárt ugrások vagy útválasztók listáját az egyes ugrások IP-címeivel együtt. Megmutatja a késleltetést (vagy késleltetést) is milliszekundumban az útvonal minden egyes lépésénél.
A traceroute segítségével megnézheti, hogy az ugrások bármelyike nagy késleltetéssel jár-e, vagy hogy az egyes ugrások közötti késleltetés egyenletes. Néhány esetben az ugrások mellett * szimbólumot láthat, ami azt jelzi, hogy nem érkezett válasz – ez csomagvesztésnek felelhet meg ezeken a pontokon. A traceroute ilyen módon történő használata segíthet meghatározni a hálózati útvonalak teljesítményét, és azonosítani a hálózati útvonalak mentén felmerülő problémákat a hibaelhárításhoz.
A legjobb traceroute-alternatívák
A traceroute-alternatíva használatával a rendszergazdák a traceroute előnyeit és a gyorsabb és hatékonyabb hibaelhárítást támogató további funkciókat is megkaphatják. Sok vállalati környezetben például az informatikai szakemberek a traceroute-t számos más eszköz mellett használják. Ezeket az eszközöket össze kell rakniuk, és ki kell dolgozniuk a köztük lévő integrációkat, holott bizonyos esetekben egy átfogóbb hálózati felügyeleti és hibaelhárítási megoldást is használhatnának.
A hálózati nyomkövető eszközök széles választéka létezik a piacon. Némelyikük viszonylag egyszerű, mások pedig átfogóak. Az alábbiakban a traceroute alternatív eszközök közül az általam kiválasztott legjobbak következnek.
- SolarWinds Network Performance Monitor
Az első számú választásom a traceroute alternatívát kereső vállalatok számára a SolarWinds® Network Performance Monitor. Az NPM egy általános hálózati teljesítményfigyelő eszköz, amely a hálózati hibaelhárítás és -kezelés segítésére tervezett funkciók széles skálájával rendelkezik. A felügyeleti, riasztási és jelentési eszközei mellett tartalmaz egy speciális, NetPath nevű funkciót, amely a traceroute-hoz hasonlítható.
A NetPath funkció egy grafikus traceroute eszköz, amellyel mérheti az egyes csomópontok és a szolgáltatások és a végfelhasználók közötti kapcsolatok teljesítménymutatóit. A NetPath funkciót úgy tervezték, hogy részletesebb képet adjon a hálózati forgalmi útvonalakról, és több használható betekintést nyújtson a késedelmek orvoslásához. A NetPath színkódolt felületével különösen megkönnyíti a problémás területek azonosítását és mélyebb feltárását. A Traceroute statikus szöveget biztosít a problémák azonosításához. A NetPath felülete és a vizuális útvonalak úgy lettek kialakítva, hogy könnyebbé tegyék a problémás területek felismerését és a konkrét objektumokra való összpontosítást, valamint a lehetséges intézkedések megtekintését, amelyeket a problémák megoldása érdekében megtehet. A NetPath segítségével még az objektumok fölé is lebeghet, hogy megnézze a konfigurációs információk mélyreható megjelenítését, ami a traceroute-ban nem áll rendelkezésre.
A NetPath emellett történeti útvonalnézeteket is biztosít, amelyek hasznosak annak meghatározásához, hogy egy csomópont áll-e a lassulások hátterében. Ezzel szemben a traceroute nem nyújt historikus információkat, csak az útvonal aktuális állapotára vonatkozó adatokat jeleníti meg.
A NetPath a normál hop-by-hop traceroute képességek mellett lehetővé teszi egy Windows-csomópont és egy forrás közötti többutas térkép létrehozását is. A hálózati infrastruktúrán alapuló alkalmazás- és szolgáltatástérkép létrehozásához fiókirodai kapcsolatokat és kritikus szolgáltatásokat is hozzáadhat. Ez lehetővé teszi annak meghatározását, hogy egy hálózati probléma hogyan hathat egy problémás alkalmazásra.
Ezzel szemben a traceroute parancsok nem biztosítanak lehetőséget többutas térképek létrehozására. A modern hálózatokban a forgalom gyakran több útvonalon halad, akár mindkét irányban különböző útvonalakon is. Egyetlen traceroute parancs az egyetlen megtett útvonal hop-by-hop részleteit mutatja. Ha többet szeretne látni, több traceroute-parancsot kell futtatnia, és manuálisan nyomon kell követnie és elemeznie, hogy mely útvonalakat vizsgálták. Ez megnehezítheti annak meghatározását, hogy melyik útvonalon történik a késés. A NetPath többutas térképekkel könnyebben láthatja a forgalom által bejárt útvonalakat, és gyorsan azonosíthatja a lassulásokat.
A SolarWinds a Network Performance Monitor teljes funkcionalitású ingyenes próbaverzióját kínálja 30 napig.
- SolarWinds Engineer’s Toolset
Az Engineer’s Toolset a SolarWinds egy újabb hatékony eszköze. Az ETS egy hálózati szoftver, amely hálózati eszközök gyűjteményét tartalmazza a gyors és egyszerű hibaelhárításhoz. Az automatikus hálózatkeresés és a switch portok feltérképezése, valamint a valós idejű felügyelet és riasztás segítségével a traceroute eszközhöz hasonlóan egyszerűen nyomon követheti a hálózat teljesítményét.
A traceroute eszközzel ellentétben azonban az ETS számos olyan hálózati teljesítmény- és nyomkövető eszközt tartalmaz, amelyek további funkciókat biztosítanak, például válaszidő-, memória-, CPU- és interfészfigyelőt. A szoftver ping sweep és a DNS-elemző segítségével könnyedén végezhet hibaelhárítási feladatokat is. Ezek az eszközök nyomon követik az eszköz rendelkezésre állását, a memóriahasználatot és a CPU-terhelést, valamint elemzik a memóriahasználatot, és információkat jelenítenek meg a DNS-hierarchiákról és -kapcsolatokról. A ping sweep segítségével megtudhatja, hogy mely IP-címek vannak már használatban, és melyek szabadok, a szoftver traceroute eszköze pedig vizuális információkat jelenít meg a hop-by-hop útvonalakról, így könnyebben megértheti azokat.
Ha stressztesztelni szeretné a hálózatát, használhatja az eszköz WAN-killerét, amely véletlenszerű forgalmat generál a kapcsolatán. Beállíthatja ennek a forgalomnak a specifikációit, beleértve a csomagméretet, a sávszélességet és a felhasználandó sávszélesség százalékos arányát.
Az Engineer’s Toolset 14 napig ingyenesen kipróbálható.
- SolarWinds Traceroute NG
Ez egy ingyenes eszköz, amely képes megjeleníteni az útvonalváltozásokat a hálózatában, és lehetővé teszi a folyamatos vagy időzített szondázást. A traceroute-tól eltérően az eszköz figyelmeztet, ha útvonalváltozást észlel. A traceroute-hoz hasonlóan a Traceroute NG-t is használhatja a TCP és ICMP útvonalak elemzésére, és .txt naplófájlt készít, hogy láthassa a nyomkövetés eredményeit. Támogatja az IPv4 és IPv6 beállításokat.
A Traceroute NG-t a traceroute “következő generációjának” szánják, és alkalmas egy kisvállalkozás vagy egy magánszemély számára, aki alapvető traceroute képességekhez szeretne hozzáférni. Sok közös vonása van azonban az eredeti traceroute-val, és egy professzionális informatikai környezetben nem biztos, hogy rendelkezik azokkal a kiegészítő funkciókkal, amelyekre a hálózat optimális működéséhez szüksége van.
A Traceroute NG ingyenesen telepíthető és használható. Letölthető innen.
- Open Visual Traceroute
Az Open Visual Traceroute szintén ingyenes eszköz, és számos segédprogramot tartalmaz a hálózati hibaelhárításhoz. A traceroute funkcióval megtekintheti a csomag útját a forrástól a célállomásig, és ezt egy 3D-s világtérképen jeleníti meg. A hálózati csomagszippantó eközben megmutatja a két hely között (például az internet és a helyi rendszer között) oda-vissza küldött adatokat.
Az Open Visual Traceroute tartalmaz egy WHOIS funkciót is, amely lehetővé teszi, hogy nyilvános információkat kapjon egy domainről. A WHOIS-információkat és a hálózati csomagok szimatolásának eredményeit a világtérkép mellett jeleníti meg, amely a 3D formátummal problémás operációs rendszerek esetében 2D-ben is megjeleníthető.
Noha ez az eszköz ingyenes, és a forrás és a célállomás közötti vizuális útvonal érdekes funkció, nem nyújt lényegesen több funkciót, mint az alap traceroute. Egy olyan vállalat számára, amely a hálózati teljesítményre és felügyeletre kíván összpontosítani, valami nagyobb teljesítményűre lehet szükség.
Az Open Visual Traceroute kompatibilis a Windows, Mac OS X, Ubuntu és openSUSE rendszerekkel. Letölthető innen.
- WinMTR
Ez egy kissé eltérő eszköz, amelyet érdemes megfontolni; a listán szereplő többi eszközzel ellentétben ez nem rendelkezik grafikus felülettel. A WinMTR egy ingyenes vizuális alkalmazás Windowshoz, amely egy eszközben egyesíti a traceroute és a ping funkcióit.
A ping és a traceroute a legalapvetőbb hálózati diagnosztikai eszközök, és a hálózati rendszergazdák és az informatikai szakemberek számára rendkívül hasznos, ha egy helyen vannak. Az alkalmazás telepített állomás és egy megadott célállomás között futtathat teszteket. A WinMTR ekkor megmutatja a csomag hop-by-hop útvonalát, és ellenőrzi a kapcsolat minőségét az egyes csomópontok között.
Ez az eszköz csak Windowshoz érhető el. Ha Linux verzióra van szüksége, érdemes megfontolnia egy WinMTR alternatívát, mint például az MTR vagy az Angry IP Scanner.
A WinMTR teljesen ingyenes, és mint ilyen, hasznos az alapvető hálózati kapcsolódási és hibaelhárítási tesztekhez. Ha azonban több funkcióra van szüksége az átfogó hálózati teszteléshez és hibaelhárításhoz, akkor egy prémium kategóriás eszközre lesz szüksége, mint például a SolarWinds termékei.
A WinMTR-t innen töltheti le.
Implementing a Traceroute Alternative
A traceroute ugyan bevált hálózati eszköz, de viszonylag korlátozottan alkalmazható. Számos modern eszköz létezik, amelyeket a traceroute képességeinek támogatására és kiegészítésére terveztek. A legjobb választásom üzleti és vállalati felhasználásra a SolarWinds Network Performance Monitor, mivel az alapvető hálózati hibaelhárítási eszközöket és egy sor hatékony hálózati felügyeleti és kezelési funkciót tartalmaz, így teljes csomagot nyújt az IT-adminisztrátor vagy menedzser számára.
Egy másik lehetőség, ha nem keres prémium megoldást, a Traceroute NG számos alapvető eszközt kínál egy ingyenes, könnyen kezelhető konzolban, így racionalizálhatja a hálózati hibaelhárítási folyamatokat.