Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DHCP Leasequery Métodos

En una red de acceso de suscriptor, un servidor local DHCP mantiene una cantidad significativa de información de enlace relacionada con las direcciones IP o los prefijos delegados DHCPv6 que el servidor ha arrendado a los clientes DHCP. Cuando los clientes DHCP se conectan al servidor DHCP mediante un agente de retransmisión DHCP, el agente de retransmisión DHCP obtiene datos de los paquetes DHCP que reenvía, como la dirección IP, necesarios para llegar al extremo. El agente de retransmisión mantiene la información de arrendamiento y ruta relevante para los clientes DHCP. El agente de retransmisión utiliza esa información cuando proporciona servicios de suscripción para los clientes. Cuando se reinicia el agente de retransmisión o cuando se reinicia o reemplaza el dispositivo host del agente, el agente de retransmisión pierde esa información. Puede utilizar un request comando para desencadenar el agente de retransmisión para que envíe un mensaje de consulta de concesión al servidor local a fin de recuperar la información de enlace para los clientes DHCP, de modo que el agente de retransmisión pueda restaurar su base de datos de información de concesión.

La administración de suscriptores admite los siguientes tipos de operaciones de consulta de arrendamiento:

  • Consulta de arrendamiento individual: proporciona información de concesión para un único enlace a petición (modo de consulta y respuesta).

  • Consulta de arrendamiento masiva: proporciona información de concesión para varios enlaces a petición (modo de consulta y respuesta).

  • Active leasequery: proporciona una secuencia de actualizaciones en vivo para varios enlaces cuando se configura.

Ventajas de DHCP Leasequery

  • Leasequery proporciona una forma ligera para que un agente de retransmisión DHCPv4 o DHCPv6 recupere la información de ubicación autorizada relacionada con las direcciones IP/IPv6 DHCP alquiladas y los prefijos delegados del servidor local DHCP cuando el agente de retransmisión se ha reiniciado o reemplazado.

  • La consulta de arrendamiento masivo elimina la necesidad de consultar enlaces individuales para clientes específicos, lo que permite que una sola solicitud devuelva información para cientos o miles de suscriptores. Este método no espera a que el tráfico de datos desencadene una consulta, por lo que escala mejor que la consulta de arrendamiento individual cuando el agente tiene miles de clientes. En el caso de DHCPv6, es posible que el agente de retransmisión no pueda realizar consultas individuales.

  • Active leasequery proporciona actualizaciones continuas en vivo de la información de enlace a uno o más agentes de retransmisión cuando se configura. Además de las actualizaciones entre el agente de retransmisión y el servidor local, puede configurar una relación de emparejamiento entre agentes de retransmisión. Esto permite a los pares sincronizar continuamente su información de enlace entre sí, proporcionando redundancia si un par deja de funcionar o se reinicia. El par activo mantiene inmediatamente el servicio para los clientes que usaban el agente de retransmisión afectado.

  • La detección de topología permite que los agentes de retransmisión pares en BNG configurados para la redundancia de suscriptor M:N creen automáticamente tablas de traducción para que los grupos de redundancia de suscriptores sigan siendo atendidos cuando un BNG principal conmuta por error a una copia de seguridad. Este comportamiento automático le libera de tener que crear tablas estáticamente. La configuración estática es propensa a errores en redes escaladas y no se adapta dinámicamente a los cambios en la red.

Consulta de arrendamiento individual DHCP

A partir de Junos OS versión 16.1, la administración de suscriptores admite la función de consulta de arrendamiento individual, que permite al agente de retransmisión DHCPv4 o DHCPv6 obtener de forma rápida y eficaz la información de concesión actual de un servidor local DHCP. El agente de retransmisión puede perder la información de concesión almacenada localmente por varios motivos, como porque se reinició el dispositivo de agente de retransmisión. Cuando el agente de retransmisión recibe posteriormente tráfico de datos de un cliente para su reenvío, ya no tiene la información para hacerlo. Una interacción de leasequery con el servidor local puede restaurar la información para que el agente de retransmisión pueda atender correctamente a sus clientes.

Para configurar operaciones de consulta de concesión individuales, habilite la compatibilidad tanto en el agente de retransmisión DHCP como en el servidor DHCP. Puede configurar detalles de la comunicación entre el agente de retransmisión y el servidor. Debe emitir el request dhcp leasequery comando o request dhcpv6 leasequery para activar el agente de retransmisión para enviar la consulta.

De forma predeterminada, el agente de retransmisión envía la consulta a todos los servidores locales conocidos. Puede limitar los servidores con los que se comunica especificando una dirección de servidor o un grupo de servidores con nombre. También puede limitar la consulta a servidores de un sistema lógico, instancia de enrutamiento o combinación LS:RI determinados.

Consulta de arrendamiento individual DHCPv4

La consulta de arrendamiento DHCPv4 puede ser de varios tipos, una consulta por dirección, ID de cliente o dirección MAC. El tipo de consulta se determina cuando se desencadena la consulta mediante la emisión del request dhcp relay leasequery comando. Especifique que el agente de retransmisión DHCPv4 incluya en el mensaje DHCPLEASEQUERY uno de los valores siguientes para permitir que el servidor local identifique la información de enlace solicitada por el agente:

  • Dirección IP de una concesión de cliente: el servidor local devuelve información de enlace para el cliente más reciente al que se le asignó esa dirección IP.

  • Identificador de cliente del dispositivo cliente: el servidor local devuelve información de enlace para la dirección IP utilizada por última vez por un cliente que tiene el identificador de cliente especificado (opción 61). El identificador es único en todo el dominio administrativo del servidor. Si ese cliente ha accedido a otras direcciones IP a través de este servidor, el servidor devuelve una lista de esas direcciones en la opción IP asociada (opción 92).

  • Dirección MAC del dispositivo cliente: el servidor local devuelve información de enlace para el cliente más reciente que tiene esa dirección MAC. Si ese cliente ha accedido a otras direcciones IP a través de este servidor, el servidor devuelve una lista de esas direcciones en la opción IP asociada (opción 92).

El agente de retransmisión DHCP incluye la opción de lista de solicitudes de parámetros (opción 55) en el mensaje DHCPLEASEQUERY. Esta lista incluye opciones específicas relacionadas con la información de enlace para la dirección IP devuelta por el servidor local. Por ejemplo, la lista de solicitudes suele incluir la opción de información del agente de retransmisión (opción 82). El servidor local incluye la información solicitada en un DHCPLEASEACTIVE enviado al agente de retransmisión.

El mensaje DHCPLEASEACTIVE incluye la opción de hora de la última transacción del cliente (opción 91). El valor de esta opción es el intervalo en segundos entre el momento en que se utilizó la dirección IP por última vez en una interacción entre el cliente y el servidor y el momento en que el serer envía el mensaje DHCPLEASEACTIVE. Por ejemplo, si la última interacción fue a las 08:00:00 y el mensaje se envía a las 09:00:00, el valor de la opción es 3600.

En la tabla 1 se describen los tipos de mensajes para la consulta de concesión individual DHCPv4.

Tabla 1: Tipos de mensajes de consulta de arrendamiento individual DHCPv4

Tipo de mensaje

Opción 53 Valor de tipo

Descripción

DHCPLEASEQUERY

10

Enviado por el agente de retransmisión al servidor local DHCP para restaurar la información.

DHCPLEASESIN asignar

11

Respuesta del servidor local cuando la dirección IP asociada con el cliente está controlada por el servidor pero no está actualmente arrendada.

Esta respuesta se envía solo para una consulta por dirección IP.

DHCPLEASEUNKNOWN

12

Respuesta del servidor local cuando el servidor no tiene conocimiento de la información de la consulta.

DHCPLEASEACTIVE

13

Respuesta del servidor local cuando ha arrendado una dirección al cliente. La respuesta incluye información vinculante completa sobre esa dirección.

Consulta de arrendamiento individual DHCPv6

El tipo de consulta se transmite en la opción LQ_Query (opción 44). El tipo de consulta del agente de retransmisión DHCPv6 puede ser por dirección o por ID de cliente. El tipo de consulta se determina cuando se desencadena la consulta mediante la emisión del request dhcpv6 relay leasequery comando. Especifique que el agente de retransmisión DHCPv6 incluya en el mensaje LEASEQUERY uno de los valores siguientes en la opción de solicitud de opción (opción 6) para permitir que el servidor local identifique la información de enlace solicitada por el agente:

  • Dirección IPv6 de una concesión de cliente: el servidor local devuelve información de enlace para el cliente más reciente que está enlazado a esa dirección o que tiene delegado un prefijo que contiene la dirección. El campo de opciones de consulta de la opción 44 incluye la opción IAADDR (opción 5).

  • Identificador único (DUID) de DHCP del dispositivo cliente: el servidor local devuelve información de enlace para la dirección IP utilizada más recientemente por un cliente que tiene el DUID especificado. El DUID es el identificador IPv6 del cliente. El identificador es único en todo el dominio administrativo del servidor. El servidor local puede devolver una lista de direcciones si el cliente se encuentra en más de una dirección de vínculo. El campo de opciones de consulta de la opción 44 incluye la opción Identificador de cliente (opción 1).

    El campo de opciones de consulta de la opción 44 también puede incluir la opción de solicitud de opción (opción 6) para enumerar los códigos de opción DHCPv6 para obtener la información específica deseada del servidor local para cada cliente.

El mensaje LEASEQUERY-REPLY incluye la opción de datos de cliente (opción 45) para proporcionar información para un único cliente en un único vínculo. Esta información se transmite como opciones DHCPv6 en el campo opciones de cliente. La opción 45 incluye las siguientes opciones como mínimo y cualquier otra opción solicitada por el agente de retransmisión en la opción de solicitud de opción LEASEQUERY (opción 6):

  • Identificador de cliente (opción 1): DUID que identifica al cliente DHCPv6.

  • IAADDR (opción 5): dirección en una asociación de identidad para direcciones temporales (IA_TA) o direcciones no temporales (IA_NA). Se puede incluir con la opción IAPREFIX.

  • IAPREFIX (opción 26): prefijo en una asociación de identidad para delegación de prefijos (IA_PD). Se puede incluir con la opción IAADDR.

  • Opción CLT (opción 46): el tiempo transcurrido en segundos desde la última vez que el servidor interactuó con el cliente en ese vínculo. Esta opción corresponde a la opción de tiempo de última transacción del cliente DHCPv4.

