Глава 28 конфигурация dhcpv6, 1 введение dhcpv6, Ведение – Инструкция по эксплуатации QTECH QSW-3500
Страница 227: Dhcp
+7(495) 797-3311 www.qtech.ru
Москва, Новозаводская ул., 18, стр. 1
227
Глава 28 Конфигурация DHCPv6
28.1
Введение DHCPv6
DHCPv6 [RFC
3315] это IPv6 версия протокола динамической конфигурации хостов
(DHCP
). Этот протокол назначает IPv6 адреса и другие параметры настройки сети.
DHCPv
6 может обеспечить расширенную функцию делегации префиксов. DHCPv6
сервер так же обеспечивает DHCPv6 сервис без отслеживания состояния, при котором
назначаются только параметры конфигурации, такие как адрес DNS сервера и доменное
имя, но не назначается IPv6 адрес.
Есть три объекта в протоколе DHCPv6 – клиент, сервер и ретранслятор. Протокол
DHCPv
6 основан на протоколе UDP. Клиент DHCPv6 отправляет запрос DHCP серверу
или DHCP ретранслятору на порт назначения 547, DHCP сервер (или ретранслятор)
отправляют ответы на порт назначения 546. DHCP клиент отправляет запросы (solicit) и
заявки (request) DHCP серверу на multicast адрес ff02::1:2.
Согласование DHCPv6
Когда DHCPv6 клиент пытается запросить у DHCPv6 сервера IPv6 адрес и другие
параметры, клиент должен сначала найти DHCPv6 сервер, затем уже запросить
конфигурация у сервера.
Для обнаружения сервера DHCP клиент рассылает пакеты SOLICIT (запрос) на
широковещательный адрес FF02::1:2.
Каждый DHCP сервер, получивший запрос, ответит клиенту сообщением ADVERTISE
(предложение), которое содержит идентификатор сервера (DIUD) и его приоритет.
Возможно, что клиент получит несколько сообщений ADVERTISE. Клиент должен
выбрать один сервер и ответить ему сообщением REQUEST (заявка), чтобы запросить
адрес, предложенный в сообщении ADVERTISE.
Затем выбранный DHCPv6 сервер сообщением REPLY (ответ) подтверждает назначение
клиенту IPv6 адреса и других настроек.
Данные четыре шага завершают процесс динамической настройки хоста. Тем не менее,
если DHCPv6 сервер и DHCPv6 клиент не находятся в одной сети, сервер не получит
широковещательный запрос от клиента и не ответит ему. В этом случае необходим
DHCPv6
CLIENT
DHCPv6
SERVER
Solicit (Muticast)
Advertise
(Unicast)
Request
(Muticast)
Reply
(Unicast)