Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

DHCP para dispositivos de enrutamiento

 

Un servidor de protocolo de configuración dinámica de host (DHCP) proporciona un marco para pasar la información de configuración a los hosts del cliente en una red TCP/IP. Un dispositivo Junos OS que actúe como servidor DHCP puede asignar dinámicamente direcciones IP y otros parámetros de configuración, lo que minimiza la carga de trabajo necesaria para agregar clientes a la red. Para obtener más información, lea este tema.

Introducción al servicio de acceso DHCP

El servicio de acceso DHCP consta de dos componentes: Protocolo para proporcionar información de configuración específica del host desde un servidor a un host cliente y un método para asignar direcciones de red a un host cliente. El cliente envía un mensaje para solicitar la información de configuración. Un servidor DHCP devuelve la información de configuración al cliente.

Con DHCP, se puede asignar a los clientes una dirección de red para una concesiónfija, lo que permite la reasignación serie de las direcciones de red a distintos clientes. Un servidor DHCP concede direcciones IP para horarios específicos a varios clientes. Si un cliente no utiliza su dirección asignada durante algún tiempo, el servidor DHCP puede asignarle esa dirección IP a otro host. Cuando se realizan o modifican trabajos, el servidor DHCP actualiza la información en el servidor DNS. Siempre que sea posible, el servidor DHCP proporciona a los clientes las asignaciones de concesión anteriores.

Un servidor DHCP proporciona almacenamiento persistente de los parámetros de red para los clientes. Dado que DHCP es una extensión de BOOTP, los servidores DHCP pueden controlar las peticiones BOOTP.

El servidor DHCP incluye la asignación de direcciones IPv4 y las opciones DHCP de uso común. El servidor es compatible con los servidores DHCP de otros proveedores en la red. El servidor no admite la asignación de direcciones IPv6, la configuración específica de la clase de usuario, el protocolo de conmutación por error DHCP, las actualizaciones dinámicas de DNS o las conexiones VPN. El software Junos-FIPS no es compatible con el servidor DHCP.

Nota

No puede configurar un enrutador como un servidor DHCP y un agente de reenvío de BOOTP al mismo tiempo.

En los temas siguientes se describen estos conceptos de forma más detallada:

Asignaciones de direcciones de red (asignación de una nueva dirección)

Para recibir información de configuración y una asignación de direcciones de red, un cliente DHCP negocia con servidores DHCP una serie de mensajes. En los pasos siguientes se muestran los mensajes intercambiados entre un cliente y servidores DHCP para asignar una nueva dirección de red. Cuando se asigna una nueva dirección de red, el proceso DHCP puede implicar a más de un servidor, pero el cliente selecciona solo un servidor.

  1. Cuando se inicia un equipo cliente, éste difunde DHCPDISCOVER un mensaje en la subred local, solicitando un servidor DHCP. Esta solicitud incluye la dirección de hardware del cliente solicitante.

    Figura 1: Descubrimiento DHCP
    Descubrimiento DHCP
    Nota

    Para mejorar la funcionamiento de los clientes DHCP que no se ajustan estrictamente al documento RFC 2131, el servidor DHCPDISCOVER DHCP acepta y procesa mensajes incluso si las opciones de sobrecarga de los mensajes no end terminan correctamente con una instrucción.

  2. Cada servidor DHCP que recibe la difusión envía DHCPOFFER un mensaje al cliente, que ofrece una dirección IP durante un periodo de tiempo determinado, conocido como período de concesión.

    Figura 2: Oferta DHCP
    Oferta DHCP
  3. El cliente recibe uno o más DHCPOFFER mensajes de uno o varios servidores y selecciona una de las ofertas recibidas. Normalmente, un cliente busca el período más largo de concesión.

  4. El cliente emite un DHCPREQUEST mensaje para indicar que el cliente ha seleccionado una dirección IP concedida ofrecida e identifica el servidor seleccionado.

    Figura 3: Solicitud DHCP
    Solicitud DHCP
  5. Los servidores no seleccionados por el DHCPREQUEST mensaje devolverán las direcciones IP no seleccionadas al grupo de direcciones disponibles.

  6. El servidor DHCP seleccionado envía una DHCPACK confirmación que incluye información de configuración como la dirección IP, la máscara de subred, la puerta de enlace predeterminada y el periodo de concesión.

    Figura 4: ACK DE DHCP
    ACK DE DHCP

    La información que ofrece el servidor es configurable.

  7. El cliente recibe el DHCPACK mensaje con información de configuración. El proceso se ha completado. El cliente está configurado y tiene acceso a la red.

    • Si el cliente recibe un DHCPNAK mensaje (por ejemplo, si el cliente se ha movido a una nueva subred), el cliente reinicia el proceso de negociación.

    • El cliente puede ceder su concesión a una dirección de red mediante el DHCPRELEASE envío de un mensaje al servidor (por ejemplo, cuando se reinicia el cliente). Cuando el servidor recibe el DHCPRELEASE mensaje, marca la concesión como libre y la dirección IP vuelve a estar disponible.

Figura 5: Versión DHCP
Versión DHCP

Asignaciones de direcciones de red (reutilización de una dirección asignada anteriormente)