Las siguientes opciones son ejemplos de opciones adicionales que se pueden incluir en el mensaje LEASEQUERY-REPLY:

  • Opción de datos de retransmisión LQ (opción 47): la información completa del agente de retransmisión que se utilizó la última vez que el cliente se comunicó con este servidor. El servidor local devuelve esta opción sólo cuando se solicita en la opción de solicitud de opciones LEASEQUERY (opción 6).

  • Opción de vínculo de cliente LQ (opción 48): identifica las direcciones de vínculo en las que el cliente tiene al menos un enlace. El mensaje LEASEQUERY-REPLY incluye esta opción cuando se cumplen las dos condiciones siguientes: LEASEQUERY no especifica una dirección de vínculo y el cliente se encuentra en más de un vínculo. Cuando el agente de retransmisión recibe esta información, puede enviar una nueva LEASEQUERY para cada dirección enumerada en la opción 48.

En la tabla 2 se describen los tipos de mensajes para la consulta de concesión individual DHCPv6.

Tabla 2: Tipos de mensajes de consulta de arrendamiento individual DHCPv6

Tipo de mensaje

Valor de tipo DHCPv6

Descripción

LEASEQUERY

14

Enviado por el agente de retransmisión al servidor local DHCP para restaurar la información. Incluye la opción LQ (opción 44) para especificar el tipo de consulta, una dirección de vínculo y cualquier información de opción concreta necesaria del servidor local.

LEASEQUERY-REPLY

15

Respuesta del servidor local cuando la dirección IP asociada con el cliente está controlada por el servidor pero no está actualmente arrendada.

Esta respuesta se envía solo para una consulta por dirección IP.

El mensaje LEASEQUERY-REPLY enviado por el servidor local DHCPv6 puede devolver la opción de código de estado (opción 13) para proporcionar información sobre el estado de la consulta. En la Tabla 3 se enumeran los códigos de estado.

Tabla 3: Códigos de estado de consulta de arrendamiento individual DHCPv6

Código

Estado

Descripción

7

UnknownQueryType

El servidor no reconoce o no admite la consulta.

8

MalformedQuery

La consulta no es válida; Por ejemplo, podría faltar una opción obligatoria.

9

NoConfigurado

El servidor local no tiene la dirección requerida en su configuración.

10

No permitidos

El servidor local no permite que el agente de retransmisión envíe este tipo de consulta.

Consulta de arrendamiento masivo DHCP

A partir de Junos OS versión 16.1, la administración de suscriptores admite la función de consulta de arrendamiento masivo, que permite que cada solicitud del agente de retransmisión DHCP recupere información de concesión para varios suscriptores de forma masiva desde un servidor DHCP configurado de forma programada. La consulta de arrendamiento masiva ahorra más recursos que usar varias consultas de arrendamiento individuales para recopilar la misma información. Esto es particularmente útil en entornos escalados con miles de clientes por agente de retransmisión.

La consulta de arrendamiento masivo utiliza una conexión TCP entre el agente de retransmisión DHCP y un servidor DHCP configurado en el mismo sistema lógico o instancia de enrutamiento. La conexión TCP es más confiable y consume menos recursos que la conexión UDP utilizada para el proceso de consulta de concesión individual. La consulta de arrendamiento masiva también amplía la consulta de arrendamiento individual al proporcionar opciones y funcionalidades de consulta adicionales.

Para configurar operaciones de consulta de arrendamiento masivo, habilite la compatibilidad tanto en el agente de retransmisión DHCP como en el servidor DHCP. Puede configurar detalles de la comunicación entre el agente de retransmisión y el servidor. Debe emitir el request dhcp bulk-leasequery comando o request dhcpv6 bulk-leasequery para desencadenar el agente de retransmisión para que envíe la consulta de arrendamiento.

De forma predeterminada, el agente de retransmisión envía la consulta a todos los servidores locales conocidos. Puede limitar los servidores con los que se comunica especificando una dirección para un servidor o un grupo de servidores con nombre. También puede limitar la consulta a servidores de un sistema lógico, instancia de enrutamiento o combinación LS:RI determinados.

Consulta de arrendamiento masivo DHCPv4

Para la consulta de arrendamiento masivo DHCPv4, el agente de retransmisión DHCPv4 abre una conexión TCP a través del puerto 67 al servidor local DHCPv4. Cuando se establece la conexión, el agente de retransmisión envía un mensaje DHCPBULKLEASEQUERY al servidor. La consulta puede contener cualquiera de los siguientes elementos para permitir que el servidor local identifique la información que necesita el agente:

  • Todas las direcciones IP configuradas: el servidor local devuelve información de enlace para todas las direcciones IP configuradas en el servidor local. La información se devuelve independientemente de si las direcciones IP forman parte de un enlace actualmente activo. Esto permite al agente de retransmisión actualizar su base de datos con todos los cambios de dirección que se produjeron después de algún momento.

  • Identificador de cliente del dispositivo cliente: el servidor local devuelve información de enlace para la dirección IP utilizada por última vez por un cliente que tiene el identificador de cliente especificado (opción 61). El identificador es único en todo el dominio administrativo del servidor.

    Nota:

    A diferencia de la consulta de arrendamiento individual, el servidor no utiliza la opción IP asociada (opción 92) para devolver una lista de otras direcciones IP a las que el cliente ha tenido acceso a través de este servidor. En su lugar, el servidor devuelve información vinculante para todas estas direcciones IP

  • Dirección MAC del dispositivo cliente: el servidor local devuelve información de enlace para el cliente más reciente que tiene esa dirección MAC.

    Nota:

    A diferencia de la consulta de arrendamiento individual, el servidor no utiliza la opción IP asociada (opción 92) para devolver una lista de otras direcciones IP a las que el cliente ha tenido acceso a través de este servidor. En su lugar, el servidor devuelve información vinculante para todas estas direcciones IP

  • Identificador de agente de retransmisión: el servidor local devuelve información vinculante para todas las concesiones actualmente activas asignadas al cliente que tiene el identificador de agente de retransmisión especificado (opción 82, subopción 12). El identificador es único en todo el dominio administrativo del servidor.

  • ID remoto de un circuito de acceso utilizado por el cliente para identificar el circuito ante el cliente DHCP: el servidor local devuelve información de enlace para todas las concesiones actualmente activas asignadas a clientes que utilizan ese ID remoto del agente (opción 82, subopción 2). Esta consulta es particularmente útil en entornos escalados con miles de clientes por agente de retransmisión. Las otras consultas no devuelven información de arrendamiento consolidada para todos los clientes de un circuito.

El servidor local DHCPv4 responde al agente de retransmisión con los mismos mensajes DHCPLEASEACTIVE y DHCPLEASEUNASSIGNED utilizados para la consulta de arrendamiento individual, como se describe en Tipos de mensajes de consulta de arrendamiento individual de DHCPv4. Cada mensaje corresponde a un único enlace identificado por la consulta.

Cuando el servidor ha devuelto todos los enlaces asociados con la solicitud, envía un mensaje DHCPLEASEQUERYDONE al agente de retransmisión. Si se pierde una conexión mientras se procesa una consulta de arrendamiento masivo, DHCP no puede determinar cuánta de la información solicitada recibió el agente de retransmisión antes de que se cayera la conexión. Por consiguiente, el agente de retransmisión debe volver a intentar la consulta.

Para cualquiera de los métodos de consulta, el agente de retransmisión DHCP puede incluir el siguiente calificador:

  • query-start-time: devuelve enlaces que cambiaron en o después de la hora especificada en la consulta.

  • query-end-time: devuelve enlaces que cambiaron en o antes de la hora especificada en la consulta.

Estos tiempos de consulta permiten que un agente recupere solo la información vinculante que perdió desde la última vez que comprometió toda su información en un almacenamiento estable.

En la tabla 4 se describen los tipos de mensajes específicos de la consulta de arrendamiento masivo de DHCPv4.

Tabla 4: Tipos de mensajes de consulta de arrendamiento masivo DHCPv4

Tipo de mensaje

Opción 53 Valor de tipo

Descripción

DHCPBULKLEASEQUERY

14

Enviado por el agente de retransmisión al servidor local DHCP para restaurar la información.

DHCPLEASEQUERYDONE

15

Respuesta del servidor local cuando ha devuelto toda la información de enlace asociada con la solicitud masiva.

Los mensajes enviados por el servidor local DHCPv4 pueden devolver la opción de código de estado (opción 151) para proporcionar información sobre el estado de la consulta. En los mensajes DHCPLEASEACTIVE y DHCPLEASEUNSIGNED, el código corresponde al estado de la solicitud de enlace individual. En los mensajes DHCPLEASEQUERYDONE, el código corresponde a la solicitud de leasequery masiva en su conjunto. En la Tabla 5 se enumeran los códigos de estado.

Tabla 5: Códigos de estado de consulta de arrendamiento masivo DHCPv4

Código

Estado

Descripción

0

Éxito

La solicitud se ha completado correctamente. La ausencia de la opción 151 también indica éxito.

1

UnSpecFail

Se produjo un error en la solicitud por un motivo no especificado.

2

QueryTerminated

El servidor local no pudo realizar la consulta o la finalizó antes de tiempo. En este último caso, una cadena de texto indica la causa.

3

MalformedQuery

El servidor local no entendió la consulta.

4

No permitidos

La consulta fue entendida pero no permitida.

Consulta de arrendamiento masivo DHCPv6

Para la consulta de arrendamiento masivo DHCPv6, el agente de retransmisión DHCPv6 abre una conexión TCP a través del puerto 67 al servidor local DHCPv6. Cuando se establece la conexión, el agente de retransmisión envía un mensaje LEASEQUERY al servidor. El tipo de consulta se transmite en la opción LQ_Query (opción 44). El tipo de consulta puede ser cualquiera de los siguientes para permitir que el servidor local identifique la información que necesita el agente:

  • Todas las direcciones IP configuradas: el servidor local devuelve información de enlace para todas las direcciones IP configuradas en el servidor local. La información se devuelve independientemente de si las direcciones IP forman parte de un enlace actualmente activo. Esto permite al agente de retransmisión actualizar su base de datos con todos los cambios de dirección que se produjeron después de algún momento.

  • Identificador de cliente del dispositivo cliente: el servidor local devuelve información de enlace para la dirección IP utilizada por última vez por un cliente que tiene el identificador de cliente especificado (opción 61). El identificador es único en todo el dominio administrativo del servidor.

    Nota:

    A diferencia de la consulta de arrendamiento individual, el servidor no utiliza la opción IP asociada (opción 92) para devolver una lista de otras direcciones IP a las que el cliente ha tenido acceso a través de este servidor. En su lugar, el servidor devuelve información vinculante para todas estas direcciones IP

  • Dirección MAC del dispositivo cliente: el servidor local devuelve información de enlace para el cliente más reciente que tiene esa dirección MAC.

    Nota:

    A diferencia de la consulta de arrendamiento individual, el servidor no utiliza la opción IP asociada (opción 92) para devolver una lista de otras direcciones IP a las que el cliente ha tenido acceso a través de este servidor. En su lugar, el servidor devuelve información vinculante para todas estas direcciones IP

  • Identificador de agente de retransmisión: el servidor local devuelve información vinculante para todas las concesiones actualmente activas asignadas al cliente que tiene el identificador de agente de retransmisión especificado (opción 82, subopción 12). El identificador es único en todo el dominio administrativo del servidor.

  • ID remoto de un circuito de acceso utilizado por el cliente para identificar el circuito ante el cliente DHCP: el servidor local devuelve información de enlace para todas las concesiones actualmente activas asignadas a clientes que utilizan ese ID remoto del agente (opción 82, subopción 2). Esta consulta es particularmente útil en entornos escalados con miles de clientes por agente de retransmisión. Las otras consultas no devuelven información de arrendamiento consolidada para todos los clientes de un circuito.

