Статическое и динамическое назначение IP-адресов
Продолжим с DHCP-сервером
· Политики выделения IP-адресов (RFC 2131)
· У разных хостов могут быть разные требования к аренде IP-адреса. Для серверов требуется постоянный IP-адрес на длительный срок; для некоторых хостов определенный IP-адрес, который назначается динамически, необходим на длительный срок; для некоторых ПК - IP-адрес, который временно назначается по запросу.
· Чтобы удовлетворить предыдущие требования, DHCP-сервер предоставляет следующие политики распределения адресов:
§ Назначение адресов вручную: администратор назначает фиксированные IP-адреса нескольким конкретным хостам, например, серверу WWW.
§ Автоматическое назначение адресов: сервер назначает фиксированные IP-адреса некоторым хостам, когда они впервые подключаются к сети. Эти IP-адреса могут использоваться хостами в течение длительного времени.
§ Динамическое выделение адресов: сервер назначает клиентам IP-адреса с арендой. По истечении срока аренды клиентам необходимо подать заявку на получение новых IP-адресов. Эта политика распределения адресов широко применяется большинством клиентов.
· Последовательность выделения IP-адресов (RFC 2131)
DHCP-сервер выделяет IP-адреса клиентам в следующей последовательности:
§ IP-адрес, который находится в базе данных DHCP-сервера и статически привязан к MAC-адресу клиента.
§ IP-адрес, назначенный клиенту ранее, то есть IP-адрес в запрошенной опции IP-адреса пакета DHCP DISCOVER, отправленного клиентом.
§ IP-адрес впервые обнаруживается, когда сервер ищет доступные IP-адреса в пуле адресов DHCP.
§ Если пул адресов DHCP не имеет доступного IP-адреса, DHCP-сервер ищет просроченные IP-адреса и конфликтующие IP-адреса, в свою очередь, для поиска доступного IP-адреса. Если доступный адрес найден, сервер выделяет IP-адрес клиенту; в противном случае сервер отправляет сообщение об ошибке.