Протокол DHCP (Dynamic Host Configuration Protocol) относится к числу основных служб, формирующих инфраструктуру сетей. Он применяется для автоматического выполнения настройки сетевых параметров. Любой специалист, занимающийся построением и обслуживанием компьютерных сетей, а также работой в них, должен иметь по крайней мере общее представление об этом протоколе и понимать, на каком уровне работает DHCP.
IP-адрес устройства может быть статическим или динамическим.
Статический адрес присваивается на постоянной основе, а динамический выдается на время (например, на одну сессию). Для автоматической выдачи динамических адресов используется прокол DHCP.
Чтобы получить статический адрес, нужно заказать его у своего интернет-провайдера. В этом случае к сети вы будете всегда подключаться под одним и тем же IP-адресом. Если вы не заказывали эту услугу, то каждый раз при выходе в сеть будете подключаться под разными IP.
В первом случае пользователь с правами администратора сети делает настройку сетевого адаптера вручную — задает ему статический адрес. Во втором — динамический IP присваивается автоматически через протокол DHCP.
DHCP — это протокол прикладного уровня, который помогает назначать IP-адреса устройствам при подключении к серверу. Протокол DHCP автоматизирует выдачу адресов, а также их передачу следующим пользователям после отключения устройств или их перехода из одной подсети в другую. Протокол динамического присвоения IP-адресов функционирует по принципу DORA. DORA – это обозначение названия этапов работы протокола DHCP.
Главной особенностью DHCP в том, что IP-адреса распределяются автоматически между устройствами, что облегчает работу администратора.
У протокола есть уязвимость. При распределении IP злоумышленник может перехватить и поменять местами ваши данные со своими. Однако данный протокол используется во всем мире так как на данный момент DHCP — это единственное решение для выдачи динамических IP-адресов при администрировании серверов.
Сервер, работающий по протоколу DHCP, присваивает IP-адреса устройствам в момент их подключения к сети. Затем происходит обмен данными. Однако система динамического образования подразумевает, что адреса выдаются временно. Время, на которое сервер выдает устройству IP-адрес, настраивается администратором. Оно может быть равно как нескольким минутам, так и месяцам.
Можно подумать, что недостаток протокола DHCP — необходимость отключать пользователя от сети каждый раз, когда время действия выданного IP-адреса закончится. Однако это не так: обновить IP-адрес можно без разрыва соединения. Этот процесс проходит в два этапа:
После того как половина времени, отведенного на действие выданного IP-адреса, истечет, система автоматически подаст запрос на обновление. Технически это происходит так же, как и подключение по принципу DORA. Только процедура сразу начинается с этапа отправки запроса.
Если по запросу на обновление адреса от сервера не приходит ответная информация, то система продолжает отправлять запросы. Если пройдет 87,5% времени аренды IP-адреса, но он так и не обновится, система заново выполнит алгоритм подключения по принципу DORA с самого начала. Это поможет избежать ситуации, когда под одним адресом одновременно синхронизируются два клиента.
По умолчанию протокол DHCP уже включен на Windows. Однако, если по какой-то причине он отключился, вы можете настроить его заново по инструкции:
Через строку поиска откройте Службы:
Правой кнопкой мыши кликните по пункту DHCP-клиент и нажмите Свойства:
Кликните Запустить, а затем ОК:
Если статус клиента находится в состоянии «Выполняется» или «Активно», значит протокол DHCP уже настроен.
Через строку поиска откройте Состояние сети:
Перейдите в раздел Настройки параметров адаптера:
Выберите нужную сеть, кликните по ней правой кнопкой мыши и откройте свойства:
Выберите протокол (IPv4 или IPv6) и нажмите Свойства:
Галочкой отметьте пункты «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически» и нажмите ОК:
Удачной работы! Если возникнут вопросы - напишите нам, пожалуйста, тикет из