Как Unix и Windows traceroute отличаются?

В Unix / Linux `` команды traceroute и Microsoft Windows `` TRACERT команды как выполнить задачу отслеживания сетевого пути, но они делают это по-разному.

Оба эти инструмента для отслеживания сеть маршрутов направить пакет wth TTL (Time To Live) значение 1, и доклад его destnation. Затем они отправляют пакет с TTL = 2, и доклад его назначения. Они продолжают до тех пор, пока пакет достигнет своего конечного пункта назначения или TTL лимит превышен.

Разница заключается в том, что Unix / Linux `` traceroute использует UDP (User Datagram Protocol) пакеты случайной высокий номер порта, в то время как Microsoft Windows использует ICMP (Internet Control Message Protocol) пакеты.

Это различие имеет важное значение при попытке понять, почему traceroute иногда не получается. В rulesets брандмауэра и маршрутизатора списков контроля доступа (ACL) между Вами и назначения, должны быть изучены для определения того, они позволяют высокие порты UDP и / или ICMP.

Кроме того, параметры командной строки для Microsoft Windows `` TRACERT отличаются от опций командной строки для Unix / Linux `traceroute`. Однако, параметры командной строки для Unix / Linux `` traceroute также различаются в зависимости от версии Unix. Читайте страницу руководства для Unix / Linux система для изучения неисправностей вариантов для вас.

TCP / IP для чайников TCP / IP Иллюстрированный Том 1
Купить эти прекрасные книги по TCP / IP на Amazon.com


Top 5 Бесплатные Сетевые средства

Бесплатные документацию на сетевой

Закладка Как Unix и Windows traceroute отличаются?

Последние сообщения блога


Английский Английский Немецкий Немецкий Испанский Испанский Французский Французский Итальянский Итальянский Португальский Португальский Русский Русский Голландский Голландский
Греческая Греческая Хинди Хинди Японский Японский Корейский Корейский Китайский Китайский Китайский (упрощенный) Китайский (упрощенный) Арабский Арабский

Copyright 2009 Tech-FAQ. Все права защищены. Политика конфиденциальности.