Несмотря на то, что протокол DHCPv6 аналогичен DHCPv4 в своих функциональных возможностях, два протокола независимы друг от друга. Протокол DHCPv6 определяется в RFC 3315. Над спецификацией протокола работали в течение многих лет, на что указывает наивысший номер редакции документа RFC о протоколе DHCPv6 среди интернет-документов.

Функция протокола DHCPv6 без отслеживания состояния (объявления маршрутизатора и DHCPv6)

DHCPv6 без отслеживания состояния сообщает клиенту об использовании информации в сообщении RA для адресации, при этом дополнительные параметры конфигурации доступны с сервера DHCPv6.

Глобальный индивидуальный IPv6-адрес создаётся клиентом при помощи префикса и длины префикса в сообщении RA и добавления идентификатора IID, созданного процессом EUI-64 или сгенерированного случайным образом.

После этого клиент сможет связаться с DHCPv6-сервером без отслеживания состояния для получения дополнительной информации, не предоставленной в сообщении RA. Такой информацией может быть, например, список IPv6-адресов DNS-серверов. Этот процесс известен как протокол DHCPv6 без отслеживания состояния, поскольку сервер не поддерживает никакую информацию о состоянии клиента, то есть список доступных и распределённых IPv6-адресов. DHCPv6-серверы без отслеживания состояния предоставляют только параметры конфигурации для клиента, но не выделяют IPv6-адреса.

Для DHCPv6 без отслеживания состояния значение флага O установлено равным 1, а значение флага M остается со значением по умолчанию, равным 0. Значение флага O, равное 1, используется для информирования клиента о том, что на DHCPv6-сервере без отслеживания состояния доступна дополнительная информация о конфигурации.

Для того чтобы изменить сообщение RA, отправляемое на интерфейс маршрутизатора для указания использования DHCPv6 без отслеживания состояния, используйте следующие команды:

Router(config-if)# ipv6 nd other-config-flag