Enhver enhed med en IP-adresse kan spores.
Tracepath og traceroute er meget lignende netværkskortkommandoer. Den største forskel mellem de to er, at du skal være superbruger på en Linux-computer for at bruge traceroute, hvorimod tracepath kan køres uden denne legitimation. På en Windows-pc kan enhver bruger med kommandolinjeadgang bruge begge diagnostiske værktøjer. Traceroute understøtter et sæt mere tilpasselige søgeparametre; nogle kommercielle IP-routere understøtter dog ikke disse avancerede muligheder, så fordelen er begrænset.
TracePath
Tracepath sporer en sti til en udpeget netværksadresse og rapporterer om "time to live" eller TTL-forsinkelse og maksimale transmissionsenheder (MTU) undervejs. Denne kommando kan køres af enhver anden bruger med adgang til kommandolinjeprompten.
Dagens video
Traceroute grundlæggende
Traceroute er stort set det samme som Tracepath, bortset fra at det som standard kun vil give TTL-værdien. Hvis du ønsker yderligere data, skal du anmode om disse variabler på kommandolinjen. Traceroute kræver også superbrugeradgang for at køre kommandoen på en Linux-boks, og nogle avancerede dataanmodninger understøttes muligvis ikke af alle routere langs stien. I et Windows-miljø kan enhver bruger med adgang til kommandolinjen køre Traceroute.
Avancerede Traceroute-kommandoer
En avanceret kommando tilgængelig i Traceroute er evnen til at køre en netværkssporing ved hjælp af IPv4- eller IPv6-protokol. Det er også muligt at vælge mellem ICMP, TCP eller UDP dataformater for en sonde. Traceroute kan vælge specifikke kilderutinger til sonden og vælge, hvilken port der skal sendes fra. Den kan sætte grænser for minimum og maksimum TTL, der skal accepteres fra en udgående sonde. Derudover kan Traceroute vise ventetiden for svarpings samt indstille hvor mange pakker der sendes i hver probe og hvor mange prober der skal sendes. Nogle af disse kommandoer understøttes muligvis ikke af netværkshardware langs stien, som kan afslutte sonden, før den når sin måldestination.