почему делает устройство в сети, кажется, всегда имеют тот же IP на перезагрузку, даже при том, что они - dhcp?

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

Вы знаете?

0
задан 13 October 2018 в 20:08

1 ответ

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

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

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

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

2
ответ дан 27 October 2019 в 08:08

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

Похожие вопросы: