Come Unix e Windows traceroute differiscono?

Unix / Linux `traceroute` di comando e di sistema di Microsoft Windows `tracert` comandi sia compiere il compito di tracciare percorsi di rete, ma lo fanno in modi leggermente diversi.

Entrambi questi strumenti per il tracciamento route di rete inviare un pacchetto WTH TTL (Time To Live) impostato su 1 e la relazione è destnation. Quindi, essi inviare un pacchetto con TTL = 2 e la relazione è destinazione. Che continuerà fino a quando i pacchetti di raggiungere la loro destinazione finale o il TTL limite è superato.

La differenza è che Unix / Linux `` traceroute utilizza UDP (User Datagram Protocol) per i pacchetti a caso, un elevato numero di porta, mentre Microsoft Windows utilizza ICMP (Internet Control Message Protocol) pacchetti.

Questa differenza è fondamentale quando si cerca di capire il motivo per cui a volte non traceroute. Regole del firewall e il router Access Control List (ACL) tra te e la destinazione deve essere esaminata per determinare se essi permettono ad alta porte UDP e / o ICMP.

Inoltre, le opzioni della linea di comando per Microsoft Windows tracert `` differire dalla linea di comando per Unix / Linux `traceroute». Tuttavia, la linea di comando per Unix / Linux `traceroute` anche tra diverse versioni di Unix. Leggere la pagina di manuale per il vostro sistema Unix / Linux per esplorare le opzioni di risoluzione dei problemi a vostra disposizione.

TCP / IP per Dummies TCP / IP Illustrated Volume 1
Acquisto di questi ottimi libri su TCP / IP a Amazon.com



Segnalibro Come Unix e Windows traceroute differiscono?

Ultimi post del blog


Copyright 2008 Tech-FAQ. Tutti i diritti riservati.