Ping и Tracert

Рейтинг: 1Ответов: 1Опубликовано: 05.05.2011

Почему когда пингуешь удалённый сервак время сотстовляет 40 мс, а когда делаешь трассировку, сумма времени на каждом узле гораздо больше пинга!?

Ответы

▲ 5Принят

Потому, что при трассировке сперва отправляется обычный ICMP (ping) на хост, при этом TTL = 1, соответственно самый ближайший ваш маршрутизатор пришлет вам обратный ответ, что TTL маловат, и вы не достигнете адресата. Собственно при этом считается время от запроса до ответа. Затем TTL увеличивается на 1 и уже второй маршрутизатор отправит вам ответ, а это еще больше времени. И так далее, пока с увеличением TTL вы не дойдете до вашего хоста и при этом суммарное время отклика будет = сумме времени отклика до каждого из маршрутизаторов, а последнее время отклика (когда достигли хост) будет примерно равно обычному пингу.