De 5 bedste Traceroute-alternativer til forbindelsessti-analyse

Traceroute er et populært, men meget grundlæggende diagnostisk værktøj, der hjælper dig med at spore en ICMP-datapakke fra en netværtsvært til en anden. Når en computer kommunikerer med andre enheder på et netværk, skal kommunikationsdataene først sendes gennem et antal små netværk, der ellers kaldes humle, før de når sin målenhed. Selvfølgelig er den gennemsnitlige bruger ikke opmærksom på dette, men som netværksadministrator er det vigtigt, at du kender den nøjagtige rute, som dataene tager. Dette hjælper dig med at afgøre, hvorfor en enhed eller webserver ikke kan nås, og de yderligere data, der indsamles, hjælper med at løse netværksforsinkelser.

For et værktøj, der blev udviklet i 1987 og ikke har modtaget nogen større opgradering siden da, er det let at se, hvorfor Traceroute ikke passer ind i de moderne netværk og hybrid it-miljø. En stor begrænsning af Traceroute er, at den kun giver indsigt på en måde. Det er fra kilden til destinationen. Dette betyder derfor, at de indsamlede data kan være unøjagtige, da det er muligt, at forbindelsesforsinkelser sker, når dataene flytter tilbage fra destinationen tilbage til kildecomputeren.

Nogle mennesker kan også have et problem med brugen af ​​en kommandolinjegrænseflade. Bemærk, at nogle af de alternativer, vi vil nævne, også bruger en kommandolinjegrænseflade, men vi har også inkluderet nogle gode alternativer, der følger med en grafisk brugergrænseflade. Det gode ved GUI-værktøjer er, at de involverer enkle museklik i stedet for at skulle indtaste kommandoer. De har også en tendens til at få en bedre visning af stianalysedataene, som alle er gode for begyndere.

Nu er der et spørgsmål, jeg er stødt på flere gange, som jeg føler, at det er vigtigt, at vi adresserer. Hvad er forskellen mellem Traceroute og Ping? Og for fuldt ud at forklare, at jeg først skal forklare, hvordan Traceroute fungerer.

Hvordan fungerer Traceroute?

Dette værktøj fungerer ved at tildele det, vi kalder Time To Live (TTL) -værdien på de data, der sendes. TTL repræsenterer antallet af humle, som datapakken kan fremstille, og begynder fra 1 og øges gradvist, indtil den når destinationsenheden.

Så for eksempel, hvis der er 5 humle mellem kilden og destinationsværten, sendes den første pakke med en TTL-værdi på 1. Den første router modtager værdien til nul for pakkeformindskelse og sender derefter en fejlmeddelelse 'Tiden overskredet' tilbage til kildecomputeren. Computeren bruger derefter disse oplysninger til at identificere routeren på det første hop og sender derefter en anden pakke med en TTL-værdi på 2. Igen reduceres dette til nul, når den når det andet hop, og en fejlmeddelelse sendes tilbage til kildecomputeren . Denne proces gentages, indtil pakkedataene endelig når målværten, og i slutningen af ​​det hele vil du have en liste over alle routere langs stien fra kilden til destinationen. Traceroute registrerer også den tid, det tager for dataene at nå frem til hver router, hvilket hjælper med at identificere nøjagtigt, hvor latensen kommer fra.

Sammenlign det med et ping, der involverer at sende en ICMP-ekko-anmodning til en mål-IP-adresse og vente på et svar, og du har allerede svaret på vores spørgsmål.

Hvad er forskellen mellem Traceroute og Ping

Ping bruges primært til at bestemme, om en netværksvært er tilgængelig, og hvor lang ventetid i dit netværk. Traceroute på den anden følger den nøjagtige sti, som pakkedataene går, og vil derfor finde ud af, hvor nøjagtigt forbindelsesproblemet kommer fra. En ping er betydeligt hurtigere end traceroute og kan besvares i millisekunder. I det væsentlige bruger du et ping, når du vil fastslå, om en netværksenhed er op eller ned. Når du har fastslået, at det er nede, skal du bruge en traceroute til at identificere, hvor problemet er.

