LINUX.ORG.RU
ФорумAdmin

Трассировка ip непонятная

 , ,


0

1
1     2 ms     2 ms     2 ms  XXX.XXX.XXX.X
  2    <1 мс    <1 мс    <1 мс  XXX.XXX.XXX.X
  3     *        *        *     Превышен интервал ожидания для запроса.
  4     *        *        *     Превышен интервал ожидания для запроса.
  5     *        *        *     Превышен интервал ожидания для запроса.
  6     *        *        *     Превышен интервал ожидания для запроса.
  7     *     ^C

Это изнутри корпоративной сети. Из дома примерно то же самое, но разница в том, что из дома после превышения интервала потом выходит на нормальную трассировку, айпи пингуется и из браузера страница по HTTP открывается, а с корпоративного компа - не пингуется не трассируется и не открывается. Когда трассирую из дома, первые три скачка такие же, но потом он куда то перескакивает и трассируется до конца. Если надо будет, вечером запощу трассировку из дома. Но в любом случае, на каком то шаге вылезает превышение интервала запроса. На мобиле, с приложения ping на 9 прыжке показывает request timed out, дальше такие же звездочки и потом на 13 прыжке опять выходит на нормальную трассировку.

IP назначения от облачного VPS reg.ru

Почему нет доступа из корпоративной сети и что значат эти звездочки?



Последнее исправление: no2700 (всего исправлений: 1)

Трассировка, так же как и пинг работает по протоколу ICMP, помимо ping запросов / ответов в протокол ICMP входит и трассировка.

Механика трассировки следующая: отсылается ICMP пакет с типом трассировки и значениями TTL, 1, 2, 3, 4 и так далее.

Шлюз, на котором TTL заканчивается отправляет ответный пакет с IP адресом интерфейса, на котором TTL закончился.

И IP адреса шлюзов, как следствие, могут быть как белыми, так и серыми, в зависимости от того как маршрутизируется трафик до конкретного IP.

Протокол ICMP целиком или частично может быть заблокирован, т.е. некоторые узлы могут не отвечать как на ping, так и на трассировку.

А звёздочки - это снег, сейчас же зима, холодно, весной / летом - будут капельки.

Выводы о том, что значит твой вывод делай сам.

kostik87 ★★★★★
()
Ответ на: комментарий от Dimez

UDP - протокол по которому пакеты отправляются, внутри всё так же ICMP запрос / ответ соответствующего типа и точно такая же механика с TTL, в случае трассировки.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Протокол ICMP целиком или частично может быть заблокирован, т.е. некоторые узлы могут не отвечать как на ping, так и на трассировку.

Я так понял что звездочки это как раз тот случай. Но с других клиентов они тоже со звездочками, но они же как то пробрасываются (по альтернативным каналам, видимо?). Почему с корпоративного адреса не пробрасываются?

no2700
() автор топика
Ответ на: комментарий от kostik87

UDP - протокол по которому пакеты отправляются, внутри всё так же ICMP запрос

Нет, написана бессмыслица.

traceroute по-умолчанию посылает пакеты на 33434/udp с разным TTL.

Dimez ★★★★★
()
Ответ на: комментарий от no2700

нет. со звезвдочками показывается что от этого узла не прилетело ответного icmp запроса. скорей всего на этом узле он просто отключен (как вариант отключена функция icmp по отсылке спец.пакета при обнулении TTL).

номер слева это «дальность в TTL» от тебя.
в сеть посылается пакет с TTL=1. на следующем узле TTL декрементируется и становится TTL=0 что приводит к ошибке и посылке обратно этим узлом спец.пакета. этот пакет принимается отображается в табличке, апосля посылается пакетом с TTL=2, потом пакет с TTL=3 и до тех пор пока не придет пакет с целевого узла. все это выводится табличкой.
если ответного пакета нет выставляются «звездочки» и посылается пакет с инкрементированным TTL.

pfg ★★★★★
()
Ответ на: комментарий от yars068

Нет, это как раз вот этот случай, насколько я понял

со звезвдочками показывается что от этого узла не прилетело ответного icmp запроса. скорей всего на этом узле он просто отключен (как вариант отключена функция icmp по отсылке спец.пакета при обнулении TTL).

Трассировка ip непонятная (комментарий)

Дальше идут такие же неответы с других узлов, но потом могут быть нормальные ответы. Просто узлы со звездочками не отдают icmp, но они пересылают запрос на следующий узел.

no2700
() автор топика