DHCPv6

Protocolo para la asignación de direcciones IPv6 con estado en una red IPv6

El Protocolo de configuración dinámica de host versión 6 ( DHCPv6 ) es un protocolo de red para configurar hosts con protocolo de Internet versión 6 (IPv6) con direcciones IP , prefijos IP , ruta predeterminada , MTU de segmento local y otros datos de configuración necesarios para operar en una red IPv6. No es solo el equivalente IPv6 del Protocolo de configuración dinámica de host para IPv4 .

Los hosts IPv6 pueden generar automáticamente direcciones IP internamente mediante la configuración automática de direcciones sin estado (SLAAC), o se les pueden asignar datos de configuración con DHCPv6, o ambos.

Los hosts IPv6 que utilizan la configuración automática sin estado pueden necesitar información distinta a la que proporciona SLAAC en una red determinada. DHCPv6 puede proporcionar esta información independientemente de si se utiliza para asignar direcciones IP o no. DHCPv6 puede proporcionar al host las direcciones de los servidores del Sistema de nombres de dominio (DNS), pero también se pueden proporcionar a través del Protocolo de descubrimiento de vecinos , que es el mecanismo para la configuración automática sin estado. [1]

Muchos enrutadores IPv6, como los enrutadores para redes residenciales, deben configurarse automáticamente sin la intervención del operador. Dichos enrutadores requieren no solo una dirección IPv6 para comunicarse con los enrutadores ascendentes, sino también un prefijo IPv6 para configurar los dispositivos en el lado descendente del enrutador. La delegación de prefijo DHCPv6 proporciona un mecanismo para configurar dichos enrutadores.

Operación

Números de puerto

Los clientes escuchan los mensajes DHCP en el puerto UDP 546. Los servidores y agentes de retransmisión escuchan los mensajes DHCP en el puerto UDP 547. [2] : §7.2 

Identificadores

Identificador único de DHCP

El identificador único de DHCP (DUID) es utilizado por un cliente para obtener una dirección IP de un servidor DHCPv6. Tiene un campo de tipo DUID de 2 bytes y un campo de identificador de longitud variable de hasta 128 bytes. Su longitud real depende de su tipo. El servidor compara el DUID con su base de datos y entrega datos de configuración (dirección, tiempos de concesión, servidores DNS, etc.) al cliente.

Se identifican cuatro tipos de DUID: [2] : §11 

  • Dirección de capa de enlace más tiempo (DUID-LLT)
  • Identificación única asignada por el proveedor basada en el número de empresa (DUID-EN)
  • Dirección de capa de enlace (DUID-LL)
  • DUID basado en UUID (DUID-UUID)

Debido a que es difícil administrar varios identificadores en un entorno de doble pila y a que los DUID simplemente no son óptimos para algunas situaciones, se publicó la RFC 6939, que ofrece una forma de identificar un host en función de su dirección MAC . Define una forma para que un relé DHCPv6 pase esa información a un servidor DHCPv6.

Ejemplo

En este ejemplo, sin confirmación rápida presente, la dirección de enlace local del servidor es fe80::0011:22ff:fe33:5566 y la dirección de enlace local del cliente es fe80::aabb:ccff:fedd:eeff .

  • El cliente envía una solicitud desde [ fe80::aabb:ccff:fedd:eeff ]:546 a la dirección de multidifusión [ ff02::1:2 ]:547. [2] : §14 
  • El servidor responde con un anuncio de [ fe80::0011:22ff:fe33:5566 ]:547 a [ fe80::aabb:ccff:fedd:eeff ]:546.
  • El cliente responde con una solicitud de [ fe80::aabb:ccff:fedd:eeff ]:546 a [ ff02::1:2 ]:547.
  • El servidor finaliza con una respuesta de [ fe80::0011:22ff:fe33:5566 ]:547 a [ fe80::aabb:ccff:fedd:eeff ]:546.

Tipos de mensajes de DHCPv6

Esta tabla enumera los tipos de mensajes DHCPv6.

Tipos de mensajes de DHCPv6
CódigoNombreSolicitud de cotización
1SOLICITARRFC 8415
2ANUNCIARRFC 8415
3PEDIDORFC 8415
4CONFIRMARRFC 8415
5RENOVARRFC 8415
6REENCUADERNARRFC 8415
7RESPONDERRFC 8415
8LIBERARRFC 8415
9RECHAZARRFC 8415
10RECONFIGURARRFC 8415
11SOLICITUD DE INFORMACIÓNRFC 8415
12RELÉ-ADELANTERFC 8415
13RELÉ-REEMPLAZORFC 8415
14CONSULTA DE ARRENDAMIENTORFC 5007
15RESPUESTA A LA CONSULTA DE ARRENDAMIENTORFC 5007
16CONSULTA DE ARRENDAMIENTO-HECHARFC 5460
17DATOS DE LEASEQUERYRFC 5460
18SOLICITUD DE RECONFIGURACIÓNRFC 6977
19RECONFIGURAR-RESPONDERRFC 6977
20CONSULTA DHCPV4RFC 7341
21RESPUESTA DE DHCPV4RFC 7341
22CONSULTA DE LIBERACIÓN ACTIVARFC 7653
23STARTTLSRFC 7653

Normas IETF

  • RFC 8415, "Protocolo de configuración dinámica de host para IPv6 (DHCPv6)" - Deja obsoletos RFC 3315, RFC 3633, RFC 3736, RFC 4242, RFC 7083, RFC 7283, RFC 7550.
  • RFC 3319, "Opciones del Protocolo de configuración dinámica de host (DHCPv6) para servidores de Protocolo de inicio de sesión (SIP)"
  • RFC 3646, "Opciones de configuración de DNS para el protocolo de configuración dinámica de host para IPv6 (DHCPv6)"
  • RFC 4704, "Opción de nombre de dominio completo (FQDN) del cliente del protocolo de configuración dinámica de host para IPv6 (DHCPv6)"
  • RFC 5007, compatibilidad con "DHCPv6 Leasequery"
  • RFC 6221, "Agente de retransmisión DHCPv6 ligero" (LDRA): actualiza RFC 3315, Erratas
  • RFC 6355, "Definición del identificador único DHCPv6 basado en UUID (DUID-UUID)"
  • RFC 6939, "Opción de dirección de capa de enlace de cliente en DHCPv6"
  • RFC 7653, "Consulta de arrendamiento activa DHCPv6"

Véase también

Referencias

  1. ^ J. Jeong, ed. (febrero de 2006). Enfoques de información de servidor DNS para configuración de host IPv6. Grupo de trabajo de redes. doi : 10.17487/RFC4339 . RFC 4339. Informativo.
  2. ^ abc T. Mrugalski; M. Siodelski; B. Volz; A. Yourtchenko; M. Richardson; S. Jiang; T. Lemon; T. Winters (noviembre de 2018). Protocolo de configuración dinámica de host para IPv6 (DHCPv6). IETF . doi : 10.17487/RFC8415 . ISSN  2070-1721. RFC 8415. Norma propuesta. Quedan obsoletas las RFC 3315, 3633, 3736, 4242, 7083, 7283 y 7550.
  • Parámetros DHCPv6 de la IANA
  • Inteligencia IPv6: DHCPv6, comparación de paquetes e implementaciones de DHCPv6 (última actualización: abril de 2009)
  • IPv6 Ready: DHCPv6, lista de implementaciones de DHCPv6 certificadas para IPv6 Fase II (última actualización: diciembre de 2012)
Retrieved from "https://en.wikipedia.org/w/index.php?title=DHCPv6&oldid=1247826463"