5 najlepších alternatív traceroute pre analýzu cesty pripojenia

Traceroute je populárny, ale veľmi základný diagnostický nástroj, ktorý vám pomôže sledovať dátový paket ICMP z jedného hostiteľa v sieti na druhého. Keď počítač komunikuje s inými zariadeniami v sieti, musia sa komunikačné údaje najskôr odoslať cez niekoľko malých sietí, ktoré sa inak označujú ako chmeľ, a až potom dosiahnuť cieľové zariadenie. Priemerný používateľ o tom samozrejme nevie, ale ako správca siete je dôležité, aby ste vedeli presnú cestu, ktorou sa dáta uberajú. To vám pomôže zistiť, prečo je zariadenie alebo webový server nedostupný, a zhromaždené ďalšie údaje pomôžu opraviť oneskorenia v sieti.



Pre nástroj, ktorý bol vyvinutý v roku 1987 a odvtedy neprešiel žiadnou významnou aktualizáciou, je ľahké pochopiť, prečo by sa Traceroute nezmestil do moderných sietí a hybridného IT prostredia. Veľkým obmedzením Traceroute je, že poskytuje prehľady iba pre jednu cestu. To je od zdroja k cieľu. To teda znamená, že zhromaždené údaje môžu byť nepresné, pretože je možné, že pri presune údajov z cieľového bodu späť do zdrojového počítača dochádza k oneskoreniam spojenia.

Niektorí ľudia môžu mať problém aj s používaním rozhrania príkazového riadku. Upozorňujeme, že niektoré z alternatív, ktoré uvedieme, používajú aj rozhranie príkazového riadku, zahrnuli sme však aj niekoľko skvelých alternatív, ktoré prichádzajú s grafickým používateľským rozhraním. Dobrá vec s nástrojmi GUI je, že namiesto zadávania príkazov zahŕňajú jednoduché kliknutia myšou. Majú tiež tendenciu lepšie zobrazovať údaje o analýze ciest, čo je skvelé pre začiatočníkov.



Teraz som sa už viackrát stretol s jednou otázkou, ktorú považujem za dôležitú, ktorej sa budeme venovať. Aký je rozdiel medzi Traceroute a Ping? A aby som úplne vysvetlil, že najskôr budem musieť vysvetliť, ako Traceroute funguje.



Ako funguje Traceroute?

Tento nástroj funguje tak, že k odosielaným údajom priradí hodnotu, ktorú nazývame Time To Live (TTL). TTL predstavuje počet preskokov, ktoré môže paket dát vytvoriť, a začína od 1 a postupne sa zvyšuje, až kým nedosiahne cieľové zariadenie.



Napríklad ak je medzi zdrojovým a cieľovým hostiteľom 5 preskokov, odošle sa prvý paket s hodnotou TTL 1. Prvý smerovač prijme zmenšenie hodnoty paketu na nulu a potom pošle chybové hlásenie „Čas presiahol“ späť do zdrojového počítača. Počítač potom použije tieto informácie na identifikáciu smerovača na prvom skoku a potom odošle ďalší paket s hodnotou TTL 2. Po dosiahnutí druhého skoku sa to opäť zníži na nulu a do zdrojového počítača sa pošle chybové hlásenie . Tento proces sa opakuje, kým sa paketové dáta konečne nedostanú k cieľovému hostiteľovi a na konci toho všetkého budete mať zoznam všetkých smerovačov pozdĺž cesty od zdroja k cieľu. Traceroute tiež zaznamenáva čas potrebný na to, aby sa údaje dostali do každého smerovača, čo pomáha presne určiť, odkiaľ latencia pochádza.

Porovnajte to s príkazom ping, ktorý zahŕňa odoslanie žiadosti o odozvu ICMP na cieľovú adresu IP a čakanie na odpoveď. Na našu otázku už máte odpoveď.

Aký je rozdiel medzi Traceroute a Ping

Ping sa primárne používa na zistenie, či je k dispozícii sieťový hostiteľ, a veľkosť latencie vo vašej sieti. Traceroute na druhej strane sleduje presnú cestu, ktorou sa riadia paketové dáta, a preto presne určí, odkiaľ konkrétny problém s pripojením pochádza. Ping je výrazne rýchlejší ako traceroute a dá sa na neho odpovedať za milisekundy. V zásade ping použijete, keď chcete zistiť, či je sieťové zariadenie hore alebo dole. Keď zistíte, že je to nefunkčné, pomocou traceroute zistíte, kde je problém.



Keď už nebudeme v ceste, pozrime sa teraz na 5 nástrojov a softvéru, ktoré môžete použiť namiesto Traceroute.