Para una consulta de concesión masiva DHCPv6, puede especificar opcionalmente la trigger automatic opción para configurar el agente de retransmisión DHCPv6 para que inicie automáticamente la operación de consulta de concesión masiva siempre que el jdhcpd proceso inicie una conexión con la base de datos de sesión (SDB) y no haya suscriptores enlazados presentes en la base de datos. Por ejemplo, el proceso automático garantizaría que la consulta de arrendamiento masivo siempre actualice la información de retransmisión DHCP después de un reinicio, una operación GRES o ISSU, y si no hay suscriptores enlazados.

La consulta de arrendamiento masiva de DHCPv6 usa los mensajes LEASEQUERY y LEASEQUERY-REPLY utilizados por la consulta de arrendamiento individual de DHCPv6, pero su comportamiento y significado son ligeramente diferentes para la consulta de arrendamiento masivo. En la tabla 6 se enumeran estos mensajes y se describen otros dos tipos de mensajes específicos de la consulta de arrendamiento masivo de DHCPv6.

Tabla 6: Tipos de mensajes de consulta de arrendamiento masivo DHCPv6

Tipo de mensaje

Valor de tipo DHCPv6

Descripción

LEASEQUERY

14

Enviado por el agente de retransmisión al servidor local DHCP para restaurar la información.

LEASEQUERY-REPLY

15

Respuesta del servidor local para indicar el éxito o error de la consulta. También transmite información, como el ID del servidor y el ID del cliente, que no cambia en el contexto de una sola consulta y respuesta.

Cuando la consulta se realiza correctamente, sólo se devuelve un único LEASEQUERY-REP. Este mensaje también incluye la información de enlace para el primer cliente. Se devuelven datos de enlace adicionales en el mensaje LEASEQUERY-DATA.

Cuando se produce un error en la consulta, se devuelve una única LEASEQUERY-REPLY sin información de enlace.

LEASEQUERY-DONE

16

Respuesta del servidor local que indica el final de un grupo de respuestas de leasequery relacionadas. Se envía un único mensaje LEASEQUERY-DONE después de que todas las respuestas a la solicitud se hayan enviado al agente de retransmisión.

La conexión TCP entre el agente de retransmisión y el servidor se cierra cuando se recibe este mensaje.

LEASEQUERY-DATA

17

Respuesta del servidor local con información sobre las concesiones para un único cliente DHCPv6 o sobre los enlaces de delegación de prefijos en un único vínculo.

Este mensaje sólo se envía cuando la consulta de arrendamiento masiva devuelve datos de varios clientes. En este caso, el mensaje LEASEQUERY-REPLY transmite información para el primer cliente, luego se envía un mensaje LEASEQUERY-DATA para cada uno de los otros clientes.

Los mensajes enviados por el servidor local DHCPv6 pueden devolver la opción de código de estado (opción 13) para proporcionar información sobre el estado de la consulta. En los mensajes LEASEQUERY-REPLY, el código corresponde al estado de la solicitud de enlace individual. En los mensajes LEASEQUERY-DONE, el código corresponde a la solicitud de leasequery masiva en su conjunto. Los mensajes LEASEQUERY-DATA no incluyen un código de estado. La consulta de arrendamiento masivo DHCPv6 admite los códigos de estado de consulta de arrendamiento individual DHCPv6 enumerados en Códigos de estado de consulta de arrendamiento individual DHCPv6. Los mensajes también pueden incluir el código de estado agregado para la consulta de arrendamiento masivo descrita en la tabla 7.

Tabla 7: Código de estado de consulta de arrendamiento masivo DHCPv6

Código

Estado

Descripción

11

QueryTerminated

El servidor local no puede realizar una consulta o ha terminado prematuramente la consulta por algún motivo. Por ejemplo, el servidor local se está cerrando o no tiene recursos suficientes para recopilar la información solicitada.

Consulta de arrendamiento activo DHCP

A partir de Junos OS versión 19.1R1, la consulta de arrendamiento activa DHCP soluciona la situación en la que es deseable que el agente de retransmisión reciba actualizaciones periódicas de la información del cliente para mantenerse al día con la actividad de enlace DHCP dinámico. Las consultas de arrendamiento individual y masivo proporcionan información solo cuando se solicita; Si la información del cliente se actualiza posteriormente en el servidor local, dicha información no se pasa al agente de retransmisión a menos que el agente de retransmisión envíe otra consulta al servidor local.

Active leasequery permite a los servidores proporcionar actualizaciones en vivo de la información del cliente siempre que cambie el estado del enlace. Opcionalmente, puede configurar Active leasequery para enviar las actualizaciones en vivo de la información de enlace a varios pares de agente de retransmisión, lo que admite la redundancia a nivel de chasis del agente de retransmisión. La actualización en vivo se inicia cuando el agente de retransmisión inicia una conexión TCP con un par de agente de retransmisión o servidor y envía el mensaje ACTIVELEASEQUERY para indicar que la conexión debe permanecer abierta.

DHCP no cierra la conexión TCP a menos que se den ciertas condiciones, principalmente relacionadas con el tiempo de espera configurable o los períodos de tiempo de inactividad:

  • Cuando se recibe una solicitud de conexión en un sistema lógico o una instancia de enrutamiento que no está configurada para la consulta de arrendamiento activa.

  • Cuando la conexión se bloquea durante las operaciones de lectura y escritura de TCP el tiempo suficiente para que expire el período de tiempo de espera, la conexión se cierra y se puede reiniciar. La operación de lectura se produce cuando el agente de retransmisión intenta leer las respuestas a la consulta. La operación de escritura se produce cuando el servidor o el agente de retransmisión par intenta enviar respuestas a un agente de retransmisión

  • Cuando no se recibe tráfico en la conexión durante el período de tiempo de espera de inactividad.

Durante las operaciones de leasequery activas, la información de enlace sólo se actualiza cuando cambia. En consecuencia, hay períodos durante los cuales el servidor o el agente de retransmisión del par no envía información. Si el período es más largo que el tiempo de espera de inactividad, se interrumpe la conexión. Para evitar caídas de conexión inadecuadas, el agente de retransmisión del servidor o del mismo nivel envía mensajes DHCPLEASEACTIVE (DHCPv4) o LEASEQUERY-DATA (DHCPv6) a intervalos iguales a la mitad del período de tiempo de espera de inactividad. Estos mensajes no contienen información de enlace porque se envían cuando no hay actualizaciones disponibles. Estos mensajes mantienen viva la conexión al servir como mensajes de saludo o keepalive que indican que la falta de actividad no es un problema.

Cuando la conexión TCP se cierra, el agente de retransmisión intenta restablecer la conexión. Los intentos de reintento incluyen una opción que indica al servidor o agente de retransmisión par que envíe información de enlace que cambió desde el momento en que se apagó la conexión TCP. Esta información a veces se denomina información de actualización. La opción especifica la marca de tiempo absoluta cuando se cierra la conexión; es decir, la hora de la última comunicación correcta con el servidor o el agente de retransmisión del mismo nivel. DHCPv4 usa la opción query-start-time (opción 154). DHCPv6 utiliza la opción LQ_START_TIME (opción 101).

En algunos casos, el servidor o el agente de retransmisión del mismo nivel no tiene toda la información para los cambios de enlace desde la marca de tiempo. Por ejemplo, es posible que el dispositivo no tenga suficiente memoria para almacenarlo todo. En estos casos, el dispositivo devuelve un mensaje DHCPLEASEQUERYSTATUS (DHCPv4) o LEASEQUERY-REPLY (DHCPv6) con un código de estado de DataMissing (5).

Nota:

Antes de configurar la consulta de arrendamiento activa, primero debe configurar la consulta de arrendamiento masiva, ya que la consulta de arrendamiento activa usa el mecanismo de consulta de arrendamiento masiva. La configuración de leasequery activa no supera la comprobación de confirmación si la leasequery masiva no está configurada.

Para configurar las operaciones de consulta de arrendamiento activas, habilite la compatibilidad tanto en el agente de retransmisión DHCP como en el servidor DHCP. Puede configurar detalles de la comunicación tanto para el agente de retransmisión como para el servidor local. A diferencia de la consulta de arrendamiento individual y masiva, la consulta de arrendamiento activa no tiene tipos de consulta. No desencadenar leasequery activa con un request comando. En su lugar, el desencadenador es automático cuando se configura una consulta de arrendamiento activa.

Consulta de arrendamiento activo DHCPv4

Para la consulta de arrendamiento activa DHCPv4, el agente de retransmisión DHCPv4 abre una conexión TCP a través del puerto 67 al servidor local DHCPv4. Cuando se establece la conexión, el agente de retransmisión envía un mensaje DHCPACTIVELEASEQUERY al servidor. El mensaje indica que se trata de una conexión a largo plazo. Se cierra solo como resultado de un tiempo de espera.

El servidor local DHCPv4 responde al agente de retransmisión con los mismos mensajes DHCPLEASEACTIVE y DHCPLEASEUNASSIGNED utilizados para la consulta de arrendamiento individual, como se describe en Tipos de mensajes de consulta de arrendamiento individual de DHCPv4. Cada mensaje corresponde a un único enlace identificado por la consulta. El servidor local DHCP sigue enviando los mensajes de respuesta cada vez que cambia la información del enlace. En la tabla 8 se describen los tipos de mensajes específicos de la consulta de concesión activa DHCPv4.

Tabla 8: Tipos de mensajes de consulta de arrendamiento activo DHCPv4

Tipo de mensaje

Opción 53 Valor de tipo

Descripción

DHCPACTIVELEASEQUERY

16

Enviado por el agente de retransmisión al servidor local DHCP para habilitar la actualización en vivo de la información de enlace en el agente de retransmisión siempre que esa información cambie en el servidor local.

También se puede enviar entre agentes de retransmisión pares para proporcionar redundancia de espera activa para la información de enlace.

DHCPLEASEQUERYSTATUS

17

Respuesta del servidor local cuando ha devuelto información vinculante asociada a la solicitud.

