5 najboljših možnosti sledenja poti za analizo poti povezave

Traceroute je priljubljeno, a zelo osnovno diagnostično orodje, ki vam pomaga slediti podatkovnemu paketu ICMP od enega omrežnega gostitelja do drugega. Ko računalnik komunicira z drugimi napravami v omrežju, je treba komunikacijske podatke najprej poslati prek številnih majhnih omrežij, ki se sicer imenujejo skoki, preden doseže ciljno napravo. Seveda se povprečni uporabnik tega ne zaveda, toda kot skrbnik omrežja je pomembno, da veste natančno pot, ki jo vodijo podatki. To vam bo pomagalo ugotoviti, zakaj je naprava ali spletni strežnik nedosegljiv, zbrani dodatni podatki pa bodo pomagali odpraviti zamude v omrežju.



Za orodje, ki je bilo razvito leta 1987 in od takrat ni bilo večje nadgradnje, je enostavno razumeti, zakaj Traceroute ne bi ustrezal sodobnim omrežjem in hibridnemu IT okolju. Velika omejitev Traceroute je ta, da daje vpogled le v eno smer. To je od vira do cilja. To torej pomeni, da so zbrani podatki lahko netočni, saj je možno, da pride do zamud pri povezavi, ko se podatki vrnejo od cilja nazaj do izvornega računalnika.

Nekateri imajo lahko težave tudi z uporabo vmesnika ukazne vrstice. Upoštevajte, da nekatere alternative, ki jih bomo navedli, uporabljajo tudi vmesnik ukazne vrstice, vključili pa smo tudi nekaj odličnih alternativ, ki prihajajo z grafičnim uporabniškim vmesnikom. Dobra stvar pri orodjih GUI je, da vključujejo preproste klike miške, namesto da bi morali vnašati ukaze. Prav tako imajo boljši prikaz podatkov o analizi poti, kar je vse za začetnike.



Zdaj imam eno vprašanje, s katerim sem se že večkrat srečal, za katerega se mi zdi pomembno, da ga naslovimo. Kakšna je razlika med Traceroute in Ping? In v celoti razložiti, da bom najprej moral razložiti, kako Traceroute deluje.



Kako deluje Traceroute?

To orodje deluje tako, da tistim, ki jih pošiljamo, dodeli vrednost, ki jo imenujemo Čas do živega (TTL). TTL predstavlja število skokov, ki jih lahko naredi paket podatkov, in se začne od 1 in se postopoma povečuje, dokler ne doseže ciljne naprave.



Če je na primer med izvornim in ciljnim gostiteljem pet skokov, se pošlje prvi paket z vrednostjo TTL 1. Prvi usmerjevalnik bo prejel paketno vrednost, zmanjšano na nič, nato pa bo izvornemu računalniku poslal sporočilo o napaki 'Presežen čas'. Nato računalnik te podatke uporabi za identifikacijo usmerjevalnika v prvem skoku in nato pošlje še en paket z vrednostjo TTL 2. Potem ko se doseže drugi skok, se to znova zmanjša na nič in sporočilo o napaki se pošlje nazaj v izvorni računalnik. . Ta postopek se ponavlja, dokler paketni podatki končno ne dosežejo ciljnega gostitelja in na koncu vsega boste imeli seznam vseh usmerjevalnikov na poti od vira do cilja. Traceroute beleži tudi čas, potreben za dosego podatkov do vsakega usmerjevalnika, kar pomaga natančno določiti, od kod prihaja do zakasnitve.

Primerjajte to s pingom, ki vključuje pošiljanje zahteve za odmev ICMP na ciljni naslov IP in čakanje na odgovor in že imate odgovor na naše vprašanje.

Kakšna je razlika med Traceroute in Ping

Ping se uporablja predvsem za ugotavljanje, ali je na voljo omrežni gostitelj, in zakasnitev v vašem omrežju. Traceroute na drugi strani sledi natančni poti, ki jo vodijo paketni podatki, in bo zato natančno določil, od kod točno prihaja do težave s povezavo. Ping je bistveno hitrejši od traceroute in nanj je mogoče odgovoriti v milisekundah. V bistvu ping uporabljate, ko želite ugotoviti, ali je omrežna naprava gor ali dol. Ko ugotovite, da je izpad, nato s sledenjem ugotovite, kje je težava.



Poglejmo zdaj 5 orodij in programsko opremo, ki jo lahko uporabite namesto Traceroute.