Para permitir la reutilización de una dirección de red previamente asignada, se producen los siguientes sucesos :

  1. Un cliente que anteriormente tenía una concesión difunde DHCPREQUEST un mensaje en la subred local.

  2. El servidor con conocimientos de la configuración’del cliente es el que responde DHCPACK con un mensaje.

  3. El cliente comprueba la información de configuración de DHCP enviada por el servidor y utiliza esta información para restablecer la concesión.

Enlaces estáticos y dinámicos

DHCP admite enlaces dinámicos y estáticos. En el caso de los enlaces dinámicos, las direcciones IP se asignan a clientes desde un conjunto de direcciones. Los enlaces estáticos proporcionan información de configuración para un cliente específico y pueden incluir una o varias direcciones IP fijas para el cliente. Puede configurar un servidor DHCP para que incluya tanto grupos de direcciones como enlaces estáticos. Para cualquier cliente individual, los enlaces estáticos tienen prioridad sobre las agrupaciones de direcciones.

Compatibilidad con la instalación

El servidor DHCP es compatible con la característica de autoinstalación de los enrutadores de servicios de la serie J. El servidor comprueba automáticamente si hay conflictos en la configuración de la Autoinstalación y da prioridad a la configuración de DHCP correspondiente a la configuración de la Autoinstalación. Por ejemplo, una dirección IP establecida por la instalación de autoinstallation tiene prioridad sobre una dirección IP establecida por el servidor DHCP.

Nota

La característica de autoinstalación incluye un grupo de direcciones fijas y un tiempo fijo de concesión. Con DHCP, puede crear agrupaciones de direcciones y modificar los tiempos de concesión.

Detección y resolución de conflictos

Cuando un cliente recibe una dirección IP del servidor DHCP, el cliente realiza una serie de pruebas de ARP para comprobar que la dirección IP está disponible y no existe ningún conflicto. Si el cliente detecta un conflicto de direcciones, el cliente notifica el conflicto al servidor DHCP y puede solicitar otra dirección IP del servidor DHCP.

El servidor DHCP mantiene un registro de todos los conflictos y elimina direcciones con conflictos del grupo. Estas direcciones permanecen excluidas hasta que se borra manualmente la lista de clear system services dhcp conflict conflictos con el comando.

Herencia y jerarquía de instrucciones DHCP

Las instrucciones de configuración de DHCP se organizan jerárquicamente. Las instrucciones situadas en la parte superior de la jerarquía se aplican al servidor y a la red DHCP, las bifurcaciones contienen instrucciones que se aplican a grupos de direcciones en una subred y hojas contienen instrucciones que se aplican a enlaces estáticos para clientes individuales. Consulte Tabla 1la.

Los pool enunciados y static-binding aparecen en [edit system services dhcp] el nivel de la jerarquía. Puede incluir el resto de instrucciones en los siguientes niveles de jerarquía:

Tabla 1: Agrupación y sentencias de enlace

Afirmación

Descripción

Nivel de jerarquía

 pool

Configure un grupo de direcciones IP para clientes DHCP de una subred. Cuando un cliente se une a la red, el servidor DHCP asigna dinámicamente una dirección IP a este grupo.

[edit system services dhcp]

 

 static-binding

Establecer enlaces estáticos para clientes DHCP. Un enlace estático es una asignación entre una dirección IP fija y el cliente’s dirección Mac.

Para minimizar los cambios en la configuración, incluya en el Tabla 2 nivel más alto aplicable de domain-name la jerarquía (red o subred) las instrucciones de configuración comunes que se muestran en el (por ejemplo, la instrucción). Las instrucciones de configuración en niveles inferiores de la jerarquía reemplazan instrucciones heredadas de un nivel superior. Por ejemplo, si aparece una instrucción en los niveles [edit system services dhcp] de [edit system services dhcp pool] la jerarquía y y, el valor asignado a la instrucción [edit system services dhcp pool] en el nivel tiene prioridad.

 

Tabla 2: Instrucciones de configuración comunes

Afirmación

Descripción

Nivel de jerarquía

archivo de inicio

Establezca el nombre de archivo de inicio anunciado en los clientes. El cliente utiliza la imagen de arranque almacenada en el archivo de inicio para completar la configuración.

[edit system services dhcp]

[edit system services dhcp pool]

[edit system services dhcp static-binding]

del servidor de arranque

Establezca el servidor que contiene el archivo de inicio.

tiempo de concesión predeterminado

Establecer la hora de concesión predeterminada asignada a cualquier cliente que no solicite una hora de concesión específica.

domain-name

Configure el nombre del dominio en el que los clientes buscarán un host de servidor DHCP. Este es el nombre de dominio predeterminado que se anexa a nombres de host que no están completos.

domain-search

Definir una lista de búsqueda de dominio.

maximum-lease-time

Establecer el tiempo de concesión máximo permitido por el servidor.

name-server

Especifique el servidor DNS que mantiene la base de datos de las asignaciones de nombre de cliente a dirección IP.

option

Configure las opciones DHCP definidas por el usuario.

enrutador

Especifique la dirección IP para los enrutadores’de la subred cliente s. Los enrutadores se enumeran por orden de preferencia.

server-identifier

Establezca la dirección IP del servidor DHCP .