Debido a que la conexión TCP es de larga duración, este mensaje también se envía regularmente cuando las conexiones están inactivas (no se envían actualizaciones de enlace). En este caso, el mensaje incluye un código de estado ConnectionActive (6) para notificar al agente de retransmisión que la conexión sigue activa.

Los mensajes enviados por el servidor local pueden devolver la opción de código de estado (opción 151). En los mensajes DHCPLEASEACTIVE y DHCPLEASEUNSIGNED, el código corresponde al estado de la respuesta individual. En los mensajes DHCPLEASEQUERYSTATUS, el código corresponde a la secuencia de mensajes para la solicitud de leasequery activa en su conjunto. La consulta de arrendamiento activa DHCPv4 admite los códigos de estado de consulta de arrendamiento masivo enumerados en Códigos de estado de consulta de arrendamiento masivo de DHCPv4. Los mensajes también pueden incluir los códigos de estado agregados para la consulta de arrendamiento activa descrita en laTabla 9.

Tabla 9: Códigos de estado de consulta de arrendamiento activo DHCPv4

Código

Estado

Descripción

5

DatosFaltantes

La información vinculante solicitada no está disponible. Por ejemplo, cuando el servidor local o el par no tiene suficientes datos según lo solicitado con la opción query-start-time, este código de estado se envía inmediatamente en un mensaje LEASEQUERY-ANSWER.

6

ConexiónActive

La conexión TCP sigue activa.

7

CatchUpComplete

El servidor local ha enviado todos los datos guardados solicitados por el agente de retransmisión.

Consulta de arrendamiento activo DHCPv6

Para la consulta de arrendamiento activa DHCPv6, el agente de retransmisión DHCPv6 abre una conexión TCP a través del puerto 67 al servidor local DHCPv4. Cuando se establece la conexión, el agente de retransmisión envía un mensaje ACTIVELEASEQUERY al servidor. El mensaje indica que se trata de una conexión a largo plazo. Se cierra solo como resultado de un tiempo de espera.

El servidor local DHCPv6 responde al agente de retransmisión con los mismos mensajes LEASEQUERY-REPLY, LEASEQUERY-DATA y LEASEQUERY-DONE que se usan para la consulta de arrendamiento masiva. Cada mensaje corresponde a un único enlace identificado por la consulta. El servidor local DHCP sigue enviando los mensajes de respuesta cada vez que cambia la información del enlace. En la tabla 10 se enumeran estos mensajes y el tipo de mensaje de consulta específico de la consulta de arrendamiento activa DHCPv6.

Tabla 10: Tipos de mensajes de consulta de arrendamiento activo DHCPv6

Tipo de mensaje

Valor de tipo DHCPv6

Descripción

ACTIVELEASEQUERY

22

Enviado por el agente de retransmisión al servidor local DHCP para habilitar la actualización en vivo de la información de enlace en el agente de retransmisión siempre que esa información cambie en el servidor local.

También se puede enviar entre agentes de retransmisión pares para proporcionar redundancia de espera activa para la información de enlace.

LEASEQUERY-REPLY

15

Respuesta del servidor local para indicar el éxito o error de la consulta. También transmite información, como el ID del servidor y el ID del cliente, que no cambia en el contexto de una sola consulta y respuesta.

Cuando la consulta se realiza correctamente, sólo se devuelve un único LEASEQUERY-REP. Este mensaje también incluye la información de enlace para el primer cliente. Se devuelven datos de enlace adicionales en el mensaje LEASEQUERY-DATA.

Cuando se produce un error en la consulta, se devuelve una única LEASEQUERY-REPLY sin información de enlace.

LEASEQUERY-DONE

16

Respuesta del servidor local que indica que se debe finalizar la conexión.

Por ejemplo, el servidor puede enviar esto con un código de estado QueryTerminated (11) cuando el servidor se está apagando.

LEASEQUERY-DATA

17

Respuesta del servidor local con información sobre las concesiones para un único cliente DHCPv6 o sobre los enlaces de delegación de prefijos en un único vínculo.

Este mensaje sólo se envía cuando la leasequery devuelve datos para varios clientes. En este caso, el mensaje LEASEQUERY-REPLY transmite información para el primer cliente, luego se envía un mensaje LEASEQUERY-DATA para cada uno de los otros clientes.

Los mensajes enviados por el servidor local DHCPv6 pueden devolver la opción de código de estado (opción 13). La consulta de arrendamiento activa DHCPv6 admite los códigos de estado de consulta de arrendamiento individual y de consulta de arrendamiento masivo enumerados en Códigos de estado de consulta de arrendamiento individual DHCPv6 y Código de estado de consulta de arrendamiento masivo DHCPv6, respectivamente. Los mensajes también pueden incluir los códigos de estado agregados para la consulta de arrendamiento activa descrita en la Tabla 11.

Tabla 11: Códigos de estado de consulta de arrendamiento activo DHCPv6

Código

Estado

Descripción

12

DatosFaltantes

La información vinculante solicitada no está disponible.

13

CatchUpComplete

El servidor local ha enviado todos los datos guardados solicitados por el agente de retransmisión.

14

NoSoportado

El servidor local ha enviado todos los datos guardados solicitados por el agente de retransmisión.

Redundancia a nivel de chasis con Active Leasequery

Puede utilizar active leasequery para permitir que la información de enlace se sincronice entre varios pares del agente de retransmisión DHCP. Para simplificar, esta discusión explica el comportamiento con solo dos pares. Cuando un agente de retransmisión par se reinicia o su dispositivo se reinicia, la otra retransmisión puede asumir el control y proporcionar servicios a todos los clientes DHCP sin una interrupción visible. Cuando el agente de retransmisión par vuelve a aparecer, restablece la conexión TCP con el par activo. A continuación, los pares sincronizan la información de enlace. La figura 1 muestra una topología DHCP simple para admitir la redundancia del agente de retransmisión con las siguientes características:

  • Cada cliente DHCP se conecta a ambos agentes de retransmisión.

  • Ambos agentes de retransmisión se conectan al mismo servidor DHCP.

  • Cuando configure la active leasequery instrucción en cada agente de retransmisión, también se especifique el otro agente de retransmisión como par.

  • Los pares utilizan los mismos mensajes de leasequery activos para la comunicación, como se explica en la tabla 8 y la tabla 10. Aunque no se muestra aquí, cuando un servidor RADIUS externo forma parte de la topología, no hay diferencias en las interacciones con el servidor RADIUS.

Figura 1: Topología simple para la redundancia DHCP con Active Leasequery Simple Topology for DHCP Redundancy with Active Leasequery

En la siguiente secuencia se describe cómo los agentes de retransmisión establecen la relación par y comparten información de enlace cuando se configura una consulta de arrendamiento activa en ambas. Este ejemplo es para DHCPv4, pero el mecanismo es el mismo para DHCPv6.

  1. Ambos agentes de retransmisión tienen enlaces de cliente DHCP activos, pero la consulta de arrendamiento activa aún no está configurada.

  2. Puede configurar la consulta de arrendamiento activa en ambos agentes de retransmisión, especificarse mutuamente como pares y confirmar la configuración.

  3. Ambos agentes del mismo nivel intentan establecer una conexión TCP cuando se confirma la configuración. Supongamos que el agente de retransmisión El agente de retransmisión 1 establece correctamente la conexión. Se abandona el intento del agente de retransmisión 2.

  4. A continuación, el agente de retransmisión 1 envía un mensaje ACTIVELEASEQUERY al agente de retransmisión 2.

  5. El Agente de retransmisión 2 envía información sobre los enlaces de su base de datos de suscriptores al Agente de retransmisión 1. También envía su propio mensaje ACTIVELEASEQUERY al agente de retransmisión 1 para recopilar la información del cliente del par.

  6. El agente de retransmisión 1 envía su información de enlace al agente de retransmisión 2. El agente de retransmisión 1 y el agente de retransmisión 2 procesan la información vinculante recibida y la confirman en sus respectivas bases de datos.

  7. A medida que cada agente de retransmisión actualiza la información de enlace para sus propios clientes (como renovaciones de licencias, nuevas solicitudes, vencimientos de concesión, etc.), envía un mensaje de respuesta de leasequery con la información actualizada a su par cuando se produce cada cambio.

  8. Ahora supongamos que Relay Agent 1 se reinicia. La conexión TCP se cae. El agente de retransmisión 2 intenta restablecer la conexión con el agente de retransmisión 1. Mientras tanto, el tráfico de suscriptores DHCP que solía fluir a través del Agente de retransmisión 1 ahora fluye a través del Agente de retransmisión 2 sin interrupción.

  9. La consulta de arrendamiento activa se activa en el Agente de retransmisión 1 cuando vuelve a funcionar. Se restablece la conexión TCP y los pares intercambian mensajes ACTIVELEASEQUERY. Relay Agent 1 no tiene información vinculante para compartir en este momento. Relay Agent 2 envía toda su información de enlace actual al Relay Agent 1; esta información podría haber cambiado mientras el agente de retransmisión 1 estaba fuera de servicio. El resultado es que ambos agentes de retransmisión ahora tienen bases de datos sincronizadas.

Redundancia a nivel de interfaz con detección de topología de Active Leasequery

A partir de Junos OS versión 19.2R1, la detección de topología permite a los pares de relé DHCP descubrir información sobre las interfaces de suscriptor de los demás. La detección de topología es necesaria en una topología de red con una configuración de redundancia de grupo de suscriptores M:N. En esta configuración, un BNG que hospeda un agente de retransmisión DHCP actúa como enrutador principal para un grupo de redundancia de suscriptores. El enrutador principal controla el tráfico del grupo de redundancia de suscriptores. Uno o más BNG que hospedan agentes de retransmisión del mismo nivel sirven como copias de seguridad para los grupos de redundancia de suscriptores en el principal.

Un BNG determinado puede ser la copia de seguridad para varios grupos de redundancia de suscriptores, pero se realiza una copia de seguridad de cada grupo de redundancia en un solo BNG. Si se produce un error en el BNG principal, el BNG de reserva para cada grupo de redundancia de suscriptor afectado por el error se elige como el nuevo principal para ese grupo de redundancia. La nueva primaria continúa sirviendo al grupo de redundancia de suscriptores sin problemas y sin interrupciones. Consulte Descripción general de la redundancia de suscriptores de M:N para obtener más información sobre la redundancia de M:N.

La redundancia del suscriptor a nivel de interfaz se basa en la interfaz lógica del vínculo de acceso. En esta situación, no es necesario que el nombre de interfaz de la interfaz de acceso para un grupo de redundancia de suscriptor sea el mismo en los pares principal y de reserva. Este comportamiento es diferente al de la redundancia del agente de retransmisión a nivel de chasis, donde los nombres de interfaz de acceso deben ser idénticos en los pares del agente de retransmisión.

