Протокол динамической конфигурации узлов (Dynamic Host Configuration Protocol, DHCP) — сетевой протокол для автоматического назначения параметров TCP/IP клиентским компьютерам. Каждый клиент DHCP соединяется с выделенным DHCP-сервером, который возвращает ему параметры сети, включая IP-адрес, адреса шлюза и DNS-серверов.
DHCP очень полезен для автоматического определения конфигурации сетевых интерфейсов клиентов. Настраивая клиентский компьютер, администратор может использовать DHCP, вместо того, чтобы вводить вручную IP-адрес, маску сети, адреса шлюза и DNS-серверов. Клиент получает всю эту информацию с DHCP-сервера. DHCP также полезен, если администратор желает изменить IP-адреса большого числа компьютера. Вместо того, чтобы перенастраивать все компьютеры, он может изменить на сервере всего лишь один файл конфигурации DHCP для нового набора IP-адресов. Если адреса DNS-серверов в организации меняются, изменения вносятся только на DHCP-сервере, а не на всех клиентах DHCP. Изменения вступают в силу сразу после перезапуска сети на клиентских компьютерах (или перезагрузки этих компьютеров).
Кроме того, если портативный компьютер настроен на использование DHCP, он может перемещаться из офиса в офис без изменений конфигурации, если в этих офисах есть DHCP-серверы, позволяющие ему соединяться с сетью.