De 5 beste Traceroute-alternatieven voor verbindingspadanalyse

Traceroute is een populaire maar zeer eenvoudige diagnostische tool waarmee u een ICMP-datapakket van de ene netwerkhost naar de andere kunt volgen. Wanneer een computer communiceert met andere apparaten op een netwerk, moeten de communicatiegegevens eerst worden verzonden via een aantal kleine netwerken, ook wel hops genoemd, voordat ze het doelapparaat bereiken. De gemiddelde gebruiker is zich hier natuurlijk niet van bewust, maar als netwerkbeheerder is het belangrijk dat u de exacte route kent die de gegevens afleggen. Dit helpt u te bepalen waarom een ​​apparaat of webserver onbereikbaar is en de aanvullende verzamelde gegevens helpen bij het oplossen van netwerkvertragingen.



Voor een tool die in 1987 werd ontwikkeld en sindsdien geen grote upgrade heeft ondergaan, is het gemakkelijk te begrijpen waarom Traceroute niet zou passen in de moderne netwerken en hybride IT-omgeving. Een grote beperking van Traceroute is dat het slechts op één manier inzicht geeft. Dat is van de bron tot de bestemming. Dit betekent daarom dat de verzamelde gegevens onnauwkeurig kunnen zijn, omdat het mogelijk is dat er verbindingsvertragingen optreden wanneer de gegevens van de bestemming terug naar de broncomputer gaan.

Sommige mensen hebben mogelijk ook een probleem met het gebruik van een opdrachtregelinterface. Merk op dat sommige van de alternatieven die we zullen aanbieden ook een opdrachtregelinterface gebruiken, maar we hebben ook enkele geweldige alternatieven toegevoegd die bij een grafische gebruikersinterface worden geleverd. Het goede aan GUI-tools is dat ze eenvoudige muisklikken met zich meebrengen in plaats van dat je opdrachten hoeft in te typen. Ze hebben ook de neiging om een ​​betere weergave van de padanalysegegevens te hebben, wat allemaal geweldig is voor beginners.



Nu is er een vraag die ik een aantal keren ben tegengekomen en waarvan ik vind dat het belangrijk is dat we deze behandelen. Wat is het verschil tussen Traceroute en Ping? En om dat volledig uit te leggen zal ik eerst moeten uitleggen hoe Traceroute werkt.



Hoe werkt Traceroute?

Deze tool werkt door een zogenaamde Time To Live (TTL) -waarde toe te wijzen aan de gegevens die worden verzonden. De TTL vertegenwoordigt het aantal hops dat het gegevenspakket kan maken en begint bij 1 en wordt geleidelijk verhoogd totdat het het bestemmingsapparaat bereikt.



Dus als er bijvoorbeeld 5 hops zijn tussen de bron- en de bestemmingshost, wordt het eerste pakket met een TTL-waarde van 1 verzonden. De eerste router ontvangt het pakket en verlaagt de waarde tot nul en stuurt vervolgens een ‘Tijd overschreden’ foutmelding terug naar de broncomputer. De computer gebruikt deze informatie vervolgens om de router bij de eerste hop te identificeren en verzendt vervolgens een ander pakket met een TTL-waarde van 2. Dit wordt opnieuw verlaagd tot nul nadat het de tweede hop heeft bereikt en een foutmelding wordt teruggestuurd naar de broncomputer . Dit proces wordt herhaald totdat de pakketgegevens uiteindelijk de doelhost bereiken en aan het einde van dit alles heeft u een lijst met alle routers langs het pad van de bron naar de bestemming. Traceroute registreert ook de tijd die de gegevens nodig hebben om elke router te bereiken, wat helpt om precies te identificeren waar de latentie vandaan komt.

Vergelijk dat met een ping waarbij u een ICMP-echo-verzoek naar een doel-IP-adres verzendt en wacht op een antwoord, en u hebt het antwoord op onze vraag al.

Wat is het verschil tussen Traceroute en Ping

Ping wordt voornamelijk gebruikt om te bepalen of een netwerkhost beschikbaar is en hoeveel latentie er in uw netwerk is. Traceroute aan de andere kant volgt het exacte pad dat door de pakketgegevens wordt afgelegd en zal daarom precies aangeven waar het verbindingsprobleem vandaan komt. Een ping is aanzienlijk sneller dan traceroute en kan in milliseconden worden beantwoord. In wezen gebruikt u een ping wanneer u wilt vaststellen of een netwerkapparaat up of down is. Als je eenmaal hebt vastgesteld dat het niet werkt, gebruik je een traceroute om te bepalen waar het probleem zit.