Dado que los nombres de interfaz pueden ser diferentes para los agentes de retransmisión principal y de copia de seguridad, DHCP necesita descubrir la relación entre la interfaz para cada grupo de redundancia de suscriptor en la interfaz principal y la interfaz correspondiente en las copias de seguridad. El descubrimiento de topología proporciona esa información.

La detección de topología permite a los agentes de retransmisión primarios y de copia de seguridad crear automáticamente una tabla de traducción que asigna las interfaces de acceso local y remoto para cada grupo de redundancia de suscriptor. Si se produce un error en la principal, la copia de seguridad elegida para ser la nueva principal usa su tabla de traducción para administrar inmediatamente los grupos de redundancia de suscriptores afectados por el error. La conmutación por error en sí es transparente para los clientes DHCP asociados con los grupos de redundancia de suscriptores.

La detección de topología es una opción de consulta de arrendamiento activa. Active leasequery permite a los pares sincronizar la información de enlace para suscriptores en los grupos de redundancia de suscriptores correspondientes a las interfaces agregadas a la tabla de traducción. DHCP traduce la información de enlace para utilizar la interfaz local en la copia de seguridad en lugar de la interfaz en la principal.

Al configurar la detección de topología, todo el proceso de consulta de concesión DHCP consta de cuatro fases de conexión, como se muestra en la figura 2.

Figura 2: Fases Topology Discovery Connection Phases de conexión de descubrimiento de topología
  1. Fase de conexión TCP: se establece una conexión TCP entre los agentes de retransmisión pares.

  2. Fase de descubrimiento de topología: los pares intercambian mensajes de descubrimiento de topología para determinar las interfaces de acceso coincidentes para cada grupo de redundancia de suscriptor en los pares. El par remoto coincide con una interfaz basada en el ID de VLAN y la subred. Cada par envía una consulta para todas sus interfaces de acceso y recibe una respuesta, de modo que todos los pares puedan crear una tabla de traducción de pares de interfaces locales y remotas conectadas para los grupos de redundancia de suscriptores.

  3. Fase de consulta de arrendamiento masiva: los pares establecen la relación de arrendamiento masiva necesaria para que funcione la consulta de arrendamiento activa. La consulta de arrendamiento masiva permite a los agentes de retransmisión recuperar información de concesión para varios suscriptores de un servidor DHCP configurado de forma masiva en lugar de en una serie de consultas y respuestas individuales. En esta fase, DHCP recopila de forma masiva toda la información de enlace por primera vez.

  4. Fase de consulta de arrendamiento activa: la consulta de arrendamiento activa garantiza que la información de enlace se sincronice siempre que cambie, sin necesidad de consultas posteriores. El agente de retransmisión principal envía los enlaces relativos a su ID de circuito de agente local (el nombre de la interfaz de acceso). El agente de retransmisión de copia de seguridad utiliza su tabla de traducción para obtener el ID de circuito del agente correspondiente en la copia de seguridad para instalar los suscriptores.

    Para restringir la información que se sincroniza solo a los suscriptores que usan una interfaz de acceso determinada, es decir, un grupo de redundancia de suscriptores, la consulta de arrendamiento activa usa el método query by giaddr (DHCPv4) o linkaddr (DHCPv6) al configurar la detección de topología. La dirección IP de la puerta de enlace (giaddr o linkaddr) es lo que utiliza un agente de retransmisión para determinar dónde enviar la información aguas abajo. El valor del giaddr es la interfaz de acceso. El agente de retransmisión evalúa el giaddr/linkaddr y envía información al cliente DHCP que utiliza la interfaz de acceso que coincide con el giaddr/linkaddr.

    Lo que esto significa para la redundancia de suscriptores es que al usar la consulta giaddr/linkaddr, leasequery activa solo solicita información para los suscriptores en esa interfaz de acceso. Por consiguiente, solo sincroniza la información del suscriptor del agente de retransmisión principal con el agente de retransmisión de copia de seguridad. Se trata de un conjunto de suscriptores mucho menor que si la leasequery activa utilizara el método query by relay-id, que devuelve información para todos los suscriptores de todo el chasis.

El resultado de este proceso es que cada agente par instala los suscriptores para cada grupo de redundancia que controla. Cuando el agente de retransmisión principal conmuta por error, la copia de seguridad ya tiene la información del suscriptor necesaria para mantener las sesiones de suscriptor afectadas sin interrupción.

Nota:

Las fases de conexión de leasequery masiva y de leasequery activa se ejecutan a través de la conexión TCP. Por el contrario, durante la fase de detección de topología, DHCP envía los mensajes de consulta a través de TCP, pero envía los mensajes de respuesta de descubrimiento de topología a través de UDP. La ruta TCP puede ser cualquier cosa, pero la ruta UDP debe ser a través de la interfaz de acceso; Así es como los pares confirman que sus interfaces de acceso están conectadas.

Mensajes de detección de topología

La detección de topología utiliza los mensajes de consulta de arrendamiento individuales estándar. Para DHCPv4, estos son DHCPLEASEQUERY y DHCPLEASEACTIVE. Para DHCPv6, estos son LEASEQUERY y LEASEQUERY-REPLY. La diferencia que hace que estos mensajes sean específicamente mensajes de detección de topología es que cada mensaje incluye un valor de subopción propietario en la opción específica del proveedor (opción 43 para DHCPv4 y opción 17 para DHCPv6). El valor propietario es una cadena, topology_discover_lq. En el cuadro 12 se enumera la información contenida en los mensajes de consulta y respuesta.

Nota:

El descubrimiento de topología para la redundancia M:N VRRP utiliza TCP para la consulta y UDP para la respuesta. El descubrimiento de topología para la redundancia M:N de pseudocable usa TCP tanto para la consulta como para la respuesta.

Tabla 12: Información transportada en los mensajes de consulta y respuesta de descubrimiento de topología

Consulta

Respuesta

ID de transacción (xid): este número es único por chasis. DHCP genera el xid para una interfaz de acceso utilizada por un grupo de redundancia de suscriptores. El xid se lleva en el encabezado DHCP.

ID de transacción (xid): el mismo valor recibido en el mensaje de solicitud.

Identificador de cliente (DHCPv4 opción 61; DHCPv6 opción 1): una cadena que identifica al cliente DHCP, según la dirección MAC LACP.

Identificador de cliente (DHCPv4 opción 61; DHCPv6 opción 1): el mismo valor recibido en el mensaje de solicitud.

N/A

Identificador de servidor (DHCPv4 opción 54; DHCPv6 opción 2): una cadena que identifica el agente de retransmisión, según la dirección MAC de LACP

ID de circuito del agente (DHCPv4 opción 82; DHCPv6 option 18): nombre de interfaz de la interfaz de acceso para la que se realiza la consulta. Esto se utiliza para traducir el ID de interfaz local y del mismo nivel.

ID de circuito del agente (DHCPv4 opción 82; DHCPv6 option 18): nombre de interfaz de la interfaz de acceso coincidente en el par. Esto se utiliza para traducir el ID de interfaz local y del mismo nivel.

Opción específica del proveedor (DHCPv4 opción 43; Opción 17 de DHCPv6): esta opción contiene la siguiente información específica para el proveedor, Juniper Networks:

  • Subopción 1: una cadena con el valor topology_discover_lq. Esto es propietario y convierte el mensaje en un mensaje de descubrimiento de topología.

  • Subopción 2: Dirección IP (subred) de la interfaz de consulta. Esta es la dirección que el agente de retransmisión DHCP coloca en el campo giaddr en los mensajes que envía al servidor DHCP.

  • Subopción 3: Máscara de subred de la interfaz de consulta.

  • Subopción 4: ID de VLAN de la interfaz de consulta.

  • Subopción 5: Sistema lógico/instancia de enrutamiento de la interfaz de consulta en el formato logical-system-name;routing-instance-name.

  • Subopción 6: Clave común compartida de la interfaz de consulta. Esta es una cadena ASCII de hasta 63 caracteres.

Opción específica del proveedor (DHCPv4 opción 43; DHCPv6 opción 17): esta opción contiene la siguiente información:

  • Subopción 1: una cadena con el valor topology_discover_lq. Esto es propietario y convierte el mensaje en un mensaje de descubrimiento de topología.

  • Subopción 2: Dirección IP de la interfaz coincidente en el par.

  • Subopción 3: Máscara de subred de la interfaz coincidente en el par.

  • Subopción 4: ID de VLAN de la interfaz coincidente en el par.

  • Subopción 5: Sistema lógico/instancia de enrutamiento de la interfaz coincidente en el par.

  • Subopción 6: Clave común compartida de la interfaz coincidente en el par. El mismo valor recibido en el mensaje de solicitud.

Para la redundancia M:N mediante VRRP, la coincidencia se basa en el nombre y la dirección de subred, el ID de VLAN y el ID de transacción de la interfaz de consulta recibidos en la solicitud.

Para la redundancia M:N mediante pseudocables, la coincidencia se basa en la clave común compartida de la interfaz de consulta y en el ID de transacción recibido en la solicitud.

Los agentes de retransmisión del mismo nivel intercambian mensajes de descubrimiento de topología cuando se produce alguna de las siguientes situaciones:

  • Configurar un nuevo agente de retransmisión del mismo nivel.

  • El enrutador restaura una conexión de interfaz de acceso para que el vínculo esté activo.

  • El enrutador se inicia.

  • El proceso jdhcpd se reinicia.

  • Configure la consulta de arrendamiento activa.

  • La topología cambia. El agente de retransmisión detecta este cambio cuando una consulta de descubrimiento de topología llega a un vínculo que se detectó anteriormente.

Para obtener una explicación detallada de cómo funciona la topología con la redundancia de suscriptor de M:N, consulte Descripción general de la redundancia de suscriptores de M:N.

Directrices para configurar la compatibilidad con operaciones de consulta de arrendamiento individuales, masivas y activas