Med det ude af vejen, lad os nu se på 5 værktøjer og software, du kan bruge i stedet for Traceroute.

Når det kommer til netværk Management og overvågningssoftware, SolarWinds overgår altid sig selv. Network Performance Monitor (NPM) var deres flagskibsprodukt, og det cementerede deres navne som branchens ledere. Faktisk kan NPM bruges til at udføre hop ved hop-analyse af data. Det er dog ikke det perfekte alternativ til Traceroute på grund af dets prispunkt. Det NPM er en komplet netværksmonitor og har derfor en pris.

Så i stedet vil vi se på SolarWinds Traceroute NG. Det er et helt gratis værktøj, der kommer med en række ekstra funktioner oven på datasti-analyse.

For eksempel er Traceroute NG udstyret med en indbygget logfunktion og giver dig også mulighed for at kopiere analysedataene til udklipsholderen og dermed indsætte dem et andet sted som i en CSV-fil. Dette er en opgradering over Tracert, der kun er begrænset til at tage skærmbilleder af dataene. Værktøjet indsamler også nyttige data såsom tiden mellem hvert hop, IP-adresser til alle enhederne, FQDN (Fully Qualified Domain Name), det procentvise tab af pakkedata blandt andre.

Traceroute NG svarer til den oprindelige Tracert, idet den bruger en kommandolinjegrænseflade. Men dette er en god ting, fordi det ikke tager lang tid at tilpasse sig skiftet. Den anden fantastiske funktion ved dette værktøj er, at det udfører kontinuerlig sondering. Dette betyder, at den løbende analyserer netværksstigdataene, og i tilfælde af ændringer i stien vil du blive underrettet.

Som alt andet SolarWinds-produkt udfører Traceroute NG automatisk opdagelse af dit netværk. Det bruger TCP- og ICMP-standarder til at spore datastier og kan trænge igennem de fleste firewalls. Traceroute NG er kompatibel med både IPv4 og IPv6 og fungerer kun til Windows-systemer.

MTR er også et diagnostisk værktøj til kommandolinjenetværk, men et, der kombinerer både ping og traceroute. Dette betyder, at du nemt kan bestemme tilgængeligheden af ​​en netværkshost og følgelig finde det nøjagtige problem ved at udføre hop-hop-analyse af datastien. MTR bruger ICMP-ekkoanmodninger til at udlede præstationsdataene for hvert hop, men det kan også fungere i UDP-tilstand.

Dette værktøj kan også bruges til at etablere pakketab og netværksjitter. Ydelsesdataene præsenteres i en tabelvisning for nem forståelse. Og i modsætning til den oprindelige Traceroute understøtter MTR også IPv6-adresser.

MTR udfører også kontinuerlige stescanninger, hvilket betyder, at netværksydelsesdata altid opdateres. Dette er bestemt bedre end at skulle udføre scanningerne manuelt hver gang du vil kontrollere, om der er ændringer i netværkspræstationsmålingerne.

MTR er designet til Unix-systemer som standard, men det giver dig mulighed for at bruge Autoconf til at konfigurere det, så det kan arbejde på et andet system. Autoconf scanner målsystemet og genererer derefter headerfiler og en makefile fra eksisterende skabeloner. Disse føjes derefter til MTR-kildekoden for at gøre det installeret på det nævnte system. Dette gælder selv for Mac OS.

Open Visual Traceroute er en open source-traceroute-software, der kan bruges på flere operativsystemer, herunder Windows, Linux og Mac OS. I modsætning til de to andre værktøjer, vi har gennemgået, bruger OVT en grafisk grænseflade. Dens højdepunkt er 3D-repræsentationen af ​​datastien på verdenskortet. Når traceroute er færdig, kan du zoome og dreje kortet rundt for at se alle de placeringer, hvor dine data gik igennem. Og hvis din computer har problemer med at bruge 3D-visualisering, kan du gøre brug af 2D-kortene.

