Протокол NARP
краткое описание структуры пакетов
NARP
RFC 1735
Протокол преобразования адресов NARP (NBMA Address Resolution Protocol) позволяет отправителю пакетов (хост или маршрутизатор), желающему связаться с другим узлом через сеть, не поддерживающую широковещательных адресов, с множественным доступом (Non-Broadcast Multi-Access или NBMA) на канальном уровне, найти NBMA-адрес получателя, если последний подключен к той же сети NBMA.
Общий формат заголовков показан на рисунке. Конфигурация заголовка несколько отличается для запросов и откликов NARP.
8
|
16
|
32
|
Версия
|
Счетчик хопов
|
Контрольная сумма
|
Тип
|
Код
|
Не используется
|
IP-адрес получателя
|
IP-адрес отправителя
|
Размер NBMA
|
Адрес NBMA (переменной длины)
|
|
Структура заголовка NARP
Версия
Номер версии NARP (текущее значение - 1).
Счетчик хопов
Показывает максимальное число NAS, которые может пройти запрос или отклик до его отбрасывания.
Контрольная сумма
Стандартная контрольная сумма IP для всего пакета NARP (начиная с фиксированного заголовка).
Тип
Тип пакета NARP - NARP Request (запрос) имеет тип 1, NARP Reply (отклик) - тип 2.
Код
Отклик на запрос NARP может содержать кэшируемую информацию. Если желательно получить аутентичные (некэшированные) данные, следует использовать код 2 (NARP Request for Authoritative Information). В остальных случаях используется код 1 (NARP Request). Отклики NARP мошут быть позитивными и негативными. Позитивный, не аутентичный (non-authoritative) отклик передается с кодом 1, позитивный аутентичный - с кодом 2. Для негативных и неаутентичных откликов используется код 3, а для негативных аутентичных - 4.
IP-адрес получателя
Адрес запрашивающего узла.
IP-адрес отправителя
Адрес искомого узла NBMA.
Размер NBMA
Размер (в байтах) поля адреса NBMA отправителя пакета.
Адрес NBMA
Адрес NBMA, дополненный нулями для выравнивания по 32-битовой границе.
Авторские права Энциклопедия сетевых протоколов
Все права защищены.
Дата публикации: 2005-09-22 (2457 просм.)
[ Назад ]
Обсудить статью на Форуме.
|