Al configurar la compatibilidad con leasequery individual, masiva o activa, tenga en cuenta las siguientes directrices:

  • El enrutador admite la configuración simultánea de consultas de arrendamiento individuales, consultas de arrendamiento masivas y consultas de arrendamiento activas. La consulta de arrendamiento activa requiere que se configure una consulta de arrendamiento masiva.

  • El enrutador admite la configuración simultánea de doble pila para DHCPv4 y DHCPv6. Sin embargo, para entornos de pila dual, debe desencadenar las operaciones de consulta de arrendamiento individual o consulta de arrendamiento masivo de DHCPv4 y DHCPv6 por separado.

  • El agente de retransmisión DHCP admite consultas de arrendamiento individuales o consultas de arrendamiento masivas en interfaces estáticas y dinámicas. La consulta de arrendamiento activa solo se admite en interfaces estáticas orientadas al servidor o en interfaces estáticas orientadas al par para la redundancia del chasis.

  • El servidor local DHCP sólo admite consultas de arrendamiento masivo en interfaces estáticas orientadas a la retransmisión.

  • El servidor local DHCP escucha las solicitudes de consulta de arrendamiento masiva y las solicitudes de consulta de arrendamiento activas del agente de retransmisión DHCP en la conexión TCP en el puerto 67 para DHCPv4 y en el puerto 547 para DHCPv6.

  • La consulta de arrendamiento masiva y la consulta de arrendamiento activa no se admiten para DHCP a través de PPP/PPPoE.

  • La consulta de arrendamiento activa se admite en las siguientes combinaciones de pilas:

    • DHCP sobre interfaces estáticas (ge/ae/xe/irb/ps) (Se agregó compatibilidad con interfaces ps en la versión 20.1R1 de Junos OS.)

    • Interfaces DHCP a través de IP Demux

    • Interfaces DHCP a través de VLAN Demux

    • DHCP sobre IP a través de VLAN Interfaces Demux

  • A partir de Junos OS versión 19.1R1, el agente de retransmisión DHCPv4 inserta la opción ID de retransmisión en cada paquete que reenvía al servidor local DHCP de la siguiente manera:

    • El agente de retransmisión siempre inserta la opción en paquetes no espeados.

    • El agente de retransmisión inserta la opción en paquetes espeados sólo cuando se configura una consulta de arrendamiento masivo en ese LS:RI.

  • Si la red incluye interfaces de enrutamiento y puente integrados (IRB), debe configurar el agente de retransmisión DHCP para que incluya el nombre de interfaz de capa 2 junto con el nombre IRB en el ID de circuito de la opción 82. El agente de retransmisión DHCP utiliza el nombre de interfaz de capa 2 cuando se utiliza leasequery o leasequery masivo para restaurar la base de datos de concesión.

Configuración y uso de la consulta de concesión individual DHCP

La operación de consulta de arrendamiento individual actualiza la base de datos de arrendamientos de un agente de retransmisión DHCP con información relacionada con un único suscriptor especificado. Los suscriptores de DHCPv4 se identifican por la dirección IPv4, la dirección MAC o el ID de cliente del cliente DHCP. Los suscriptores de DHCPv6 se identifican por la dirección IPv6 o el ID de cliente del cliente DHCP.

Antes de comenzar, lea Directrices para configurar la compatibilidad con operaciones de consulta de arrendamiento individuales, masivas y activas y asegúrese de que la siguiente compatibilidad necesaria está configurada en el agente de retransmisión DHCP.

  • (Solo DHCPv4) El agente de retransmisión DHCP inserta la opción 82, subopción 1 (ID de circuito del agente), en los paquetes DHCP que la retransmisión reenvía a los servidores DHCP. Consulte Uso de la información de la opción 82 del Agente de retransmisión DHCP.

    Si la red incluye interfaces de enrutamiento y puente integrados (IRB), también debe incluir la include-irb-and-l2 instrucción, como se muestra en el ejemplo siguiente. Esta instrucción configura el agente de retransmisión DHCP para que incluya el nombre de interfaz de capa 2 junto con el nombre IRB en el ID de circuito de la opción 82. El agente de retransmisión DHCP utiliza el nombre de interfaz de capa 2 cuando restaura la base de datos de arrendamiento mediante leasequery o leasequery masivo.

  • (Solo DHCPv4) El agente de retransmisión DHCP siempre incluye la nueva información de la opción 82 en los paquetes DHCP que la retransmisión reenvía a los servidores DHCP. Consulte la información de la opción 82 de anulación.

  • (Solo DHCPv6) El agente de retransmisión DHCP inserta el ID de interfaz DHCPv6 (opción 18) en los paquetes que la retransmisión reenvía a los servidores DHCPv6. Consulte Insertar la opción de ID de interfaz DHCPv6 (opción 18) en paquetes DHCPv6.

    Si la red incluye interfaces de enrutamiento y puente integrados (IRB), también debe incluir la include-irb-and-l2 instrucción, como se muestra en el ejemplo siguiente. Esta instrucción configura el agente de relé DHCPv6 para incluir el nombre de interfaz de capa 2 junto con el nombre IRB en el ID de circuito de la opción 82. El agente de retransmisión DHCP utiliza el nombre de interfaz de capa 2 cuando se utiliza leasequery o leasequery masivo para restaurar la base de datos de concesión.

Siga estos pasos para configurar y usar la operación de consulta de concesión individual.

  1. Configure el agente de retransmisión DHCP para admitir leasequery:

    Configure los parámetros de leasequery que utiliza el agente de retransmisión DHCP al consultar los servidores locales DHCP. Los pasos siguientes describen la configuración de DHCPv4. Para DHCPv6, utilice el procedimiento en el nivel de [edit forwarding-options dhcp-relay dhcpv6] jerarquía.

    1. Especifique que desea configurar las opciones de consulta de concesión para el agente de retransmisión DHCP.
    2. Especifique el número de segundos que espera la retransmisión DHCP antes de volver a enviar mensajes de leasequery a los servidores DHCP configurados en el mismo sistema lógico o instancia de enrutamiento.
    3. Especifique el número de veces que la retransmisión DHCP reenvía los mensajes de cesión. La retransmisión DHCP reenvía los mensajes cuando expira el valor de tiempo de espera configurado. Los mensajes se reenvían si la retransmisión DHCP no ha recibido información de concesión confirmada para un cliente.
  2. Configure el servidor local DHCP para admitir leasequery:

    Configure los parámetros de leasequery que utiliza el servidor local DHCP al responder a los mensajes de leasequery de un agente de retransmisión DHCP. Los pasos siguientes describen la configuración de DHCPv4. Para DHCPv6, utilice el procedimiento en el nivel de [edit system services dhcp-local-server dhcpv6] jerarquía.

    1. Habilite la compatibilidad con leasequery para el servidor local DHCP.
    2. (Opcional) Especifique que el servidor local DHCP responde a una consulta de concesión enviando la información de enlace sólo a los solicitantes restringidos. Para DHCPv4, los solicitantes restringidos son aquellos cuyo giaddr coincide con el giaddr del cliente. Para DHCPv6, el identificador de cliente de la solicitud debe coincidir con el identificador de retransmisión del cliente. Este paso proporciona seguridad adicional al garantizar que el solicitante es el originador de la solicitud vinculante.
  3. Inicie la operación leasequery en el agente de retransmisión DHCP. Consulte Inicio de la consulta de concesión DHCP para actualizar la base de datos de concesión del agente de retransmisión DHCP.

Utilice los comandos y compatibles show clear para administrar y mostrar información sobre la operación de consulta de concesión masiva para el agente de retransmisión DHCP y el servidor local DHCP. Consulte Comprobación y administración de configuraciones de consultas de arrendamiento individuales y masivas de DHCP.

Configuración y uso de la consulta de arrendamiento masivo DHCP

La operación de consulta de arrendamiento masiva actualiza la base de datos de arrendamiento de un agente de retransmisión DHCP con información para varios suscriptores, a diferencia de la consulta de arrendamiento individual, que consulta enlaces individuales solo para destinos conocidos. La consulta de arrendamiento masiva también amplía la consulta de arrendamiento individual al proporcionar opciones y funcionalidades de consulta adicionales.

Antes de comenzar, lea Directrices para configurar la compatibilidad con operaciones de consulta de arrendamiento individuales, masivas y activas y asegúrese de que la siguiente compatibilidad necesaria está configurada en el agente de retransmisión DHCP.

  • (Solo DHCPv4) El agente de retransmisión DHCP inserta la opción 82, subopción 1 (ID de circuito del agente), en los paquetes DHCP que la retransmisión reenvía a los servidores DHCP. Consulte Uso de la información de la opción 82 del Agente de retransmisión DHCP.

    Si la red incluye interfaces de enrutamiento y puente integrados (IRB), también debe incluir la include-irb-and-l2 instrucción, como se muestra en el ejemplo siguiente. Esta instrucción configura el agente de relé DHCPv6 para incluir el nombre de interfaz de capa 2 junto con el nombre IRB en el ID de circuito de la opción 82. El agente de retransmisión DHCP utiliza el nombre de interfaz de capa 2 cuando se utiliza leasequery o leasequery masivo para restaurar la base de datos de concesión.

  • (Solo DHCPv4) El agente de retransmisión DHCP siempre incluye la nueva información de la opción 82 en los paquetes DHCP que la retransmisión reenvía a los servidores DHCP. Consulte la información de la opción 82 de anulación.

  • (Solo DHCPv6) El agente de retransmisión DHCP inserta el ID de interfaz DHCPv6 (opción 18) en paquetes reenviados a servidores DHCPv6. Consulte Insertar la opción de ID de interfaz DHCPv6 (opción 18) en paquetes DHCPv6.

    Si la red incluye interfaces de enrutamiento y puente integrados (IRB), también debe incluir la include-irb-and-l2 instrucción, como se muestra en el ejemplo siguiente. Esta instrucción configura el agente de relé DHCPv6 para incluir el nombre de interfaz de capa 2 junto con el nombre IRB en el ID de circuito de la opción 82. El agente de retransmisión DHCP utiliza el nombre de interfaz de capa 2 cuando se utiliza leasequery o leasequery masivo para restaurar la base de datos de concesión.

Siga estos pasos para configurar y usar la operación de consulta de concesión masiva.

  1. (Opcional) Configure el número de conexiones que el enrutador puede usar para la consulta de arrendamiento masivo.

    Especifique el número máximo de conexiones TCP que el servidor local DHCP puede aceptar simultáneamente para las operaciones de consulta de arrendamiento masivo y el número de conexiones simultáneas que el agente de retransmisión DHCP puede solicitar para la consulta de arrendamiento masivo. Esta es una configuración de todo el chasis e incluye todos los sistemas lógicos/instancias de enrutamiento, y todas las familias de direcciones.

  2. Configure el agente de retransmisión DHCP para que admita la consulta de arrendamiento masivo:

    Configure los parámetros de consulta de concesión masiva que utiliza el agente de retransmisión DHCP al consultar los servidores locales DHCP. Los pasos siguientes describen la configuración de DHCPv4. Para DHCPv6, utilice el procedimiento en el nivel de [edit forwarding-options dhcp-relay dhcpv6] jerarquía.

    1. Especifique que desea configurar las opciones de consulta de concesión masiva para el agente de retransmisión DHCP.
    2. Especifique el número de segundos que espera la retransmisión DHCP antes de volver a intentar la conexión TCP para enviar mensajes de consulta de concesión masiva a los servidores DHCP configurados en el mismo sistema lógico o instancia de enrutamiento.
    3. Especifique el número de veces que la retransmisión DHCP intenta la conexión TCP con el servidor local para enviar mensajes masivos de consulta de concesión. La retransmisión DHCP reenvía los mensajes cuando expira el valor de tiempo de espera configurado. La conexión TCP sólo se restablece en los servidores DHCP en los que la conexión falló o se cerró abruptamente.
    4. (Opcional, solo DHCPv6) Especifique el desencadenador automático opcional. El desencadenador automático configura el agente de retransmisión DHCPv6 para iniciar automáticamente una consulta de arrendamiento masiva cada vez que se inicia el proceso jdhcpd (por ejemplo, después de un reinicio de jdhcpd, un reinicio de dispositivo de agente de retransmisión, un cambio correcto de motor de enrutamiento o una ISSU unificada) y no hay suscriptores enlazados en la base de datos de sesión. La consulta de arrendamiento masivo automático siempre se basa en la opción Relay-ID del agente de retransmisión (opción 53).
      Nota:

      Cuando se configura la compatibilidad con desencadenadores automáticos, puede seguir usando el comando de la CLI para activar manualmente consultas de arrendamiento masivas independientes de las consultas automáticas.

  3. Configure el servidor local DHCP para que admita la consulta de arrendamiento masivo:

    Configure los parámetros que utiliza el servidor local DHCP al responder a mensajes de consulta de concesión masiva desde una retransmisión DHCP. Los pasos siguientes describen la configuración de DHCPv4. Para DHCPv6, utilice el procedimiento en el nivel de [edit system services dhcp-local-server dhcpv6] jerarquía.

    1. Habilite la compatibilidad con consultas de arrendamiento masivo para el servidor local DHCP.
    2. (Opcional) Especifique el número máximo de conexiones TCP simultáneas permitidas en el sistema lógico/instancia de enrutamiento del servidor local DHCP:
    3. (Opcional) Especifique el número máximo de respuestas vacías que el servidor local DHCP envía a un solicitante específico. Cuando se alcanza el número máximo de respuestas, el servidor DHCP cierra la conexión TCP con el solicitante.

      Una respuesta vacía es una respuesta que no contiene enlaces o tiene un error de código de estado de opción. Las respuestas vacías suelen ser una respuesta a un solicitante no autorizado que ha enviado una consulta no válida o incorrecta que no da lugar a ningún enlace. Al limitar el número de respuestas vacías que envía el servidor local DHCP, impide que la conexión sea tomada por solicitantes no autorizados o malintencionados.

    4. (Opcional) Especifique que el servidor local DHCP envíe la información de enlace sólo a los solicitantes restringidos. Este paso garantiza que el solicitante sea el originador de la solicitud vinculante.

      Para DHCPv4 leasequery y solicitudes de leasequery masivas, el giaddr del solicitante debe coincidir con el giaddr del cliente. Para las solicitudes de consulta de arrendamiento masiva DHCPv6, el ID de cliente del solicitante en el mensaje de consulta de arrendamiento masiva debe coincidir con el ID de retransmisión que se envió durante la creación del enlace.

    5. (Opcional) Especifique el número de segundos que una conexión en el socket TCP está inactiva antes de que el servidor local DHCP cierre la conexión.
  4. Inicie la operación de consulta de arrendamiento masivo en el agente de retransmisión DHCP. Consulte Inicio de la consulta de concesión DHCP para actualizar la base de datos de concesión del agente de retransmisión DHCP.

Utilice los comandos y compatibles show clear para administrar y mostrar información sobre la operación de consulta de concesión masiva para el agente de retransmisión DHCP y el servidor local DHCP. Consulte Comprobación y administración de configuraciones de consultas de arrendamiento individuales y masivas de DHCP.

Configuración y uso de la consulta de arrendamiento activo DHCP

Antes de comenzar, lea Directrices para configurar la compatibilidad con operaciones de consulta de arrendamiento individuales, masivas y activas y asegúrese de que la siguiente compatibilidad necesaria está configurada en el agente de retransmisión DHCP.

  • (Solo DHCPv4) El agente de retransmisión DHCP inserta la opción 82, subopción 1 (ID de circuito del agente), en los paquetes DHCP que la retransmisión reenvía a los servidores DHCP. Consulte Uso de la información de la opción 82 del Agente de retransmisión DHCP.

    Si la red incluye interfaces de enrutamiento y puente integrados (IRB), también debe incluir la include-irb-and-l2 instrucción, como se muestra en el ejemplo siguiente. Esta instrucción configura el agente de relé DHCPv6 para incluir el nombre de interfaz de capa 2 junto con el nombre IRB en el ID de circuito de la opción 82. El agente de retransmisión DHCP utiliza el nombre de interfaz de capa 2 cuando se utiliza leasequery o leasequery masivo para restaurar la base de datos de concesión.

  • (Solo DHCPv4) El agente de retransmisión DHCP siempre incluye la nueva información de la opción 82 en los paquetes DHCP que la retransmisión reenvía a los servidores DHCP. Consulte la información de la opción 82 de anulación.

  • (Solo DHCPv6) El agente de retransmisión DHCP inserta el ID de interfaz DHCPv6 (opción 18) en paquetes reenviados a servidores DHCPv6. Consulte Insertar la opción de ID de interfaz DHCPv6 (opción 18) en paquetes DHCPv6.

    Si la red incluye interfaces de enrutamiento y puente integrados (IRB), también debe incluir la include-irb-and-l2 instrucción, como se muestra en el ejemplo siguiente. Esta instrucción configura el agente de relé DHCPv6 para incluir el nombre de interfaz de capa 2 junto con el nombre IRB en el ID de circuito de la opción 82. El agente de retransmisión DHCP utiliza el nombre de interfaz de capa 2 cuando se utiliza leasequery o leasequery masivo para restaurar la base de datos de concesión.

  • Para la redundancia del agente de retransmisión DHCP a nivel de chasis, se aplican las siguientes directrices:

    • Todos los pares de redundancia del agente de retransmisión DHCP deben tener configuraciones de suscriptor idénticas para tener bases de datos sincronizadas.

    • Los nombres de interfaz completos de las interfaces de acceso (ge, xe, o ae) en las que aparecen los suscriptores deben ser idénticos en los pares de redundancia del agente de retransmisión DHCP.

  • Para la redundancia principal/de copia de seguridad del agente de retransmisión DHCP a nivel de interfaz, los nombres de interfaz no tienen que ser idénticos en los pares de redundancia. Los agentes de retransmisión primarios y de respaldo utilizan la detección de topología para crear tablas de traducción que asignan interfaces locales y remotas (pares) para grupos de redundancia de suscriptores.

    Nota:

    Cuando se configura la detección de topología en todas las interfaces lógicas disponibles, se admite la redundancia a nivel de chasis si los nombres de interfaz y las configuraciones de suscriptor coinciden en los pares de redundancia.

  • Dado que la leasequery activa es una extensión de la leasequery masiva, debe configurar la leasequery masiva para que funcione la leasequery activa. Consulte Configuración y uso de la consulta de arrendamiento masivo DHCP.

La operación de leasequery activa envía actualizaciones en vivo a los agentes de retransmisión DHCP para varios suscriptores cuando cambia la información de enlace DHCP en el servidor local. También puede utilizar la consulta de arrendamiento activa como parte de una configuración para proporcionar redundancia de información de enlace entre agentes de retransmisión pares.

Siga estos pasos para configurar y usar la operación de consulta de arrendamiento activa.

Nota:

Estos pasos no duplican ninguna de las configuraciones de consulta de concesión masiva. Por ejemplo, los pasos no incluyen la configuración del número máximo de conexiones TCP, ya que forma parte de la configuración de consulta de arrendamiento masivo necesaria.

  1. Configure el agente de retransmisión DHCP para que admita la consulta de arrendamiento activa:

    Configure los parámetros de leasequery activos que utiliza el agente de retransmisión DHCP al consultar los servidores locales DHCP.

    Nota:

    Los pasos siguientes describen la configuración de DHCPv4. Para DHCPv6, utilice el procedimiento en el nivel de [edit forwarding-options dhcp-relay dhcpv6] jerarquía.

    1. Especifique que desea configurar las opciones de consulta de concesión activas para el agente de retransmisión DHCP.
    2. Especifique el número de segundos que espera la retransmisión DHCP cuando se bloquean las operaciones de lectura y escritura TCP antes de terminar la conexión TCP con el servidor local y, a continuación, reiniciarla.
    3. Especifique el número de segundos que espera la retransmisión DHCP cuando no se reciben datos entrantes en la conexión TCP antes de finalizar la conexión TCP con el servidor local y, a continuación, reiniciarla.
    4. (Opcional) Especifique la dirección IP de un par con el que este agente de retransmisión sincronice información. El par también debe estar configurado para la consulta de arrendamiento activa.
    5. (Opcional) Configure el agente de retransmisión para enviar mensajes de detección de topología a fin de determinar las interfaces de acceso remoto para grupos de redundancia de suscriptores en agentes de retransmisión del mismo nivel configurados de manera similar. El descubrimiento de la topología permite a los agentes de retransmisión crear tablas de traducción de interfaces locales y remotas para admitir un esquema de redundancia principal/de respaldo a nivel de interfaz. Consulte Descripción general de la redundancia de suscriptores de M:N para obtener información sobre el uso de este tipo de redundancia.
  2. Configure el servidor local DHCP para admitir la consulta de concesión activa:

    Configure los parámetros que utiliza el servidor local DHCP al responder a mensajes de consulta de concesión masiva desde una retransmisión DHCP. Los pasos siguientes describen la configuración de DHCPv4. Para DHCPv6, utilice el procedimiento en el nivel de [edit system services dhcp-local-server dhcpv6] jerarquía.

    1. Habilite la compatibilidad con consultas de arrendamiento masivo para el servidor local DHCP.
    2. Especifique el número de segundos que espera el servidor local DHCP cuando se bloquean las operaciones de lectura y escritura TCP antes de finalizar la conexión TCP.
    3. (Opcional) Especifique el número de segundos que una conexión en el socket TCP está inactiva antes de que el servidor local DHCP cierre la conexión.
  3. Inicie la operación de consulta de arrendamiento masivo en el agente de retransmisión DHCP. Consulte Inicio de la consulta de concesión DHCP para actualizar la base de datos de concesión del agente de retransmisión DHCP.
    Nota:

    No hay iniciación manual para la consulta de arrendamiento activa. La consulta de arrendamiento activa es automática cuando se producen las dos situaciones siguientes:

    • Se ha configurado e iniciado la consulta de arrendamiento masivo.

    • Se ha configurado y confirmado la consulta de arrendamiento activa.

    A partir de entonces, el agente de retransmisión DHCP inicia automáticamente una consulta de arrendamiento activa cada vez que se inicia el proceso jdhcpd (por ejemplo, después de un reinicio, un cambio correcto de motor de enrutamiento o una ISSU unificada) y cuando no hay suscriptores enlazados presentes en la base de datos de sesión

