Kortlægning af stien med Traceroute
Følg hvert hop, som Deres trafik tager for at nå frem til destinationen.
Kortlægning af stien med Traceroute er en gratis Network+ Academy-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Network+ Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Network+ Academy-kurset indeholder 4 lektioner i alt.
Hvad Traceroute gør
Traceroute (tracert på Windows) viser den sti, pakker tager til en destination, og oplister hver router (hop) undervejs samt forsinkelsen ved hver. Hvor ping besvarer "kan jeg nå den?", besvarer traceroute "hvilken sti tager den, og hvor bliver den langsom eller stopper?" Det er det foretrukne værktøj til at finde ud af, hvor på en rute problemet befinder sig.
traceroute example.comHop og routere
Hver enhed, der videresender din pakke mod destinationen, er et hop. Traceroute oplister hop i rækkefølge fra din gateway ud gennem internetudbydere til målet. Ved at vise kæden af routere lader traceroute dig se den faktiske rejse for din trafik og præcist finde det hop, der fejler eller tilføjer forsinkelse.
TTL-tricket
Traceroute bruger på smart vis TTL. Den sender pakker med TTL=1, så den første router kasserer dem og svarer med en fejl. Derefter bruges TTL=2 for at nå den anden router og så videre. Hver udløbet pakke afslører ét hop mere. Ved trinvis at øge TTL kortlægger traceroute ruten én router ad gangen, indtil den når destinationen.
Sådan læser du traceroute-output
Hver linje viser et hopnummer, routerens IP-adresse eller navn og normalt tre tidsmålinger i millisekunder. Tiderne stiger generelt, efterhånden som hoppene ligger længere væk. En jævn, gradvis stigning er normal. Outputtet lader dig se forsinkelsen opbygge sig hop for hop og identificere præcis, hvor den uventet stiger.
Find ud af, hvor det går galt
Hvis traceroute viser flere hop og derefter stopper eller får timeout, er problemet sandsynligvis ved eller lige efter det sidste hop, der svarede. Det lokaliserer en routing- eller forbindelsesfejl til et bestemt punkt på ruten og skelner ofte mellem dit netværk og en internetudbyders. Hvis du ved, at fejlen ligger tre hop væk i internetudbyderens kerne, ændrer det, hvem du skal kontakte.
Forsinkelse langs ruten
Traceroute hjælper med at finde kilder til forsinkelse. Hvis tiderne er lave i flere hop og derefter pludselig stiger kraftigt, tilføjer det pågældende hop eller den pågældende forbindelse forsinkelse. Husk, at en forbindelse over lang afstand, f.eks. et transatlantisk hop, naturligt giver større forsinkelse. Det vigtige er at skelne forventet afstandsforsinkelse fra en unormal stigning, der tyder på overbelastning eller et problem.
Stjerner og timeouts
En stjerne (*) betyder, at et hop ikke svarede i tide. Det er almindeligt og er ikke altid et problem: Mange routere nedprioriterer eller blokerer de ICMP/UDP-svar, som traceroute er afhængig af, selv om de uden problemer videresender almindelig trafik. Nogle få stjerner midt på ruten, efterfulgt af senere hop, der svarer, betyder normalt, at routeren er tavs – ikke at den er gået i stykker.
Windows- og Unix-metoder
Implementeringerne er forskellige. Windows tracert sender ICMP Echo Requests, mens traditionel Unix-traceroute sender UDP-pakker til høje porte. Begge er afhængige af svar om udløbet TTL. Da firewalls behandler ICMP og UDP forskelligt, kan den samme rute se forskellig ud fra en Windows- og en Linux-maskine. Når du kender metoden, kan du forklare nogle af forskellene.
Asymmetriske ruter
Traceroute viser kun den fremadgående rute. Den returnerende trafik kan tage en anden rute, som kaldes en asymmetrisk rute. Det betyder, at en forsinkelse, du ser, faktisk kan ligge på returen, hvilket traceroute ikke kan vise direkte. Husk dette, når du fortolker resultater, især på det offentlige internet, hvor asymmetri er almindelig.
Pathping og mtr
To udvidede værktøjer kombinerer ping og traceroute. Windows pathping sporer ruten og måler derefter pakketab for hvert hop over tid. Det populære Unix-værktøj mtr opdaterer løbende en traceroute i realtid med aktuelle statistikker for tab og forsinkelse. Begge er fremragende til at diagnosticere periodiske problemer, som en enkelt traceroute måske ikke opdager.
Traceroute i praksis
Brug traceroute efter ping, når forbindelsen til en ekstern vært er dårlig eller ikke fungerer. Værktøjet fortæller dig, om problemet ligger på dit LAN, ved din gateway, hos din internetudbyder eller langt væk på internettet. Når du lokaliserer det ansvarlige netværkssegment, kan du løse det, du selv har kontrol over, og eskalere resten med dokumentation i hånden.
Hurtigt tjek
Test din viden om traceroute.
Opsummering
Du har lært om traceroute. Vigtige punkter:
- Traceroute viser hvert hop og dets forsinkelse frem til en destination.
- Det fungerer ved at øge TTL, så routerne svarer efter tur.
- Det sted, hvor outputtet stopper, lokaliserer en fejl på ruten.
- Stjerner betyder ofte, at en router er tavs, ikke at den er gået i stykker.
- pathping og mtr tilføjer pakketab for hvert hop over tid.
Lær Network+ Academy med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 30
- Lektioner
- 120
Ofte stillede spørgsmål
Er lektionen “Kortlægning af stien med Traceroute” gratis?
Ja — alle 3 lektioner i læringssporet Network+ Academy, inklusive “Kortlægning af stien med Traceroute”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Network+ Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Kortlægning af stien med Traceroute”?
Følg hvert hop, som Deres trafik tager for at nå frem til destinationen. Du øver dig i Network+ Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Network+ Academy?
Der kræves ingen tidligere erfaring. Network+ Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.
Hvor lang tid tager lektionen “Kortlægning af stien med Traceroute”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Network+ Academy-lektion?
Ja. Alle Network+ Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Test af tilgængelighed med Ping
- Kortlægning af stien med Traceroute
- Visning af indstillinger med Ipconfig
- Forespørgsler til DNS med Nslookup