1. Traceroute NG


Preizkusite zdaj

Ko gre za omrežje Programska oprema za upravljanje in spremljanje, SolarWinds vedno prekašajo sebe. Network Performance Monitor (NPM) je bil njihov vodilni izdelek in je njihova imena utrdil kot vodilna v industriji. Pravzaprav se lahko NPM uporablja za izvedbo preskakovanja podatkov s pomočjo hmelja. Vendar ni popolna alternativa Tracerouteju zaradi njegove cenovne točke. The NPM je omrežni monitor s polno programsko opremo in ima zato svojo ceno.

Namesto tega si bomo ogledali SolarWinds Traceroute NG. To je popolnoma brezplačno orodje, ki poleg analize podatkovnih poti vsebuje številne dodatne funkcije.

SolarWinds Traceroute NG

Na primer, Traceroute NG je opremljen z vgrajeno funkcijo beleženja in omogoča tudi kopiranje analiznih podatkov v odložišče in posledično njihovo lepljenje kam drugam, kot v datoteko CSV. To je nadgradnja Tracert-a, ki je omejena le na posnetke zaslona podatkov. Orodje zbira tudi koristne podatke, kot so čas med vsakim skokom, naslovi IP za vse naprave, popolnoma kvalificirano ime domene (FQDN), odstotna izguba paketnih podatkov med drugim.

Traceroute NG je podoben izvornemu Tracertu, ker uporablja vmesnik ukazne vrstice. A to je dobro, saj vam ne bo treba dolgo, da se prilagodite premiku. Druga odlična lastnost tega orodja je neprekinjeno testiranje. To pomeni, da bo neprekinjeno analiziral podatke o omrežni poti in v primeru sprememb poti boste o tem obveščeni.

Tako kot vsi drugi izdelki SolarWinds, tudi Traceroute NG samodejno odkrije vaše omrežje. Za sledenje poti podatkov uporablja standarde TCP in ICMP in lahko prodre skozi večino požarnih zidov. Traceroute NG je združljiv z IPv4 in IPv6 in deluje samo za sisteme Windows.

2. MTR Traceroute


Preizkusite zdaj

MTR je tudi diagnostično orodje za omrežje ukazne vrstice, ki pa združuje ping in traceroute. To pomeni, da boste lahko enostavno ugotovili razpoložljivost omrežnega gostitelja in posledično natančno določili težavo z izvajanjem preskoka s preskokom podatkovne poti. MTR uporablja ICMP echo zahteve za pridobivanje podatkov o zmogljivosti za vsak skok, lahko pa deluje tudi v načinu UDP.

MTR Traceroute

To orodje lahko uporabite tudi za ugotavljanje izgube paketov in mreženja. Podatki o uspešnosti so predstavljeni v tabelarnem pogledu za lažje razumevanje. In za razliko od izvorne Traceroute, MTR podpira tudi naslove IPv6.

MTR izvaja tudi neprekinjeno skeniranje poti, kar pomeni, da se podatki o zmogljivosti omrežja vedno posodabljajo. To je vsekakor bolje, kot če bi morali ročno izvajati skeniranja vsakič, ko želite preveriti, ali so v meritvah učinkovitosti omrežja kaj spremenjene.

MTR je privzeto zasnovan za sisteme Unix, vendar vam omogoča, da z Autoconf konfigurirate sistem tako, da lahko deluje v drugem sistemu. Autoconf skenira ciljni sistem in nato iz obstoječih predlog ustvari datoteke z glavo in datoteko make. Nato se dodajo v izvorno kodo MTR, da jo je mogoče namestiti v omenjeni sistem. To velja tudi za Mac OS.

3. Odprite Visual Traceroute


Preizkusite zdaj

Open Visual Traceroute je odprtokodna programska oprema za sledenje, ki se lahko uporablja v več operacijskih sistemih, vključno z Windows, Linux in Mac OS. Za razliko od ostalih dveh orodij, ki smo jih pregledali, OVT uporablja grafični vmesnik. Njegova glavna značilnost je 3D predstavitev podatkovne poti na svetovnem zemljevidu. Ko je sledenje končano, lahko povečate in zavrtite zemljevid, da si ogledate vse lokacije, skozi katere so šli vaši podatki. Če ima vaš računalnik težave z uporabo 3D vizualizacije, lahko uporabite 2D zemljevide.

