Опубликован: 11.08.2008 | Доступ: свободный | Студентов: 8510 / 1235 | Оценка: 4.20 / 3.78 | Длительность: 25:00:00
ISBN: 978-5-94774-884-0
Лекция 5:

Сетевые протоколы. Протокол определения адресов (ARP)и протокол определения сетевого адреса по местоположению (RARP)

< Лекция 4 || Лекция 5: 123456 || Лекция 6 >

Примеры

Рассмотрим некоторые примеры работы ARP и изменений в кэштаблице. Таблица 5.1. показывает некоторые из полей кэш-таблицы в начале наших примеров. Максимальное значение числа попыток примем равным 5.

Таблица 5.1. Исходная кэш-таблица
Состояние Очередь Попытки Time-out Адрес пункта назначения Аппаратный адрес
ПОДТВЕРЖДЕНО 5 900 180.3.6.1 ACAE32457342
ОЖИДАНИЕ 2 2 129.34.4.8
ОЖИДАНИЕ 14 5 201.11.56.7
ПОДТВЕРЖДЕНО 8 450 114.5.7.89 457342ACAE32
ОЖИДАНИЕ 12 1 220.55.5.7
ОЖИДАНИЕ
ПОДТВЕРЖДЕНО 9 60 19.1.7.82 4573E3242ACA
ОЖИДАНИЕ 18 3 188.11.8.71
Пример 2

ARP-модуль вывода получает дейтаграмму IP (от уровня IP) с адресом пункта назначения 114.5.7.89. Он проверяет кэш-таблицу и находит, что для этого пункта назначения вход существует с состоянием ПОДТВЕРЖДЕНО. Он извлекает аппаратный адрес, который является 457342ACAE32, и передает пакет и адрес уровню звена передачи данных для передачи. Кэш-таблица остается той же самой.

Пример 3

Двадцать секунд спустя ARP-модуль выхода получает дейтаграмму IP (от уровня IP) с адресом пункта назначения 116.1.7.22. Он проверяет кэш-таблицу и не находит этот пункт назначения в таблице. Модуль добавляет вход в таблицу с состоянием ОЖИДАНИЕ и значением числа попыток "1". Он создает новую очередь для этого пункта назначения и ставит в очередь пакет. Затем он передает ARP-запрос уровню звена передачи данных для этого пункта назначения. Новая кэш-таблица показана в таблице 5.2.

Таблица 5.2. Модифицированная кэш-таблица в примере 3
Состояние Очередь Попытки Time-out Адрес пункта назначения Аппаратный адрес
ПОДТВЕРЖДЕНО 5 900 180.3.6.1 ACAE32457342
ОЖИДАНИЕ 2 2 129.34.4.8
ОЖИДАНИЕ 14 5 201.11.56.7
ПОДТВЕРЖДЕНО 8 450 114.5.7.89 457342ACAE32
ОЖИДАНИЕ 12 1 220.55.5.7
ОЖИДАНИЕ 23 1 116.1.7.22
ПОДТВЕРЖДЕНО 9 60 19.1.7.82 4573E3242ACA
ОЖИДАНИЕ 18 3 188.11.8.71
Пример 4

Пятнадцать секунд спустя модуль ввода ARP получает пакет ARP с целевым адресом (IP) 188.11.8.71. Модуль проверяет таблицу и находит этот адрес. Он изменяет состояние входа на ПОДТВЕРЖДЕНО и устанавливает значение отсчета времени на "900". Затем модуль добавляет целевой аппаратный адрес ( E34573242ACA ) к входу. Теперь он обращается к очереди "18" и передает все пакеты в эту очередь, один за другим, к уровню звена передачи данных. Новая кэш-таблица показана в таблице 5.3.

Таблица 5.3. Модифицированная кэш-таблица в примере 4
Состояние Очередь Попытки Time-out Адрес пункта назначения Аппаратный адрес
ПОДТВЕРЖДЕНО 5 900 180.3.6.1 ACAE32457342
ОЖИДАНИЕ 2 2 129.34.4.8
ОЖИДАНИЕ 14 5 201.11.56.7
ПОДТВЕРЖДЕНО 8 450 114.5.7.89 457342ACAE32
ОЖИДАНИЕ 12 1 220.55.5.7
ОЖИДАНИЕ 23 1 116.1.7.22
ПОДТВЕРЖДЕНО 9 60 19.1.7.82 4573E3242ACA
ПОДТВЕРЖДЕНО 18 900 188.11.8.71 E34E3242ACA
Пример 5

Двадцать пять секунд спустя модуль управления кэш-таблицей обновляет каждый вход. Значения отсчета времени для первых трех подтвержденных входов уменьшены на "60" (время, которое прошло после последней проверки в состоянии ПОДВЕРЖДЕНО). Значение отсчета времени для последнего подтвержденного входа уменьшено на "25". Состояние входа с адресом пункта назначения 19.1.7.82 изменено на СВОБОДНО, потому что после уменьшения значение поля Time-Out равно нулю. Для каждого из этих трех входов значение поля попыток увеличено на один. После увеличения значения попыток на единицу (вход с протоколом IP обращается к 201.11.56.7 ) больше чем максимум, состояние изменяется на СВОБОДНО, очередь ликвидируется, и ICMP-сообщение передают первоначальному пункту назначения (табл. 5.4).

Таблица 5.4. Модифицированная кэш-таблица в примере 5
Состояние Очередь Попытки Time-out Адрес пункта назначения Аппаратный адрес
ПОДТВЕРЖДЕНО 5 840 180.3.6.1 ACAE32457342
ОЖИДАНИЕ 2 3 129.34.4.8
СВОБОДНО
ПОДТВЕРЖДЕНО 8 390 114.5.7.89 457342ACAE32
ОЖИДАНИЕ 12 2 220.55.5.7
ОЖИДАНИЕ 23 2 116.1.7.22
СВОБОДНО
ПОДТВЕРЖДЕНО 18 900 188.11.8.71 E34E3242ACA
< Лекция 4 || Лекция 5: 123456 || Лекция 6 >
Наталья Шульга
Наталья Шульга

Курс "информационная безопасность" .

Можно ли на него записаться на ПЕРЕПОДГОТОВКУ по данному курсу? Выдается ли диплом в бумажном варианте и высылается ли он по почте?

Мария Архипова
Мария Архипова