24. Протокол DHCP (Курс Компьютерные сети)

29
29 авг. 2017 г.

Протокол DHCP позволяет назначать IP-адреса компьютерам в сети автоматически.

Протокол использует архитектуру клиент-сервер, которые обмениваются сообщениями в режиме запрос-ответ.

Сообщения DHCP:
- DISCOVER – Поиск DHCP сервера
- OFFER – Предложение IP-адреса DHCP сервером клиенту
- REQUEST – Запрос IP-адреса DHCP клиентом
- ACK – Подтверждение назначения IP-адреса DHCP клиенту
- NACK – Запрет использования запрошенного DHCP клиентом IP-адреса
- RELEASE – Освобождение IP-адреса
- INFORM – Запрос и передача дополнительной конфигурационной информации

Для получения IP-адреса используются следующие сообщения: DISCOVER, OFFER, REQUEST, ACK (сокращенно DORA).

DHCP сервер выдает IP-адрес DHCP клиенту на ограниченное время, которое называется время аренды (lease time). После его окончания IP-адрес освобождается, но
DHCP клиент может продлить использование IP-адреса при необходимости.

Кроме IP-адреса, по DHCP также назначаются дополнительные параметры конфигурации сети. Для передачи этих параметров служат DHCP опции. Примеры часто используемых опций:
- Маска подсети
- Маршрутизатор по умолчанию
- Адреса DNS-серверов
- Имя домена
- Адреса серверов времени
- Маршруты

Автор: Андрей Созыкин