Utilice los comandos y compatibles show clear para administrar y mostrar información sobre la operación de consulta de concesión masiva para el agente de retransmisión DHCP y el servidor local DHCP. Consulte Comprobación y administración de configuraciones de consultas de arrendamiento individuales y masivas de DHCP.

EVPN-MPLS DHCPv6-PD Sincronización de relé de estado para el modo activo-activo (ACX7100-32C, ACX7100-48L, ACX7332, ACX7348, ACX7509, ACX7024 y ACX7024X)

Esta característica de sincronización de relé de estado DHCPv6-PD proporciona compatibilidad con la configuración de delegación de prefijo DHCPv6, que incluye:

Ejemplo de configuración:

En el ejemplo siguiente se muestra una configuración Activo-Activo con la configuración de temporizador obsoleto. Se requiere una configuración de temporizador obsoleto para admitir una consulta de concesión activo-activo. Esta configuración optimiza el tiempo de sincronización cuando ambos pares obtienen los paquetes de solicitud al mismo tiempo.

Inicio de la consulta de concesión DHCP para actualizar la base de datos de concesión del agente de retransmisión DHCP

Debe emitir un comando de solicitud para activar el agente de retransmisión DHCP para iniciar una operación de consulta de concesión individual o de consulta de concesión masiva, que solicita información de concesión actual de los servidores locales DHCP. Cada consulta de arrendamiento individual actualiza la base de datos de arrendamientos del agente de retransmisión DHCP con información para un cliente individual. Cada consulta de arrendamiento masiva actualiza la base de datos de arrendamientos del agente de retransmisión para varios clientes. En la tabla 13 se enumeran las distintas opciones de consulta disponibles para DHCPv4, DHCPv6, la consulta de arrendamiento individual y la consulta de arrendamiento masivo.

Tabla 13: Opciones de consulta para cada método de consulta de arrendamiento

Opción de consulta

Consulta de arrendamiento individual DHCPv4

Consulta de arrendamiento masivo DHCPv4

Consulta de arrendamiento individual DHCPv6

Consulta de arrendamiento masivo DHCPv6

ID remoto del agente

ID de cliente

ID de cliente (DUID)

Dirección de puerta de enlace

obligatorio

Dirección IPv4

Prefijo IPv6

Dirección del enlace

Dirección MAC

ID de agente de retransmisión

Nota:

Cuando haya configurado la consulta de arrendamiento masivo DHCPv6 en un agente de retransmisión con la bulk-leasequery instrucción y la trigger automatic opción, no inicie la consulta con un request comando. En su lugar, la consulta se desencadena automáticamente cada vez que se inicia el proceso jdhcpd en el agente de retransmisión (por ejemplo, después de un reinicio de jdhcpd, un reinicio de dispositivo de agente de retransmisión, un cambio correcto de motor de enrutamiento o una ISSU unificada) y no hay suscriptores enlazados en la base de datos de sesión. La consulta de arrendamiento masivo automático siempre se basa en la opción Relay-ID del agente de retransmisión (opción 53).

Cuando se configura la compatibilidad con desencadenadores automáticos, puede seguir usando el request comando para desencadenar manualmente consultas de arrendamiento masivas independientes de las consultas automáticas.

Nota:

La consulta de arrendamiento activa no requiere un request comando para la iniciación. En su lugar, se inicia automáticamente al configurarlo. La consulta de arrendamiento activa requiere que configure la consulta de arrendamiento masiva.

Los agentes de retransmisión DHCPv4 pueden tener varias interfaces con diferentes direcciones IP, de modo que cada interfaz pueda actuar como puerta de enlace para un conjunto diferente de clientes. Esto significa que siempre debe especificar la dirección de puerta de enlace en su solicitud.

Para iniciar una consulta de concesión individual DHCPv4 para actualizar la información de enlace, siempre debe especificar la dirección IP de puerta de enlace del agente de retransmisión. También debe especificar el tipo de consulta:

  • Especifique una dirección IP concedida al cliente.

  • Especifique la dirección MAC del cliente.

  • Especifique el identificador de cliente (opción 61).

Para iniciar una consulta de concesión masiva DHCPv4 para actualizar la información de enlace, puede:

  • Especifique una dirección IP concedida al cliente.

  • Especifique la dirección MAC del cliente.

  • Especifique la opción de identificador de cliente (opción 61).

  • Especifique la subopción Identificador del agente de retransmisión (subopción 12) de la opción Información del agente de retransmisión DHCP (opción 82).

    De forma predeterminada, la operación de consulta de arrendamiento masivo utiliza el identificador de retransmisión del agente de retransmisión DHCPv4 si no especifica explícitamente ninguna de las siguientes opciones: client-id, ipv4-address, mac-address, relay-id, o remote-id.

  • Especifique el ID remoto del agente (subopción 2) de la opción de información del agente de retransmisión DHCPv4 (opción 82).

Para iniciar una consulta de concesión individual DHCPv6 para actualizar la información de enlace, puede:

  • Especifique el ID de cliente (opción 1).

  • Especifique una dirección IPv6 concedida al cliente.

Para iniciar una consulta de concesión masiva DHCPv6 para actualizar la información de enlace, puede:

  • Especifique el ID de cliente (opción 1).

  • Especifique el prefijo IPv6.

  • Especifique la dirección de vínculo IPv6.

  • Especifique la opción ID de retransmisión (opción 53).

    De forma predeterminada, la operación de consulta de arrendamiento masivo utiliza el identificador de retransmisión del agente de retransmisión DHCPv6 si no especifica explícitamente ninguna de las siguientes opciones: client-id, ipv6-prefix, ipv6-link-address, relay-id, o remote-id.

  • Especifique la opción ID remoto del agente de retransmisión (opción 37).

Para cualquier solicitud de consulta de arrendamiento individual o masiva, además de las opciones enumeradas anteriormente, puede especificar opcionalmente calificadores para limitar la consulta a servidores DHCP concretos. De lo contrario, la consulta se envía a todos los servidores DHCP conocidos por el agente de retransmisión.

Puede especificar una dirección para el servidor local o el nombre de un grupo de servidores locales. Puede especificar un sistema lógico, una instancia de enrutamiento o ambas, ya sea sola o además de la dirección o el grupo del servidor.

Nota:

En el ejemplo siguiente, option significa cualquier opción configurable como se mostró anteriormente. Para abreviar, el ejemplo muestra solo una consulta de arrendamiento individual DHCPv4 y solo algunas de las posibilidades. Para obtener más información, consulte los temas de comandos individuales: request dhcp relay leasequery, request dhcpv6 relay leasequery, request dhcp relay bulk-leasequery y request dhcpv6 relay bulk-leasequery.

  • Especifique una dirección para el servidor local.

  • Especifique un sistema lógico.

  • Especifique una instancia de enrutamiento y un grupo con nombre de servidores locales.

Comprobación y administración de configuraciones de consultas de arrendamiento individuales y masivas de DHCP

Propósito

Ver o borrar información sobre las operaciones de consulta de arrendamiento individual y de consulta de arrendamiento masivas de DHCP. Utilice los comandos admitidos show y clear para administrar y mostrar información sobre las operaciones de leasequery y de arrendamiento masivo; para el agente de retransmisión DHCP y el servidor local DHCP.

Nota:

Para obtener información sobre la consulta de arrendamiento activa, consulte Comprobar y administrar las operaciones de consulta de arrendamiento activa de DHCP.

Acción

Utilice los comandos y compatibles show clear para administrar y mostrar información sobre las operaciones de leasequery para el agente de retransmisión DHCP y el servidor local DHCP.

  • Para mostrar información de consultas de arrendamiento para el agente de retransmisión DHCPv4 o DHCPv6:

  • Para borrar la información de la consulta de arrendamiento para el agente de retransmisión DHCPv4 o DHCPv6:

  • Para mostrar información de consultas de arrendamiento para el servidor local DHCPv4 o DHCPv6:

  • Para borrar la información de la consulta de arrendamiento para el servidor local DHCPv4 o DHCPv6:

Comprobar y administrar las operaciones de consulta de arrendamiento activo DHCP

Propósito

Ver o borrar información sobre las operaciones de consulta de arrendamiento activas de DHCP. Utilice los comandos y compatibles show clear para administrar y mostrar información sobre las operaciones de consulta de concesión activas; para el agente de retransmisión DHCP y el servidor local DHCP.

Nota:

Para consultar la concesión individual y masiva de DHCP, consulte Comprobación y administración de configuraciones de consultas de arrendamiento individuales y masivas de DHCP.

Acción

Utilice los comandos y compatibles show clear para administrar y mostrar información sobre las operaciones de leasequery para el agente de retransmisión DHCP y el servidor local DHCP.

  • Para mostrar información de consultas de arrendamiento activas para agentes de retransmisión del mismo nivel DHCPv4 o DHCPv6:

  • Para borrar la información de consulta de arrendamiento activa para el agente de retransmisión DHCPv4 o DHCPv6:

  • Para mostrar información sobre vecinos de leasequery activos:

Puede mostrar información general para todos los pares. También puede mostrar estadísticas para pares específicos e interfaces de acceso específicas. Por ejemplo:

  • Para cada interfaz de pseudocable en el BNG, muestre la dirección IP del vecino BNG asociado con la interfaz.

  • Muestra estadísticas para los pares DHCPv4 y DHCPv6.

Tabla de historial de cambios

La compatibilidad con las funciones viene determinada por la plataforma y la versión que esté utilizando. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.

Lanzamiento
Descripción
20.1R1
(Compatibilidad con interfaces ps agregadas en Junos OS versión 20.1R1.)
19.2R1
A partir de Junos OS versión 19.2R1, la detección de topología permite a los pares de relé DHCP descubrir información sobre las interfaces de suscriptor de los demás.
19.1R1
A partir de Junos OS versión 19.1R1, la consulta de arrendamiento activa DHCP soluciona la situación en la que es deseable que el agente de retransmisión reciba actualizaciones periódicas de la información del cliente para mantenerse al día con la actividad de enlace DHCP dinámico.
16.1
A partir de Junos OS versión 16.1, la administración de suscriptores admite la función de consulta de arrendamiento individual, que permite al agente de retransmisión DHCPv4 o DHCPv6 obtener de forma rápida y eficaz la información de concesión actual de un servidor local DHCP.
16.1
A partir de Junos OS versión 16.1, la administración de suscriptores admite la función de consulta de arrendamiento masivo, que permite que cada solicitud del agente de retransmisión DHCP recupere información de concesión para varios suscriptores de forma masiva desde un servidor DHCP configurado de forma programada.