Open Visual Traceroute giver dig også en tabelvisning af alle de data, du er interesseret i, når du udfører en traceroute. Disse inkluderer værtsnavn og placering, netværksforsinkelse, DNS-opslagstid og afstand mellem de forskellige noder. Den leveres ikke med en indbygget logfunktion, men det giver dig mulighed for at kopiere analysedataene og gemme dem i en CSV-fil. Du kan også tage skærmbilleder.

Det er også vigtigt at bemærke, at dette værktøj er mere end blot et sporingsværktøj. Den leveres med yderligere funktioner såsom pakkesniffer, der giver dig et klart overblik over typen af ​​data, der overføres fra kilden til destinationsserverne. Det har også en 'Hvem er'-funktion, som du kan bruge til let at få adgang til al offentlig information om et bestemt domæne.

Path Analyzer Pro er også en glimrende anbefaling, hvis du ikke er stor på Command Line Interface-værktøjer takket være dens brugervenlige GUI. Men højdepunktsfunktionen er den avancerede opdagelsesmotor, der gør værktøjet betydeligt hurtigere end den oprindelige traceroute-software. Ifølge udviklerne er Path Analyzer Pro 20 gange hurtigere.

Andre funktioner, der adskiller den fra den traditionelle traceroute, er detektering og gennemkørsel af firewalls, analyse af flere præstationsmålinger for hvert hop og fantastiske grafiske visualiseringer. Sidstnævnte vil være afgørende for at skabe en bedre forståelse af dine netværksproblemer.

Path Analyzer Pro giver dig også mulighed for at generere, udskrive og eksportere rapporter, der kan hjælpe, når du vil gemme ydeevnedataene til fremtidig reference eller blot dele dataene med ledelsen og andre administratorer.

I lighed med Open Visual har dette værktøj et kortværktøj, der giver dig et godt overblik over placeringen af ​​de IP-adresser, du undersøger. Du kan zoome og panorere på kortet for at få en bedre visning. Det har også en 'Who Is' funktion, som hjælper dig med at indsamle oplysninger om et bestemt domæne.

Yderligere funktioner inkluderer DNS- og adresseopløsning og sporing af e-mail-adresser, som kan være nyttige til at etablere kilden til dine e-mails. Dette kan hjælpe dig med at fjerne spammere eller personer, der sender truende meddelelser.

Det sidste værktøj på vores liste er Visual Route, som er et fremragende værktøj til at udføre hop-hop-hop-analyse. Det indsamler også yderligere ydeevnedata såsom pakketab og svartid. Imidlertid er højdepunktet ved Visual Route muligheden for at reversere sporing af datapakken og dermed overvinde en af ​​de største mangler ved den originale Traceroute. Det udfører dette ved at oprette fjernagenter på destinationen, som letter sporing bagud. Også relateret er det omvendte DNS-opslag, der giver dig mulighed for at udlede en IP-adresse fra et domænenavn.

Visual Route gemmer også historiske data, som kan hjælpe med hurtigt at diagnosticere nuværende problemer ved at sammenligne dem med tidligere data. Værktøjet udfører også kontinuerlig stianalyse, mens den kontinuerligt logger på ydeevnedataene, som giver rig indsigt i ydelsesforringelsen, der opstår over tid.

Dette værktøj kombinerer stisporing med IP-placeringsrapportering for at give dig den fysiske geografiske placering af serverne og routerne, hvilket er vigtigt for at forstå dine routingproblemer.

Visual Route har også ping-funktioner, som det forbedrer yderligere ved at inkludere ping-plotning. Det kortlægger netværkets responstid mod en tidsperiode for at hjælpe dig med hurtigt at diagnosticere et problem. Så bruger du mindre tid på fejlfinding og lægger derfor mere tid på problemløsning. Værktøjet er tilgængeligt til Windows og Mac-systemer.

Facebook Twitter Google Plus Pinterest