DHCP heredado y DHCP extendido
JDHCP o DHCP extendido son las versiones mejoradas del demonio DHCP disponibles en las versiones recientes de Junos OS (versiones que no son de EoL Junos). Para averiguar la compatibilidad extendida de DHCP con una versión específica de Junos OS, consulte Explorador de características.
La funcionalidad DHCP heredada está en desuso, en lugar de eliminarse inmediatamente, para proporcionar compatibilidad con versiones anteriores y una oportunidad para que su configuración sea compatible con la nueva configuración.
Lea este tema para comprender las nuevas mejoras y los cambios realizados en la sintaxis de la instrucción de configuración de CLI.
Descripción de las diferencias entre DHCP heredado y DHCP extendido
En este tema se tratan las siguientes secciones:
- Nuevas funciones y mejoras en DHCP extendido
- Ventajas del DHCP extendido
- Cambio en la configuración del servidor local DHCP en un entorno DHCP extendido
- Cambios en los niveles de jerarquía del servidor DHCP heredado y DHCP extendido
Nuevas funciones y mejoras en DHCP extendido
DHCP extendido o JDHCP extiende y mejora la operación tradicional de DHCP. Con el servidor local DHCP extendido, la información de configuración del cliente reside en un grupo de asignación de direcciones centralizado, que admite la coincidencia avanzada de grupos y la selección de intervalo de direcciones. aLas características nuevas solo se agregan al DHCP extendido. DHCP extendido admite las siguientes características y mejoras:
En DHCP extendido, los grupos de asignación de direcciones son externos al servidor local DHCP. El proceso administra los authd grupos de asignación de direcciones externas, independientemente del servidor local DHCP, y pueden ser compartidos por diferentes aplicaciones cliente, como el acceso DHCP o PPPoE. En el DHCP heredado, el grupo de direcciones del cliente y la información de configuración del cliente residen en el servidor DHCP.
El servidor DHCP extendido interactúa con AAA Service Framework local para usar servidores de autenticación back-end, como RADIUS, para proporcionar autenticación de cliente DHCP.
Puede configurar el perfil dinámico y la compatibilidad con la autenticación de forma global o para un grupo específico de interfaces.
El servidor local DHCP extendido admite clientes IPv6.
Tanto el servidor local DHCP como el servidor local DHCPv6 admiten la característica de solicitud de dirección específica, que permite asignar una dirección determinada a un cliente.
El servidor local DHCP extendido proporciona una configuración mínima al cliente DHCP si el cliente no tiene configurada la opción 55 de DHCP. El servidor proporciona la máscara de subred del grupo de asignación de direcciones seleccionado para el cliente. Además de la máscara de subred, el servidor proporciona los siguientes valores al cliente si la información está configurada en el grupo de asignación de direcciones seleccionado:
router: un enrutador ubicado en la subred del cliente. Esta instrucción es el equivalente de la opción 3 de DHCP.
domain name: nombre del dominio en el que el cliente busca un host de servidor DHCP. Este es el nombre de dominio predeterminado que se anexa a los nombres de host que no están completamente calificados. Esto equivale a la opción 15 de DHCP.
domain name server: un servidor de nombres del Sistema de nombres de dominio (DNS) que está disponible para el cliente para resolver asignaciones de nombre de host a cliente. Esto es equivalente a la opción 6 de DHCP.
Puede configurar el servidor local para que utilice la información de la opción 82 de DHCP en la PDU de cliente para determinar qué intervalo de direcciones con nombre se debe usar para un cliente determinado. La información de configuración del cliente, que se configura en el grupo de asignación de direcciones, incluye opciones definidas por el usuario, como el servidor de arranque, el período de gracia y el tiempo de concesión.
El servidor DHCP extendido admite las siguientes funciones:
Cambio de motor de enrutamiento elegante (GRES), que proporciona compatibilidad de duplicación para los clientes.
Enrutamiento y reenvío virtual (VRF). El DHCP extendido también se conoce como DHCP consciente del enrutador virtual (VR). Consulte Descripción general de las características del software del conmutador de la serie EX para obtener una lista de conmutadores compatibles con DHCP extendido (DHCP con reconocimiento de realidad virtual).
La Tabla 1 proporciona una comparación de las opciones de configuración de DHCP extendido y DHCP heredado.
Característica |
Servidor local DHCP heredado |
Servidor local DHCP extendido |
---|---|---|
Grupos de direcciones locales |
X |
X |
Grupos de direcciones externos administrados de forma centralizada |
– |
X |
Configuración local |
X |
X |
Configuración externa mediante información de grupos de asignación de direcciones o servidores RADIUS |
– |
X |
Datos adjuntos de perfil dinámico |
– |
X |
Autenticación de suscriptor basada en RADIUS y configuración mediante atributos RADIUS y VSA de Juniper Networks |
– |
X |
Compatibilidad con clientes IPv6 |
– |
X |
Configuración mínima predeterminada del cliente |
X |
X |
Ventajas del DHCP extendido
El servidor local DHCP extendido mejora el funcionamiento tradicional del servidor DHCP al proporcionar funciones adicionales de asignación de direcciones y configuración de cliente y flexibilidad en un entorno consciente del suscriptor.
El servidor local DHCP extendido permite a los proveedores de servicios aprovechar los grupos de asignación de direcciones externas y las capacidades de configuración integradas basadas en RADIUS, además del soporte continuo de los grupos de direcciones locales tradicionales.
Cambio en la configuración del servidor local DHCP en un entorno DHCP extendido
En DHCP extendido, siga estos pasos para configurar el servidor DHCP y el grupo de asignación de direcciones:
Configure el servidor local DHCP extendido en el dispositivo y especifique cómo determina el servidor local DHCP qué grupo de asignación de direcciones usar.
Configure los grupos de asignación de direcciones utilizados por el servidor local DHCP. Los grupos de asignación de direcciones contienen las direcciones IP, los intervalos de direcciones con nombre y la información de configuración de los clientes DHCP.
El servidor local DHCP extendido y los grupos de asignación de direcciones utilizados por el servidor deben configurarse en el mismo sistema lógico e instancia de enrutamiento.
Cambios en los niveles de jerarquía del servidor DHCP heredado y DHCP extendido
Los servidores DHCP heredados y DHCP extendidos se pueden configurar en los niveles de jerarquía que se muestran en la Tabla 2:
Servicio DHCP |
Jerarquía |
---|---|
Servidor DHCP heredado |
|
Servidor DHCP extendido |
|
Relé DHCP heredado |
|
Relé DHCP extendido |
|
Grupo de direcciones DHCP heredado |
|
Grupo de direcciones DHCP extendido |
|
Dado que DHCP heredado está en desuso, es decir, los comandos están "ocultos". Estos comandos no se muestran en la ayuda ni en la finalización automática. Cuando utilice la opción show configuration
para mostrar la configuración, el sistema mostrará la siguiente advertencia:
## ## Warning: configuration block ignored: unsupported platform (...) ##
Los paquetes DHCP en interfaces no configuradas se descartan
Una vez que habilite DHCP-Relay en los enrutadores MX, o en los conmutadores QFX o EX, se habilita la función DHCP Snooping y se analizan todos los paquetes DHCP entrantes a través de cualquier interfaz (interfaz configurada y no configurada) del dispositivo. Las interfaces que no aparecen en la configuración DHCP se consideran "no configuradas".
Según la configuración, los paquetes DHCP recibidos en interfaces no configuradas se descartan.
Si los paquetes DHCP se dejan caer en una interfaz "no configurada", las traceoptions DHCP lo notifican como:
May 25 18:26:31.796241 [MSTR][NOTE] [default:default][RLY][INET][irb.82] jdhcpd_packet_handle: BOOTPREQUEST irb.82 arrived on unconfigured interface DISCOVER, flags 23, config 0x0
Algunos comportamientos específicos de algunas plataformas han cambiado a lo largo de las versiones. Consulte las notas de la versión.
Jerarquía y herencia de instrucciones DHCP
Los dispositivos Junos OS admiten dos estilos de sintaxis para configurar cliente, servidor y retransmisión DHCP: para DHCP heredado y DHCP extendido. En la tabla 3, la tabla 4 y la tabla 5 se presentan diferencias de jerarquías para configurar algunas características comunes.
DHCP heredado |
DHCP extendido |
---|---|
Nivel jerárquico: [ |
Nivel jerárquico: [ |
identificador de cliente
|
identificador de cliente
|
DHCP heredado |
DHCP extendido |
---|---|
Nivel jerárquico:
|
Nivel jerárquico: [ |
Dirección/máscara IP de subred |
Red |
rango de direcciones |
Gama |
enlace estático
|
Host host-name
|
[ |
[ |
archivo de arranque |
|
servidor de arranque |
servidor de arranque |
default-lease-time |
tiempo máximo de arrendamiento |
nombre de dominio |
|
Opción 119 String |
|
exclude-address |
dirección excluida |
Segundos de tiempo máximo de arrendamiento |
|
servidor siguiente |
|
Router |
|
Opción |
|
propagate-ppp-settings |
propagate-ppp-settings |
identificador de servidor |
|
servidor sip
|
servidor sip
|
servidor wins |
servidor wins |
Nivel jerárquico: |
Nivel jerárquico: |
Opción |
Opción |
flujo de bytes |
cadena hexagonal |
DHCP heredado |
DHCP extendido |
---|---|
Nivel jerárquico:
|
Nivel jerárquico:
|
DHCP-opción-82 |
|
interfaz nombre-interfaz |
group-name |
opción relay-agent |
opción de relevo-82 |
Servidor |
Nota Si utiliza DHCP heredado: en el DHCP heredado, las instrucciones de configuración DHCP se organizan jerárquicamente. Las instrucciones en la parte superior de la jerarquía se aplican al servidor DHCP y a la red, las ramas contienen instrucciones que se aplican a los grupos de direcciones de una subred y las hojas contienen instrucciones que se aplican a enlaces estáticos para clientes individuales.
Para minimizar los cambios de configuración, incluya instrucciones de configuración comunes que se muestran en las tablas anteriores. Por ejemplo, incluya la domain-name
instrucción en el nivel más alto aplicable de la jerarquía (red o subred). Las instrucciones de configuración en niveles inferiores de la jerarquía invalidan instrucciones heredadas de un nivel superior. Por ejemplo, si una instrucción aparece en los niveles jerárquico [edit system services dhcp]
y [edit system services dhcp pool]
, el valor asignado a la instrucción en el [edit system services dhcp pool]
nivel tiene prioridad.
Diferencia entre el relé DHCP heredado y el relé DHCP extendido
Legacy DHCP Relay puede funcionar como un ayudante de IP DHCP, reenviando paquetes DHCP desde los servidores DHCP a todas las interfaces. La retransmisión DHCP extendida no puede funcionar como ayudante de IP DHCP; puede aprovechar la opción 82 para reenviar paquetes DHCP desde el servidor DHCP. Consulte la opción Información del agente de retransmisión DHCP (opción 82).
Restricciones en el uso de DHCP heredado y DHCP extendido
Recuerde los siguientes elementos al configurar DHCP extendido:
Puede configurar el servidor DHCP extendido y el agente de retransmisión DHCP, así como el servidor DHCP heredado y el agente de relé DHCP en la misma red.
No puede configurar el servidor DHCP extendido y el agente de retransmisión DHCP y el servidor DHCP heredado y el agente de relé DHCP en el mismo dispositivo. Dado que la versión más reciente del servidor DHCP extendido tiene más funciones, se recomienda configurar el servidor DHCP extendido si es compatible con el conmutador. Se muestra un error de confirmación si tanto DHCPD heredado como DHCP extendido están configurados simultáneamente.
Los clientes DHCP de un conmutador siempre se configuran en el nivel
[edit interfaces interface-name family dhcp]
de jerarquía.Si elimina la configuración del servidor DHCP, es posible que permanezcan los enlaces del servidor DHCP. Para asegurarse de que se quitan los enlaces DHCP, emita el comando antes de
clear dhcp server binding
eliminar la configuración del servidor DHCP.
Características no compatibles con DHCP extendido
DHCP heredado admite los campos ID de circuito e ID remoto para la opción de agente de retransmisión (opción 82). DHCP extendido para la opción de agente de relé solo admite ID de circuito. Para obtener más información acerca de la opción 82, consulte Uso de la información de la opción 82 del Agente de retransmisión DHCP.
En Junos versión 12.1X46, la instalación automática no es compatible con JDHCPd:
version 12.1X46-D40.2; system { /* not compatible with jDHCPd */ <<<<<< autoinstallation { usb { disable; } }