De oorzaak van netwerkproblemen opsporen
De lastigste taak bij het analyseren van netwerkproblemen, is het vinden van de oorzaak van het probleem. Het Windows-hulpprogramma Tracert en zijn Linux-tegenhanger Traceroute bieden een simpele oplossing om de route van de datapakketten onder de loep te nemen. Aan de hand van de resultaten kan de gebruiker ontdekken welke stations verzonden pakketten op weg naar hun bestemming passeren en waar er moeilijkheden optreden. Onnodige omwegen en uitgevallen routers worden geïdentificeerd en zodoende kan het probleem worden opgelost.
Server aanbieding
Wat zijn Tracert en Traceroute voor programma’s?
Traceroute is een command-line-interface die via de prompt kan worden gestart. Het geeft de gebruiker informatie over de route van datapakketten in het netwerk. Voor dit doeleinde stelt het programma vast via welke router- en internetknooppunten de verzonden pakketten uiteindelijk bij de host van bestemming aankomen. Behalve over het aantal gepasseerde stations, krijgt de gebruiker ook informatie over de reactietijd. Daardoor weet hij op welk punt in de gegevensroute knelpunten bestaan. Als bepaalde routers helemaal niet worden bereikt, laat Traceroute dit ook weten. Gebruikers van Linux, Unix en Mac OS starten het analysehulpmiddel via de opdrachtregel met de opdracht traceroute; op Windows-computers heet de toepassing Tracert.
Traceroute: zo werk je met het opdrachtregelprogramma

Om de route van datapakketten op deze manier te kunnen analyseren, moet eerst de opdrachtregel worden geopend. Hoe dat wordt gedaan, verschilt per besturingssysteem. De opdrachtregel geef je in door het desbetreffende commando handmatig in te voeren en met ‘Enter’ te bevestigen.
In de volgende alinea’s krijg je een kleine inleiding in het gebruik van Tracert en Traceroute.
Tracert-CMD op Windows-besturingssystemen uitvoeren
Gebruikers van een Windows-besturingssysteem moeten het Tracert-commando invoeren in cmd.exe, wat ook bekendstaat als ‘Windows-prompt’. cmd.exe opent een venster met opdrachtregel en prompt, en vormt een uitgebreidere versie van de command line interpreter MS-DOS. Om cmd.exe te starten, moet je eerst het desbetreffende tekstveld openen met behulp van de toetsencombinatie ‘Windows-toets’ + ‘R’. Daar voer je dan ‘cmd’ in en vervolgens druk je op ‘Enter’. Nu verschijnt de Windows-prompt en kan het Tracert-commando worden ingevoerd. Het traceren van de route naar de doelhost wordt door middel van het volgende commando gestart:
tracert www.adres-van-de-doelhost.nl
Indien bekend kan ook het IP-adres van het doelobject in plaats van de domeinnaam worden ingevoerd. Het traceren van de dataroute kan nog verder worden geconfigureerd door de volgende commando’s in te voeren:
- Adressen niet omzetten in hostnamen – tracert -d www.adres-van-de-doelhost.nl
- Vastleggen van het maximum aantal hops (stations) – tracert -h GETAL www.adres-van-de-doelhost.nl
- Niet-strikte bronroute volgens hostlijst (alleen IPv4) – tracert -j www.adres-van-de-doelhost.nl
- Tijdslimiet voor een reactie in milliseconden – tracert -w GETAL www.adres-van-de-doelhost.nl
- Pad voor retourtracering (alleen IPv6) – tracert -R www.adres-van-de-doelhost.nl
- Te gebruiken bronadres (alleen IPv6) – tracert -S www.adres-van-de-doelhost.nl
- Gebruik van IPv4 afdwingen – tracert -4 www.adres-van-de-doelhost.nl
- Gebruik van IPv6 afdwingen – tracert -6 www.adres-van-de-doelhost.nl
In plaats van het woord ‘GETAL’ voer je de gewenste waarde in als getal. Een combinatie van commando’s is mogelijk door deze achtereenvolgens, gescheiden door spaties, voor het doeladres in te voeren.
Traceroute op Unix-besturingssystemen starten
Vorige Linux-besturingssystemen voor Mac OS X waren niet op UNIX gebaseerd en beschikten daarom niet over een opdrachtregel. Mac OS X 10.0 was de eerste versie die van een terminal werd voorzien. Met dit programma kan de gebruiker werken met opdrachtregels. Nieuwere versies bevatten een grafische gebruikersinterface, waarin belangrijke diagnosetools voor opdrachtregels zoals Traceroute direct kunnen worden geselecteerd. De snelste manier om de netwerkservice te openen, is de zoekfunctie ‘Spotlight’. Nadat je ‘netwerkserviceprogramma’ hebt ingevoerd, klik je gewoon op de bovenste treffer. Traceroute wordt vervolgens met het volgende commando gestart:
- Adressen niet omzetten in hostnamen – traceroute -n www.adres-van-de-doelhost.nl
- Vastleggen van het maximum aantal hops (stations) – traceroute -m GETAL www.adres-van-de-doelhost.nl
- Aantal testpakketten per hop definiëren – traceroute -q GETAL www.adres-van-de-doelhost.nl
- Tijdslimiet voor een reactie in seconden – traceroute -w GETAL www.adres-van-de-doelhost.nl
- Bepalen waarmee de TTL start – traceroute -f GETAL www.adres-van-de-doelhost.nl
- ICMP-echo voor pakketten gebruiken – traceroute -I www.adres-van-de-doelhost.nl
- Gebruik van IPv4 afdwingen – traceroute -4 www.adres-van-de-doelhost.nl
- Gebruik van IPv6 afdwingen – traceroute -6 www.adres-van-de-doelhost.nl
Net als bij Windows kunnen de opties met elkaar worden gecombineerd. Bij Linux- of Unix-systemen zijn bovendien vele andere configuraties mogelijk, die onder andere op de Amerikaanse website computerhope.com te vinden zijn.
Traceroute gebruiken voor een eerste controle bij netwerkproblemen

Traceroute voor Linux/Mac en Tracert voor Windows kunnen eerste hulp bij het oplossen van netwerkproblemen bieden. Deze opdrachtregelprogramma’s kunnen bijvoorbeeld ophelderen of verzonden gegevenspakketten op weg naar het doel de juiste route gebruiken. Omslachtige routes of het niet aankomen van de pakketten duiden vaak op de uitval van een router. Met Tracert kan meestal worden vastgesteld welk station op de route problemen veroorzaakt. Ook routeringslussen, die kunnen ontstaan door onjuiste routeringstabellen, worden ontdekt door het meermaals voorkomen van één en dezelfde router binnen het Traceroute-protocol.
Bij het gebruik van Traceroute of Tracert moet je er echter rekening mee houden dat er enkele factoren zijn, bijvoorbeeld firewalls of padwijzigingen bij overbelasting van het netwerk, die het resultaat van de datapakkettracering kunnen beïnvloeden. Zo wordt bijvoorbeeld niet altijd de werkelijke route weergegeven en is het resultaat dus niet altijd betrouwbaar.
Actieprijzen checken