Протокол DHCP
краткое описание структуры пакетов
DHCP
RFC 1531
Протокол DHCP (Dynamic Host Configuration Protocol - протокол динамической настройки хостов) обеспечивает конфигурационные параметры для хостов Internet. DHCP представляет собой расширение протокла BOOTP и состоит из двух компонент - протокол доставки параметров хоста от сервера DHCP и механизм предоставления сетевых адресов хостам.
Формат заголовка DHCP показан на рисунке.
8
|
16
|
24
|
32
|
Op
|
Htype
|
Hlen
|
Hops
|
XID
|
Secs
|
Флаги
|
Ciaddr (4 байта)
|
Yiaddr (4 байта)
|
Siaddr (4 байта)
|
Giaddr (4 байта)
|
Chaddr (16 байтов)
|
Формат заголовка DHCP
Op
Код операции, связанной с сообщением - BOOTREQUEST (запрос) или BOOTREPLY (отклик).
Htype
Тип аппаратного адреса.
Hlen
Размер аппаратного адреса.
Hops
Клиент устанавливает для этого поля нулевое значение. Поле может использоваться relay-агентами при загрузке с использованием таких агентов.
XID
Идентификатор транзакции.
Secs
Число секунд, прошедших с того момента, как клиент инициировал процесс получения адреса или процесс обновления.
Флаги
2 байта флагов DHCP.
Ciaddr
IP-адрес клиента.
Yiaddr
Ваш (клиента) IP-адрес.
Siaddr
IP-адрес следующего сервера, который можно использовать для загрузки.
Giaddr
IP-адрес, используемый для загрузки с помощью relay-агента.
Chaddr
Аппаратный адрес клиента.
Авторские права Энциклопедия сетевых протоколов
Все права защищены.
Дата публикации: 2005-09-22 (5391 просм.)
[ Назад ]
Обсудить статью на Форуме.
|