Como é Unix e Windows traceroute diferem?
O Unix / Linux `` comando traceroute e do Microsoft Windows tracert `` comandos tanto realizar a tarefa de rastrear rede caminhos, mas fazê-lo de forma ligeiramente diferente.
Ambas as ferramentas de rede para rastrear rotas mande um pacote WTH TTL (Time To Live) definido como 1 e relatório é destnation. Depois, enviar um pacote com TTL = 2 e comunicá-lo do destino. Eles continuam até os pacotes cheguem ao seu destino final ou o TTL limite é ultrapassado.
A diferença é que o sistema Unix / Linux `` traceroute utiliza UDP (User Datagram Protocol) pacotes para um elevado número de porta aleatório, enquanto o Microsoft Windows usa ICMP (Internet Control Message Protocol) pacotes.
Esta diferença é fundamental quando a tentar compreender porque traceroute vezes falha. O firewall do roteador rulesets e Access Control List (ACL) entre você eo destino devem ser analisadas para determinar se eles permitem UDP portas altas e / ou ICMP.
Além disso, as opções de linha de comando para o Microsoft Windows tracert `` diferem das opções da linha de comandos para Unix / Linux `traceroute». No entanto, as opções de linha de comando para Unix / Linux `` traceroute também diferem entre versões do Unix. Leia o manual página para o seu sistema Unix / Linux para explorar as opções disponíveis para solucionar problemas que você.
|



