Реферат Курсовая Конспект
Формат сообщения DHCP - раздел Компьютеры, Приложения TCP/IP При Обмене Информацией Между Клиентами И Серверами Dhcp Используется Формат ...
|
При обмене информацией между клиентами и серверами DHCP используется формат сообщений, показанный на рис. 10.2. Все DHCP-сообщения передаются в дейтаграммах UDP с помощью назначенных IANA портов (67 — на сервере и 68 — на клиенте).
Ниже описаны поля сообщения DHCP.
• op (1 байт)— указывает, является отправитель сообщения клиентом или сервером.
• htype (1 байт)— тип аппаратного адреса в поле chaddr.
. hlen (1 байт)— длина аппаратного адреса в поле chaddr в байтах.
• hops (1 байт)— число маршрутизаторов между клиентом и сервером.
. xid (4 байта)— идентификатор транзакции, необходимый для установки соответствия между запросом и ответом.
• sees (2 байта)— время (в секундах), прошедшее с момента выделения адреса или обновления аренды.
• flags (2 байта)— указывает, нужно ли DHCP-серверам и ретранслирующим агентам использовать для коммуникаций с клиентом широковещательные сообщения вместо узковещательных.
• ciaddr (4 банта)— IP-адрес клиента в связанном состоянии, состоянии обновления или повторного связывания.
• yiaddr (4 байта)— IP-адрес, предлагаемый клиенту сервером.
• siaddr (4 байта)— IP-адрес следующего сервера в последовательности; применяется, только когда DHCP-сервер передает исполняемый загрузочный файл на бездисковую рабочую станцию.
• giaddr (4 байта)— IP-адрес ретранслирующего агента DHCP, расположенного в другой сети.
• chaddr (16 байтов)— аппаратный адрес системы-клиента; тип и длина задаются в полях htype и hlen.
• sname (64 байта)— либо имя хоста DHCP-сервера, либо данные, не уместившиеся в поле options.
• file (128 байтов)— имя и путь исполняемого загрузочного файла для бездисковой рабочей станции.
• options (переменной длины)— набор параметров DHCP, задающих конфигурацию компьютера-клиента.
Все параметры, назначенные клиенту, за исключением IP-адреса, передаются в поле options сообщения DHCP. Каждый параметр разделяется на три дополнительных поля (рис. 10.3).
Ниже описано назначение дополнительных полей. ' Code (1 байт)— тип параметра. ' Length (1 байт)— длина поля Data. ' Data (переменной длины)— информация для данного параметра.
Из параметров DHCP один — Message Type, содержащий код функции сообщения, — является обязательным. Он может принимать одно из 8 значений:
• 1 (DHCPDISCOVER)— клиент посылает DHCP-серверу запрос на выделение конфигурационных параметров;
• 2 (DHCPOFFER)— в ответ на запрос сервер предлагает клиенту IP-адрес;
• 3 (DHCPREQUEST)— клиент принимает или обновляет назначение IP-адреса;
• 4 (DHCPDECLINE)— клиент отвергает преложенный IP-адрес;
• 5 (DHCPACK)— сервер подтверждает, что клиент принял предложенный ему IP-адрес;
• 6 (DHCPNAK)— сервер не разрешает клиенту принять предложенный ему IP-адрес;
• 7 (DHCPRELEASE)— клиент прекращает аренду IP-адреса;
• 8 (DHCPINFORM)— клиент запрашивает у сервера дополнительные параметры конфигурации TCP/IP.
– Конец работы –
Эта тема принадлежит разделу:
На сайте allrefs.net читайте: "Приложения TCP/IP"
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Формат сообщения DHCP
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов