tracepath og traceroute er meget lignende nettverk kartlegging kommandoer. Den største forskjellen mellom de to er at du må være en superbruker på en Linux- datamaskin for å bruke traceroute , mens tracepath kan kjøres uten dette passordet . På en Windows-PC , kan brukeren med kommandolinje tilgang bruke både diagnostiske verktøy. Traceroute støtter et sett av mer passelig søk parametere , men trenger noen kommersielle IP-rutere støtter ikke disse avanserte alternativer, så fordelen er begrenset. Tracepath
tracepath sporer en bane til en bestemt nettverksadresse, rapportering på " tid til å leve " eller TTL lag og maksimal kraftoverføring enheter ( MTU ) underveis. Denne kommandoen kan kjøres av alle brukere annen med tilgang til kommandolinjen .
Traceroute Basics
Traceroute er egentlig det samme som tracepath bortsett fra at som standard , det vil bare gi TTL-verdien . Hvis du ønsker flere opplysninger , må du be om disse variablene på kommandolinjen . Dessuten krever traceroute superbruker tilgang til å kjøre kommandoen på en Linux- boks , og noen avanserte data forespørsler kan ikke støttes av alle rutere langs stien . I et Windows-miljø , kan en bruker med tilgang til kommandolinjen kjøre Traceroute .
Avansert Traceroute kommandoer
En avansert kommando tilgjengelig i Traceroute er evnen å kjøre et nettverk spor ved hjelp av IPv4 eller IPv6 -protokollen. Det er også mulig å velge mellom ICMP, TCP eller UDP dataformater for en sonde . Traceroute kan velge spesifikke kildekode routings for sonden , og velg hvilken port som skal sendes fra . Det kan sette grenser for minimum og maksimum TTL å akseptere fra en utgående probe. I tillegg kan Traceroute vise ventetiden for respons ping samt sette hvor mange pakker blir sendt i hver sonde og hvor mange sonder til å sende . Noen av disse kommandoene kan ikke støttes av nettverk hardware langs stien , som kunne avslutte sonde før den når sitt mål destinasjon.