Сетевой протокол DHCP
DHCP
Название Dynamic Host Configuration Protocol
Уровень (по модели OSI) Прикладной
Семейство TCP/IP
Создан в 1990
Порт/ID 67, 68/UDP
Назначение протокола Получение сетевой конфигурации
Спецификация RFC 2131
Основные реализации (клиенты) ISC DHCP, ядро Windows
Основные реализации (серверы) dhcpd, ISC DHCP Server, dnsmasq
DHCP (англ. Dynamic Host Configuration Protocol — протокол динамической настройки узла) — сетевой протокол, позволяющий сетевым устройствам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. Данный протокол работает по модели «клиент-сервер». Для автоматической конфигурации компьютер-клиент на этапе конфигурации сетевого устройства обращается к так называемому серверу DHCP и получает от него нужные параметры. Сетевой администратор может задать диапазон адресов, распределяемых сервером среди компьютеров. Это позволяет избежать ручной настройки компьютеров сети и уменьшает количество ошибок. Протокол DHCP используется в большинстве сетей TCP/IP.
DHCP является расширением протокола BOOTP, использовавшегося ранее для обеспечения бездисковых рабочих станций IP-адресами при их загрузке. DHCP сохраняет обратную совместимость с BOOTP и, как и BOOTP, использует порт UDP/67 на стороне сервера и порт UDP/68 на стороне клиента.