1. Traceroute NG


Vyskúšať

Pokiaľ ide o sieť Softvér na správu a monitorovanie, SolarWinds vždy prekonávajú samy seba. Network Performance Monitor (NPM) bol ich vlajkovou loďou a upevnil ich meno ako lídra v tomto odbore. V skutočnosti možno NPM použiť na vykonanie analýzy údajov hop-hop. Nie je to však ideálna alternatíva k Traceroute kvôli jeho cenovej hladine. The NPM je kompletný sieťový monitor a preto má svoju cenu.

Namiesto toho sa teda pozrieme na SolarWinds Traceroute NG. Je to úplne bezplatný nástroj, ktorý prichádza s množstvom ďalších funkcií navyše k analýze dátových ciest.

SolarWinds Traceroute NG

Napríklad Traceroute NG je vybavený zabudovanou funkciou protokolovania a tiež vám umožňuje skopírovať analytické údaje do schránky a následne ich vložiť niekam inam, ako do súboru CSV. Toto je upgrade cez Tracert, ktorý sa obmedzuje iba na snímanie snímok obrazovky s údajmi. Tento nástroj tiež zhromažďuje užitočné údaje, ako je napríklad čas medzi jednotlivými skokmi, adresy IP pre všetky zariadenia, plne kvalifikovaný názov domény (FQDN), percentuálna strata paketových údajov a ďalšie.

Traceroute NG je podobný natívnemu Tracertu v tom, že používa rozhranie príkazového riadku. Ale to je dobrá vec, pretože prispôsobenie sa zmene vám nebude trvať dlho. Ďalšou skvelou vlastnosťou tohto nástroja je, že vykonáva nepretržité sondovanie. To znamená, že bude nepretržite analyzovať údaje o sieťovej ceste a v prípade akýchkoľvek zmien cesty budete upozornení.

Rovnako ako všetky ostatné produkty SolarWinds, Traceroute NG vykonáva automatické zisťovanie vašej siete. Na sledovanie dátových ciest používa štandardy TCP a ICMP a môže preniknúť cez väčšinu brán firewall. Traceroute NG je kompatibilný s IPv4 aj IPv6 a funguje iba pre systémy Windows.

2. MTR Traceroute


Vyskúšať

MTR je tiež nástroj na diagnostiku siete príkazového riadku, ktorý však kombinuje ping aj traceroute. To znamená, že budete môcť ľahko určiť dostupnosť sieťového hostiteľa a následne presne určiť presný problém vykonaním analýzy údajovej cesty skok po skoku. MTR používa požiadavky na echo ICMP na odvodenie údajov o výkone pre každý skok, ale môže tiež pracovať v režime UDP.

MTR Traceroute

Tento nástroj je možné použiť aj na zistenie straty paketov a sieťového chvenia. Údaje o výkone sú uvedené v tabuľkovom prehľade pre ľahké pochopenie. A na rozdiel od natívneho Traceroute, MTR podporuje aj adresy IPv6.

MTR tiež vykonáva nepretržité skenovanie cesty, čo znamená, že údaje o výkone siete sa neustále aktualizujú. To je určite lepšie, ako musieť manuálne vykonávať skenovanie zakaždým, keď chcete skontrolovať, či nedošlo k zmenám v metrikách výkonu siete.

MTR je štandardne navrhnutý pre systémy Unix, ale umožňuje vám ho nakonfigurovať pomocou Autoconf tak, aby fungoval na inom systéme. Automatická konfigurácia skenuje cieľový systém a potom generuje hlavičkové súbory a makefile z existujúcich šablón. Tieto sa potom pridajú do zdrojového kódu MTR, aby sa dal nainštalovať do uvedeného systému. Platí to aj pre systém Mac OS.

3. Otvorte Visual Traceroute


Vyskúšať

Open Visual Traceroute je softvér s otvoreným zdrojom traceroute, ktorý je možné použiť vo viacerých operačných systémoch vrátane Windows, Linux a Mac OS. Na rozdiel od ďalších dvoch nástrojov, ktoré sme skontrolovali, OVT používa grafické rozhranie. Jeho najdôležitejšou vlastnosťou je 3D znázornenie dátovej cesty na mape sveta. Po dokončení trasovacej trasy môžete mapu priblížiť a otočiť, aby ste videli všetky miesta, cez ktoré prešli vaše údaje. A ak má váš počítač problémy s použitím 3D vizualizácie, môžete využiť 2D mapy.

Otvorte Visual Traceroute