Odprite Visual Traceroute

Open Visual Traceroute vam ponuja tudi preglednico vseh podatkov, ki vas zanimajo pri izvajanju sledilne poti. Sem spadajo ime in lokacija gostitelja, zakasnitev omrežja, čas iskanja DNS in razdalja med različnimi vozlišči. Nima vgrajene funkcije beleženja, vendar vam omogoča kopiranje podatkov analize in njihovo shranjevanje v datoteko CSV. Posnamete lahko tudi posnetke zaslona.

Pomembno je tudi omeniti, da je to orodje več kot le orodje za sledenje. Na voljo je z dodatnimi funkcijami, kot je sniffer paketov, ki vam daje jasen pregled nad vrsto podatkov, ki se prenašajo iz vira v ciljne strežnike. Ima tudi funkcijo „Kdo je“, s katero lahko enostavno dostopate do vseh javnih informacij o določeni domeni.

4. Analizator poti Pro


Preizkusite zdaj

Path Analyzer Pro je tudi izvrstno priporočilo, če niste vešči orodij vmesnika ukazne vrstice, zahvaljujoč uporabniku prijaznemu GUI. Toda najpomembnejša značilnost je napredni mehanizem za odkrivanje poti, zaradi katerega je orodje bistveno hitrejše od izvorne programske opreme traceroute. Po mnenju razvijalcev je Path Analyzer Pro 20-krat hitrejši.

Druge značilnosti, ki ga ločujejo od tradicionalne sledilne poti, so odkrivanje in prehod požarnih zidov, analiza več meritev zmogljivosti za vsak skok in osupljive grafične vizualizacije. Slednje bo bistvenega pomena za boljše razumevanje vaših omrežnih težav.

Analizator poti Pro

Path Analyzer Pro vam omogoča tudi ustvarjanje, tiskanje in izvoz poročil, ki vam lahko pomagajo, ko želite podatke o zmogljivosti shraniti za poznejšo uporabo ali pa jih preprosto deliti z vodstvom in drugimi skrbniki.

Podobno kot Open Visual ima tudi to orodje zemljevid, ki nudi odličen pregled nad lokacijo naslovov IP, ki jih iščete. Zemljevid lahko povečate in pomaknete za boljši pogled. Ima tudi funkcijo „Kdo je“, ki vam pomaga pri zbiranju informacij o določeni domeni.

Dodatne funkcije vključujejo ločljivost DNS in naslovov ter sledenje e-poštnim naslovom, kar bi lahko bilo koristno pri določanju vira vaših e-poštnih sporočil. To vam lahko pomaga razkriti neželene pošte ali osebe, ki pošiljajo grozeča sporočila.

5. Vizualna pot


Preizkusite zdaj

Zadnje orodje na našem seznamu je Visual Route, ki je izvrstno orodje za analizo hop-by-hop poti. Zbira tudi dodatne podatke o zmogljivosti, kot so izguba paketov in odzivni čas. Ključna značilnost Visual Route pa je zmožnost povratnega sledenja podatkovnemu paketu in s tem premagovanje ene glavnih pomanjkljivosti prvotne Traceroute. To izvede z ustvarjanjem oddaljenih agentov na cilju, ki olajšajo sledenje nazaj. Povezano je tudi povratno iskanje DNS, ki vam omogoča, da iz imena domene razberete naslov IP.

Vizualna pot

V Visual Route so shranjeni tudi zgodovinski podatki, ki lahko pomagajo hitro diagnosticirati sedanje težave, tako da jih primerjajo s preteklimi podatki. Orodje izvaja tudi neprekinjeno analizo poti, medtem ko neprekinjeno beleži podatke o zmogljivosti, kar daje bogat vpogled v poslabšanje zmogljivosti, ki se pojavlja skozi čas.

To orodje združuje sledenje poti s poročanjem o lokaciji IP, da dobite fizični geografski položaj strežnikov in usmerjevalnikov, kar je bistvenega pomena za razumevanje vaših težav z usmerjanjem.

Visual Route ima tudi funkcije pinga, ki jih še izboljša z vključitvijo načrtovanja pinga. Omrežni odzivni čas preslika v časovno obdobje, da vam pomaga hitro diagnosticirati težavo. Torej porabite manj časa za odpravljanje težav in posledično več časa namenite reševanju težav. Orodje je na voljo za sisteme Windows in Mac.