2016-01-14 2 views
-2

Я студент IT, и я изучаю базовую сеть. Как вы знаете, когда отправляется сообщение, количество прыжков увеличивается на 1, а TTL уменьшается 1. Итак, почему мы имеем два параметра, в то время как я могу использовать только TTL, чтобы избежать цикла? Спасибо.Hop count и TTL

ответ

1

TTL на IP-пакетах, так что они не зацикливаются навсегда. Счет хопа находится в протоколе маршрутизации RIP. Это два отдельных протокола.

RIP использует подсчет переходов для определения наилучшего пути к сети.

TTL - это поле s в заголовке IP, которое уменьшается до тех пор, пока принимающий маршрутизатор не получит IP-пакет с числом переходов 1, после чего он отбрасывает пакет.

+0

Благодарим за ответ, но я думаю, что RIP работает на уровне «Сеть», который является тем же уровнем для протокола IP. Поэтому я предполагаю, что RIP просто обертывает IP-пакет, что означает, что TTL и Hop Count существуют в одном сообщении. Это верно? – lenhhoxung

+0

№ RIP - протокол маршрутизации, который использует IP для передачи информации с другими маршрутизаторами RIP. Он не переносит IP-адрес. TTL находится в каждом IP-заголовке (так, да, он находится в заголовках IP-пакетов, которые содержат информацию RIP), и это предотвращает циклический цикл IP-пакетов. Счетчик переходов в сообщениях RIP не имеет отношения к TTL пакета, который его переносил. Этот TTL будет просто уменьшаться на 1 со следующего соседнего соседа, но информация о маршруте, которую он несет, может иметь количество переходов 12, поскольку сеть может быть 12 удаленных. –

+0

Спасибо, мне теперь стало понятнее – lenhhoxung

Смежные вопросы