Количество переходов — что произойдет в этом простом случае

Количество переходов — что произойдет в этом простом случае

Рассмотрим ABCD

маршрутизатор A хочет отправить в D

Он сохраняет количество прыжков 3

Каким будет HOP COUNT, когда пакет достигнет D?

Это будет ноль или один?

решение1

B уменьшит его с 3 до 2, а C уменьшит его с 2 до 1. Таким образом, когда он достигнет D, он будет равен 1.

решение2

D перешлет его. Узел на принимающей стороне, скажем E, отбросит его, если не сможет его обработать.

решение3

Если я правильно понял вопрос, пинг отправляется с маршрутизатора A с TTL 3. В этом случае он не дойдет до D. (Я могу ошибаться, но это зависит от того, как ОС маршрутизатора определяет обход)

a       b       c       d   
3   2   2   1   1 not forwarded by c

Если бы a был ПК, то

a       b       c           d   
3   3   3   2   2   1       1

изменить - чтобы определить, как маршрутизатор A определяет «прохождение» пинга маршрутизатора B из A с TTL, равным 1. Мои домашние маршрутизаторы неправильно уменьшают TTL, поэтому я не могу провести здесь тестирование.

Связанный контент