1

У меня есть хост Windows 7, подключенный к маршрутизатору с DD-WRT. Маршрутизатор работает с сервером DHCP.

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

IP-адрес находится в диапазоне IP-адресов, которые маршрутизатор настроен на раздачу, он не зарезервирован и не используется никаким другим хостом.

Я заметил, что иногда хост и маршрутизатор могут общаться, а иногда нет. Я не смог охарактеризовать, когда они могут и не могут говорить.

Это просто особенность комбинации реализаций, которые я использую? Или есть что-то в RFC, в котором говорится, что, если маршрутизатор предлагает DHCP, он должен игнорировать хосты, которые он не предоставил в аренду, даже если IP-адрес, который использует хост, действителен и доступен?

ОБНОВЛЕНИЕ 4/12/2016 Ну, у меня была возможность покопаться, и DHCP-серверы должны взаимодействовать со статически сконфигурированными хостами (RFC 2131, стр. 6).

Кажется, я сужаю ситуацию. Похоже, что если хосту назначен адрес по DHCP, и я статически назначаю этот IP этому же хосту, хост и маршрутизатор могут некоторое время нормально говорить, но в какой-то момент они перестают говорить.

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

Итак, я все еще пытаюсь выяснить, не соответствует ли мой маршрутизатор или у меня все еще нет полной картины требуемого поведения.

0