Система динамического IP-адреса в интернете работает с помощью протокола DHCP (Dynamic Host Configuration Protocol). help.reg.ru Он помогает назначать IP-адреса устройствам при подключении к серверу. help.reg.ru
Процесс состоит из четырёх этапов (DORA: Discovery, Offer, Request, Acknowledgement): help.reg.ru digitalocean.ru
- Discovery (обнаружение). help.reg.ru digitalocean.ru Сервер проверяет, в сети ли устройство. help.reg.ru Поскольку на этапе обнаружения у нового пользователя отсутствует свой IP, с его стороны отправляется MAC-адрес (уникальный идентификатор устройства) и IP 0.0.0.0. help.reg.ru
- Offer (предложение). help.reg.ru digitalocean.ru Сервер подбирает предложения с возможными подключениями и отправляет их на устройство по его уникальному MAC-адресу. help.reg.ru По итогу для подключения выбирается только один вариант (чаще всего именно последний доступный вариант присоединения к сети). help.reg.ru
- Request (запрос). help.reg.ru digitalocean.ru Клиент отправляет запрос на присоединение к сети. help.reg.ru Запрос включает в себя MAC-адрес клиента и IP, который отправил сервер на предыдущем этапе. help.reg.ru
- Acknowledge (подтверждение). help.reg.ru digitalocean.ru Сервер подтверждает подключение устройства. help.reg.ru Он отправляет по MAC-адресу клиента сообщения с данными параметров, с помощью которых устройство будет авторизовано в сети. help.reg.ru
Адреса выдаются в аренду на ограниченный период времени. help.reg.ru Время, на которое сервер выдаёт устройству IP-адрес, настраивается администратором. help.reg.ru Оно может быть равно как нескольким минутам, так и месяцам. help.reg.ru
После истечения срока аренды IP-адрес возвращается в пул и может быть назначен другому устройству. www.geeksforgeeks.org digitalocean.ru