Come Unix e Windows traceroute differiscono?
Il Unix / Linux `traceroute` comando e di sistema di Microsoft Windows `tracert` comandi sia compiere il compito di rintracciare i percorsi di rete, ma lo fanno in modi leggermente diversi.
Entrambi questi strumenti per il tracciamento rotte rete inviare un pacchetto wth TTL (Time To Live) a 1 e la relazione è destnation. Poi, si invia un pacchetto con TTL = 2 e la relazione è la destinazione. Essi continueranno fino alla pacchetti raggiungere la loro destinazione finale o il TTL limite è superato.
La differenza è che Unix / Linux `traceroute` utilizza UDP (User Datagram Protocol), i pacchetti ad un elevato numero di porta casuale, mentre Microsoft Windows utilizza ICMP (Internet Control Message Protocol), i pacchetti.
Questa differenza è fondamentale quando si cerca di capire perché a volte non traceroute. Le regole del firewall e il router Access Control List (ACL) tra te e la destinazione deve essere esaminato per determinare se essi consentano di alta porte UDP e / o ICMP.
Inoltre, la opzioni da linea di comando per Microsoft Windows `tracert` differiscono dalle opzioni da linea di comando per Unix / Linux `traceroute». Tuttavia, le opzioni da linea di comando per Unix / Linux `traceroute` anche tra diverse versioni di Unix. Leggi la pagina di manuale per il vostro sistema UNIX / Linux per esplorare le opzioni di risoluzione dei problemi a vostra disposizione.
|



