Как 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 система для изучения неисправностей вариантов для вас.
|
Бесплатные документацию на сетевой
Закладка Как Unix и Windows traceroute отличаются?Последние сообщения блога
- SourceForge против Freshmeat



