Протоколы Internet


             

и конфигурационный набор параметров определены,


Таблица 3. Поля и опции, используемые DHCP-серверами





































































































































































Поле



DHCPOFFER



DHCPACK



DHCPNAK



'op'



BOOTREPLY



BOOTREPLY



BOOTREPLY



'htype'



Из RFC "Assigned Numbers"

   


'hlen'



Длина аппаратного адреса в октетах

   


'hops'



0



0



0



'xid'



'xid' из сообщения клиента DHCPDISCOVER



'xid' из сообщения клиента DHCPREQUEST



'xid' из сообщения клиента DHCPREQUEST



'secs'



0



0



0



'ciaddr'



0



'ciaddr' из DHCPREQUEST или 0



0



'yiaddr'



IP-адрес предложенный клиенту



IP-адрес присвоенный клиенту



0



'siaddr'



IP-адрес следующего сервера загрузки



IP-адрес следующего сервера загрузки



0



'flags'



'flags' из сообщения клиента DHCPDISCOVER



флаги' из сообщения клиента DHCPREQUEST



'flags' из сообщения клиента DHCPREQUEST



'giaddr'



'giaddr' из сообщения клиента DHCPDISCOVER



'giaddr' из сообщения клиента DHCPREQUEST



'giaddr' >из сообщения клиента DHCPREQUEST



'chaddr'



'chaddr' из сообщения клиента DHCPDISCOVER



'chaddr' из сообщения клиента DHCPREQUEST



'chaddr' из сообщения клиента DHCPREQUEST



'sname'



Имя ЭВМ сервера

или опции



Имя ЭВМ сервера

или опции



(не используется)



'файл'



Файл загруз. клиента

имя или опции



Файл загруз. клиента

имя или опции



(не используется)



'опции'



опции



опции

 






























































































































Опция



DHCPOFFER



DHCPACK



DHCPNAK



Запрошенный IP-адрес



не должен



не должен



не должен



IP-адрес lease time



должен



должен (DHCPREQUEST)

не должен (DHCPINFORM)



не должен

Использование полей 'файл'/'sname'

может



может



не должен



Тип сообщения DHCP



DHCPOFFER



DHCPACKDHCPNAK

 


Список параметров



не должен



не должен



не должен



Сообщение



должен



должен



должен



Идентификатор клиента



не должен



не должен



может



Идентификатор Vendor class



может



может



может



Идентификатор сервера



должен



должен



должен



Макс. размер сообщения



не должен



не должен



не должен



Все прочие



может



может



не должен



Раз сетевой адрес и конфигурационный набор параметров определены, сервер формирует сообщение DHCPOFFER с предлагаемыми конфигурационными параметрами. Для всех DHCP-серверов важно прислать одни и те же параметры (с единственно возможным исключением – новым предлагаемым сетевым адресом), что гарантирует предсказуемое поведение клиента вне зависимости от того, какой из серверов он выберет. Конфигурация параметров должна быть выбрана согласно следующим правилам, представленным ниже. Сетевой администратор ответственен за конфигурацию всех DHCP-серверов, что гарантирует однородность откликов этих серверов. Сервер должен прислать клиенту:









































o



Сетевой адрес клиента, как это определено правилами приведенными выше,



o



Время действия клиентского набора, как это определено правилами из данного раздела,



o



Параметры, запрошенные клиентом, согласно следующим правилам:

 

- Если в сервере явно задано значение параметра по умолчанию, сервер должен включить это значение в соответствующую опцию поля 'option', в противном случае

 

- Если сервер распознает параметр, как параметр, определенный в документе Host Requirements, сервер должен включить его значение по умолчанию (как это рекомендуется в документе Host Requirements), в соответствующую опцию в поле 'option', в противном случае

 

- Сервер не должен присылать значение этого параметра

<

Содержание  Назад  Вперед