Nu we dat uit de weg hebben geruimd, gaan we nu kijken naar 5 tools en software die u kunt gebruiken in plaats van Traceroute.

1. Traceroute NG


Probeer nu

Als het om netwerk gaat Beheer- en bewakingssoftware, SolarWinds overtreffen zichzelf altijd. De Network Performance Monitor (NPM) was hun vlaggenschipproduct en het vestigde hun naam als marktleider. In feite kan de NPM worden gebruikt om hop-by-hop-analyse van gegevens uit te voeren. Het is echter niet het perfecte alternatief voor Traceroute vanwege de prijs. De NPM is een netwerkmonitor met volledige suite en heeft daarom een ​​prijs.

Dus in plaats daarvan kijken we naar de SolarWinds Traceroute NG. Het is een volledig gratis tool die wordt geleverd met een aantal extra functies bovenop datapadanalyse.

SolarWinds Traceroute NG

Traceroute NG is bijvoorbeeld uitgerust met een ingebouwde logfunctie en stelt u ook in staat om de analysegegevens naar het klembord te kopiëren en vervolgens ergens anders te plakken, zoals in een CSV-bestand. Dit is een upgrade van Tracert die alleen beperkt is tot het maken van screenshots van de gegevens. De tool verzamelt ook nuttige gegevens, zoals de tijd tussen elke hop, IP-adressen voor alle apparaten, de Fully Qualified Domain Name (FQDN), het percentage verlies van pakketgegevens onder andere.

Traceroute NG is vergelijkbaar met de native Tracert doordat het een opdrachtregelinterface gebruikt. Maar dit is een goede zaak, want het duurt niet lang voordat je je aan de verschuiving hebt aangepast. De andere geweldige functie van deze tool is dat het continu sonderingen uitvoert. Dit betekent dat het continu de netwerkpadgegevens analyseert en in geval van padwijzigingen, wordt u hiervan op de hoogte gesteld.

Net als alle andere SolarWinds-producten, voert Traceroute NG automatische detectie van uw netwerk uit. Het gebruikt TCP- en ICMP-standaarden om gegevenspaden te traceren en kan door de meeste firewalls heen dringen. Traceroute NG is compatibel met zowel IPv4 als IPv6 en werkt alleen voor Windows-systemen.

2. MTR Traceroute


Probeer nu

MTR is ook een netwerkdiagnosetool voor de opdrachtregel, maar een die zowel ping als traceroute combineert. Dit betekent dat u gemakkelijk de beschikbaarheid van een netwerkhost kunt bepalen en vervolgens het exacte probleem kunt lokaliseren door hop-by-hop-analyse van het datapad uit te voeren. MTR gebruikt ICMP-echo-verzoeken om de prestatiegegevens van elke hop af te leiden, maar het kan ook werken in de UDP-modus.

MTR Traceroute

Deze tool kan ook worden gebruikt om pakketverlies en netwerkjitter vast te stellen. De prestatiegegevens worden gepresenteerd in een tabelweergave voor eenvoudig begrip. En in tegenstelling tot de native Traceroute ondersteunt MTR ook IPv6-adressen.

MTR voert ook continue padscans uit, wat betekent dat de netwerkprestatiegegevens altijd worden bijgewerkt. Dit is absoluut beter dan dat u de scans handmatig moet uitvoeren elke keer dat u wilt controleren of er wijzigingen zijn in de meetgegevens van de netwerkprestaties.

MTR is standaard ontworpen voor Unix-systemen, maar u kunt Autoconf gebruiken om het zo te configureren dat het op een ander systeem kan werken. Autoconf scant het doelsysteem en genereert vervolgens headerbestanden en een makefile op basis van bestaande sjablonen. Deze worden vervolgens toegevoegd aan de MTR-broncode om deze op het genoemde systeem te installeren. Dit geldt zelfs voor Mac OS.

3. Open Visual Traceroute


Probeer nu

Open Visual Traceroute is een open source traceroute-software die op meerdere besturingssystemen kan worden gebruikt, waaronder Windows, Linux en Mac OS. In tegenstelling tot de andere twee tools die we hebben besproken, gebruikt OVT een grafische interface. Het hoogtepunt is de 3D-weergave van het datapad op de wereldkaart. Zodra de traceroute is voltooid, kunt u inzoomen en de kaart ronddraaien om alle locaties te bekijken waar uw gegevens doorheen zijn gegaan. En als uw computer problemen heeft met het gebruik van de 3D-visualisatie, kunt u gebruik maken van de 2D-kaarten.

Open Visual Traceroute

Open Visual Traceroute biedt u ook een tabelweergave van alle gegevens waarin u geïnteresseerd bent bij het uitvoeren van een traceroute. Deze omvatten de hostnaam en locatie, netwerklatentie, DNS-opzoektijd en afstand tussen de verschillende knooppunten. Het wordt niet geleverd met een ingebouwde logfunctie, maar u kunt de analysegegevens kopiëren en opslaan in een CSV-bestand. U kunt ook screenshots maken.

Het is ook belangrijk op te merken dat deze tool meer is dan alleen een traceroute-tool. Het wordt geleverd met extra functies, zoals de packet sniffer, die u een duidelijk overzicht geeft van het type gegevens dat van de bron naar de doelservers wordt verzonden. Het heeft ook een ‘Wie is’ -functie die u kunt gebruiken om eenvoudig toegang te krijgen tot alle openbare informatie over een bepaald domein.

4. Path Analyzer Pro


Probeer nu

Path Analyzer Pro is dankzij de gebruiksvriendelijke GUI ook een uitstekende aanbeveling als u niet zo bekend bent met Command Line Interface-tools. Maar de highlight-functie is de geavanceerde paddetectie-engine die de tool aanzienlijk sneller maakt dan de native traceroute-software. Volgens de ontwikkelaars is Path Analyzer Pro 20x sneller.

Andere kenmerken die het onderscheiden van de traditionele traceroute zijn de detectie en doorgang van firewalls, de analyse van meerdere prestatiestatistieken voor elke hop en verbluffende grafische visualisaties. Dit laatste is essentieel om een ​​beter begrip van uw netwerkproblemen te krijgen.

Path Analyzer Pro

Met Path Analyzer Pro kunt u ook rapporten genereren, afdrukken en exporteren die u kunnen helpen als u de prestatiegegevens wilt opslaan voor toekomstig gebruik of als u de gegevens eenvoudig wilt delen met het management en andere beheerders.

Net als bij Open Visual, heeft deze tool een kaarttool die u een goed overzicht geeft van de locatie van de IP-adressen die u onderzoekt. U kunt de kaart zoomen en pannen voor een betere weergave. Het heeft ook een ‘Wie is’ -functie waarmee u informatie over een bepaald domein kunt verzamelen.

Extra functies zijn onder meer DNS- en adresomzetting en tracering van e-mailadressen die handig kunnen zijn bij het vaststellen van de bron van uw e-mails. Dit kan u helpen spammers of mensen die bedreigende berichten verzenden te ontmaskeren.

5. Visuele route


Probeer nu

De laatste tool op onze lijst is Visual Route, een uitstekende tool om hop-by-hop-padanalyse uit te voeren. Het verzamelt ook aanvullende prestatiegegevens zoals pakketverlies en responstijd. Het belangrijkste kenmerk van Visual Route is echter de mogelijkheid om het datapakket om te keren en zo een van de belangrijkste tekortkomingen van de originele Traceroute te verhelpen. Het voert dit uit door externe agenten op de bestemming te creëren die het achterwaarts traceren vergemakkelijken. Ook gerelateerd is de omgekeerde DNS-lookup waarmee u een IP-adres uit een domeinnaam kunt afleiden.

Visuele route

Visual Route slaat ook historische gegevens op die kunnen helpen bij het snel diagnosticeren van huidige problemen door deze te vergelijken met de gegevens uit het verleden. De tool voert ook continue padanalyses uit terwijl de prestatiegegevens continu worden geregistreerd, wat een rijk inzicht geeft in de prestatievermindering die in de loop van de tijd optreedt.

Deze tool combineert padtracering met IP-locatierapportage om u de fysieke geografische locatie van de servers en routers te geven, wat essentieel is om uw routeringsproblemen te begrijpen.

Visual Route heeft ook ping-functionaliteiten die verder worden verbeterd door ping-plotten op te nemen. Het wijst de netwerkresponstijd af tegen een tijdsperiode om u te helpen snel een diagnose van een probleem te stellen. U bent dus minder tijd kwijt aan het oplossen van problemen en dus meer tijd aan het oplossen van problemen. De tool is beschikbaar voor Windows- en Mac-systemen.