Open Visual Traceroute vám tiež poskytuje tabuľkové zobrazenie všetkých údajov, ktoré vás zaujímajú pri vykonávaní traceroute. Patria sem názov hostiteľa a umiestnenie, latencia siete, čas vyhľadávania DNS a vzdialenosť medzi rôznymi uzlami. Neprichádza so zabudovanou funkciou protokolovania, ale umožňuje vám skopírovať analytické údaje a uložiť ich do súboru CSV. Môžete tiež robiť snímky obrazovky.

Je tiež dôležité poznamenať, že tento nástroj nie je iba nástrojom traceroute. Dodáva sa s ďalšími funkciami, ako je napríklad paketový sniffer, ktorý vám dáva jasný prehľad o type dát prenášaných zo zdrojového na cieľové servery. Má tiež funkciu „Kto je“, ktorú môžete použiť na ľahký prístup ku všetkým verejným informáciám o konkrétnej doméne.

4. Path Analyzer Pro


Vyskúšať

Path Analyzer Pro je tiež vynikajúcim odporúčaním, pokiaľ vďaka užívateľsky prívetivému grafickému používateľskému rozhraniu nie ste príliš veľkými nástrojmi rozhrania príkazového riadku. Najvýznamnejšou funkciou je však pokročilý vyhľadávací modul cesty, vďaka ktorému je tento nástroj podstatne rýchlejší ako natívny softvér traceroute. Podľa vývojárov je Path Analyzer Pro 20x rýchlejší.

Medzi ďalšie vlastnosti, ktoré ho odlišujú od tradičnej traceroute, patrí detekcia a prechod bránami firewall, analýza viacerých metrík výkonu pre každý skok a úžasné grafické vizualizácie. Druhá z nich bude nevyhnutná na lepšie pochopenie problémov so sieťou.

Path Analyzer Pro

Path Analyzer Pro vám tiež umožňuje generovať, tlačiť a exportovať výkazy, ktoré vám môžu pomôcť, keď chcete uložiť údaje o výkone pre budúcu potrebu alebo ich jednoducho zdieľať s vedením a inými správcami.

Podobne ako Open Visual, aj tento nástroj má mapový nástroj, ktorý vám dáva vynikajúci prehľad o umiestnení adries IP, ktoré sondujete. Mapu môžete priblížiť a posunúť pre lepšie zobrazenie. Má tiež funkciu „Kto je“, ktorá vám pomáha zhromažďovať informácie o konkrétnej doméne.

Medzi ďalšie funkcie patrí rozlíšenie DNS a adries a sledovanie e-mailových adries, ktoré by mohli byť užitočné pri zisťovaní zdroja vašich e-mailov. To vám môže pomôcť odhaliť spamerov alebo ľudí, ktorí posielajú výhražné správy.

5. Vizuálna trasa


Vyskúšať

Posledným nástrojom v našom zozname je Visual Route, ktorý je vynikajúcim nástrojom na vykonávanie analýzy skok po ceste. Zhromažďuje tiež ďalšie údaje o výkone, napríklad stratu paketov a čas odozvy. Avšak najdôležitejšou vlastnosťou vizuálnej trasy je schopnosť obrátiť sledovanie dátového paketu a prekonať tak jeden z hlavných nedostatkov pôvodného Traceroute. Vykoná to vytvorením vzdialených agentov v cieľovom mieste, ktoré uľahčujú spätné sledovanie. S tým súvisí aj spätné vyhľadávanie DNS, ktoré vám umožňuje odvodiť IP adresu z názvu domény.

Vizuálna trasa

Program Visual Route tiež ukladá historické údaje, ktoré môžu pomôcť rýchlo diagnostikovať súčasné problémy ich porovnaním s údajmi z minulosti. Tento nástroj tiež vykonáva nepretržitú analýzu ciest a nepretržité zaznamenávanie údajov o výkone, ktoré poskytujú bohatý prehľad o zhoršovaní výkonu, ku ktorému v priebehu času dochádza.

Tento nástroj kombinuje sledovanie trasy s hlásením polohy IP, aby vám poskytol fyzické geografické umiestnenie serverov a smerovačov, čo je nevyhnutné pre pochopenie vašich problémov so smerovaním.

Vizuálna trasa má tiež funkcie ping, ktoré ešte vylepšuje zahrnutím pingového vykreslenia. Mapuje čas odozvy siete na časové obdobie, aby vám pomohol rýchlo diagnostikovať problém. Takže potom trávite menej času riešením problémov a následne venujete viac času riešeniu problémov. Tento nástroj je k dispozícii pre systémy Windows a Mac.