Почему устройство в сети при перезагрузке всегда имеет один и тот же ip, даже если он dhcp?

Это не 100%, но почти всем моим устройствам присваивается один и тот же IP-адрес при перезагрузке. Я затрудняюсь объяснить, почему.

Вы знаете?

2 ответа

Решение

Когда сервер DHCP предлагает IP-адрес запрашивающему устройству, IP-адрес поставляется с "арендой": период времени, в течение которого он действителен. Если то же самое устройство (то есть тот же MAC-адрес) делает другой запрос в тот период времени, оно получит тот же самый ответ. Если вы выключаете или перезагружаете устройство, DHCP-сервер этого не знает.

Если запрашивающее устройство все еще включено после истечения срока аренды, оно должно запросить другой IP-адрес, хотя я подозреваю, что многие устройства этого не делают! (Аренда обычно длится долго.)

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

Даже если запрашивающее устройство было забыто сервером DHCP, оно все равно может получить тот же IP-адрес, например, если алгоритм сервера выделяет самый низкий нераспределенный IP-адрес.

Из-за того, что DHCP-клиенты будут запрашивать тот же IP-адрес, который они использовали до перезагрузки. Вы можете заметить это в поле параметров запроса DHCP, если вы фиксируете запросы DHCP, сделанные клиентами.

Для получения дополнительной информации, пожалуйста, посмотрите это видео на YouTube:

https://youtu.be/Cy0M54GSpBg

ЗАХВАТ DHCP

Другие вопросы по тегам