Hvad er Traceroute og hvordan man bruger Traceroute NG?
Forbindelsesproblemer er meget almindelige i denne digitale verden. Når vi prøver at oprette forbindelse til andre servere eller maskiner, kommunikerer vores computere med hinanden. Denne kommunikation udføres stykke for stykke kendt som pakker. Denne afsendelse og modtagelse af pakker afhænger af din internetforbindelse. Normalt sker det med meget høj hastighed (under hensyntagen til hastighederne i denne moderne verden), og de fleste af os er derfor ofte uvidende om, hvad der sker i backend. Når disse pakker ikke kan nå deres destination fra værtsmaskinen, kan du ikke oprette en forbindelse. Traceroute er et meget grundlæggende diagnostisk værktøj, der kommer til nytte under sådanne forhold. Lad os diskutere det detaljeret.
Hvad er Traceroute?
Trace er et meget nyttigt og interessant værktøj, som du kan bruge til at finde ud af, hvordan pakker transmitteres fra værtsenheden til den målrettede maskine. På Internettet vil de pakker, der sendes fra din computer til den målrettede maskine, blive berørt af forskellige routere. Disse routere sender pakkerne fra den ene til den anden, indtil pakken endelig når sin destination. Disse routere har selvfølgelig deres IP-adresser, da de kan sende pakkerne. Traceroute fungerer på en meget smart måde. Hvad det gør er, at det udnytter et felt i IP-pakkeoverskriften kendt som TTL eller Time to Live.
TTL bruges til at forhindre pakker i looping. Lad os sige, at et netværk er forkert konfigureret, og derfor fanges en pakke midt i denne fejlkonfiguration, der får det til at rute frem og tilbage mellem to routere. Nu, hvis det ikke var for TTL, ville pakken sidde fast for evigt og forbruge netværkets ressourcer. Sådan fungerer det, inden pakken sendes, får den en bestemt TTL-værdi, lad os sige 4. Når pakken når den første router, mister den sin værdi med 1, hvilket betyder, at den reducerer Time to Live-værdien. Når værdien når 0, tabes pakken og forhindrer dermed sløjfer.
Hvordan fungerer Traceroute?
Så hvad traceroute gør er, at den udnytter dette TTL-felt til at finde ud af IP-adresserne på disse routere langs routingstien. Hvordan gør det, som du måske spørger? For at finde identiteterne til routerne, hvad traceroute gør, er at sende en pakke med TTL-værdi 1, som når den berøres af en router, falder, fordi værdien reduceres til nul. Routeren, som svar, sender en besked til kilden, der informerer om dette. Traceroute bruger denne besked eller ping til at finde ud af routerens identitet. Værdien af pakken fortsætter med at stige med en, og som et resultat får traceroute IP-adresserne på alle routere i routingstien. Derfor giver du dig analysen af forbindelsesstien. Disse oplysninger kan bruges til at diagnosticere forbindelsesproblemer af netværksadministratorer og er nyttige.
Hvordan bruges Traceroute NG?
Traceroute NG er et forbedret sporingsværktøj udviklet af Solarwinds, som du kan bruge til at diagnosticere forbindelsesproblemer. Det tilbyder hurtig og nøjagtig netværksstianalyse ved hjælp af TCP og ICMP sondering. Vi vil guide dig om, hvordan du bruger det, og for at være ærlig er det ret grundlæggende. For at bruge værktøjet skal du først downloade værktøjet fra Solarwinds 'websted. Gå til det dette link og klik på ‘Download gratis værktøj'. Når værktøjet er downloadet, skal du følge instruktionerne nedenfor:
- Uddrag det downloadede .zip fil til et hvilket som helst sted, du kan lide, og naviger derefter til den angivne placering.
- Kør traceng.exe fil for at starte traceroute NG.
- Når du kører værktøjet, bliver du bedt om at Licensaftale boks. Accepter aftalen, og klik derefter på Acceptere.
- Hvis du ikke har WinPcap på dit system vil traceroute automatisk indlæse installationsguiden til WinPcap. Når du bliver bedt om det med en UAC Klik på dialogboksen Ja.
- Installere WinPcap ved at gå gennem installationsguiden.
- Når du er færdig, skal du åbne Traceroute NG kommandoprompt vindue. Du får vist alle de tilgængelige parametre og kravbeskrivelsen.
- Der er en masse parametre, som du kan bruge under tracerouting.
- Du kan bruge -en parameter at tage en af de nævnte handlinger, når stien ændres.
- Hvis du ønsker at oprette en logfil, skal du bruge -l parameter som opretter en logfil af stianalysen. Dette sparer dig for manuelt at skrive alle IP-adresser, hvis det er det, du ønsker ved automatisk at gemme dem i en logfil. Logfilerne gemmes i 'logfiler'Mappe med traceroute.
- For at bruge værktøjet skal du blot angive webadressen på ethvert websted efterfulgt af de parametre, du ønsker og rammer Gå ind.
- Under sporingen, hvis der opstår problemer, vises den foran Problemer.
- Hvis du ønsker at stoppe sporingen, skal du bare indtaste 'q'Uden apostroferne og ramt Gå ind.