Comment puis-Unix et Windows traceroute diffèrent?
Le système Unix / Linux `traceroute» de commandement et de Microsoft Windows »,« tracert commandes fois accomplir la tâche de retrouver les chemins de réseau, mais ils le font de manière légèrement différente.
Ces deux outils pour tracer des itinéraires réseau d'envoyer un paquet WTH TTL (Time To Live) mis à 1 et le rapport il est destnation. Ensuite, ils envoient un paquet avec TTL = 2 et la destination du rapport. Ils continuent jusqu'à ce que les paquets atteignent leur destination finale ou de la durée de vie limite est dépassée.
La différence est que sous Unix / Linux `traceroute» utilise UDP (User Datagram Protocol) des paquets, jusqu'à un numéro de port aléatoire élevé, alors que Microsoft Windows utilise ICMP (Internet Control Message Protocol) des paquets.
Cette différence est essentielle lors de la tentative de comprendre pourquoi traceroute échoue parfois. Le pare-feu et les règles du routeur Access Control Lists (ACL) entre vous et la destination doit être examiné pour déterminer si elles permettent de haut ports UDP et / ou ICMP.
En outre, les options de ligne de commande pour Microsoft Windows »tracert» diffèrent des options de ligne de commande pour Unix / Linux `traceroute». Toutefois, les options de ligne de commande pour Unix / Linux `traceroute» diffèrent également entre les versions d'Unix. Lire la page de manuel de votre système Unix / Linux, système de dépannage à explorer les options qui s'offrent à vous.
|



