Найти тему
Цифровой чай

DHCP: На раздаче

DHCP — это сокращение от "Dynamic Host Configuration Protocol" (протокол динамической конфигурации хоста). Звучит заумно, но на самом деле всё проще, чем кажется. DHCP — это своего рода "раздатчик адресов" в сети.

Когда мы разбирали, что такое
IP-адрес, мы говорили, что эти адреса могут быть статическими и динамическими. Cтатические адреса прописываются вручную в настройках компьютера, а выдачей динамических (переменных) IP-адресов как раз и занимается специальный DHCP-сервер, работающий по одноимённому протоколу.

Работает это так. Когда компьютер или смартфон впервые подключаются к сети, происходит приблизительно такой диалог:

— Эй, я тут новенький! Где тут DHCP-сервер?
— Я здесь!
— Дай IP-адрес попользоваться.
— Записывай, твой адрес будет такой: 11.22.33.44.

DHCP-сервер ведёт учёт всех выданных адресов, чтобы они не повторялись, а после выключения компьютера освобождает выданный адрес. Кроме того, вместе с адресом он выдаёт компьютерам и другую необходимую для работы в сети информацию, такую как шлюз по умолчанию и адрес DNS-сервера.

Таким образом, если у вас в сети функционирует DHCP, то новые устройства могут подключаться к ней без необходимости вручную прописывать на них сетевые настройки.

⚙ Работать сервис DHCP может на выделенном сервере, но т.к. он потребляет мало ресурсов, обычно его запускают либо на
виртуальном сервере, выделяя ему немного ресурсов (предпочтительнее), либо на другом сервере «в нагрузку» с процессам, уже работающим там (менее желательно).

А также часто DHCP работает просто на маршрутизаторе — у вас дома практически наверняка это так и реализовано.

Главное о протоколе:
🔸 Уровень
модели OSI: 7 (Прикладной)
🔸 Назначение: автоматизированная выдача сетевых настроек

================
Полная версия блога "Цифровой чай" – в
Telegram. Подписывайтесь