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