Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DHCP legado e DHCP estendido

JDHCP ou DHCP estendido são as versões aprimoradas do daemon DHCP disponíveis nas versões recentes do Junos OS (versões não-EoL Junos). Para descobrir o suporte dhcp estendido para versão específica do Junos OS, veja Feature Explorer.

A funcionalidade DHCP legada é preterida — em vez de removida imediatamente — para fornecer compatibilidade retrógrada e uma oportunidade de colocar sua configuração em conformidade com a nova configuração.

Leia este tópico para entender os novos aprimoramentos e as mudanças feitas na sintaxe da declaração de configuração da CLI.

Entender as diferenças entre o DHCP legado e o DHCP estendido

Este tópico abrange as seguintes seções:

Novos recursos e aprimoramentos em DHCP estendido

O DHCP estendido ou o JDHCP estende-se e melhora a operação DHCP tradicional. Com o servidor local DHCP estendido, as informações de configuração do cliente residem em um pool centralizado de atribuição de endereços, que oferece suporte a correspondência avançada de grupos e seleção de faixas de endereços. novos recursos são adicionados apenas ao DHCP estendido. O DHCP estendido oferece suporte a seguintes funcionalidades e aprimoramentos:

  • Em DHCP estendido, os pools de atribuição de endereços são externos ao servidor local DHCP. Os pools externos de atribuição de endereços são gerenciados pelo authd processo, independentemente do servidor local DHCP, e podem ser compartilhados por diferentes aplicativos de clientes, como DHCP ou acesso PPPoE. No DHCP legado, o pool de endereços do cliente e as informações de configuração do cliente residem no servidor DHCP.

  • O servidor DHCP estendido interage com a estrutura de serviço AAA local para usar servidores de autenticação back-end, como o RADIUS, para fornecer autenticação do cliente DHCP.

  • Você pode configurar o perfil dinâmico e o suporte de autenticação globalmente ou para um grupo específico de interfaces.

  • O servidor local DHCP estendido oferece suporte a clientes IPv6.

  • Tanto o servidor local DHCP quanto o servidor local DHCPv6 oferecem suporte ao recurso específico de solicitação de endereço, que permite atribuir um endereço específico a um cliente.

  • O servidor local DHCP estendido oferece uma configuração mínima para o cliente DHCP se o cliente não tiver a opção DHCP 55 configurada. O servidor fornece a máscara de sub-rede do pool de atribuição de endereços que é selecionado para o cliente. Além da máscara de sub-rede, o servidor fornece os seguintes valores ao cliente se as informações estiverem configuradas no pool de atribuição de endereços selecionado:

    • router— um roteador localizado na sub-rede do cliente. Esta declaração equivale à opção DHCP 3.

    • domain name— O nome do domínio em que o cliente procura um host de servidor DHCP. Este é o nome de domínio padrão que é anexo a nomes de host que não são totalmente qualificados. Isso equivale à opção DHCP 15.

    • domain name server— Um servidor de nome de nome de domínio (DNS) que está disponível ao cliente para resolver mapeamentos de nome de host para cliente. Isso equivale à opção DHCP 6.

  • Você pode configurar o servidor local para usar as informações da opção DHCP 82 na PDU do cliente para determinar qual faixa de endereço nomeada usar para um determinado cliente. As informações de configuração do cliente, que estão configuradas no pool de atribuição de endereços, incluem opções definidas pelo usuário, como servidor de inicialização, período de carência e tempo de locação.

  • O servidor DHCP estendido oferece suporte aos seguintes recursos:

    • Switchover gracioso do mecanismo de roteamento (GRES), que oferece suporte de espelhamento para os clientes.

    • Roteamento e encaminhamento virtual (VRF). O DHCP estendido também é referido como DHCP com reconhecimento de roteador virtual (VR). Consulte o Feature Explorer (DHCP consciente do roteador virtual) para uma lista de dispositivos que oferecem suporte a DHCP estendido (DHCP consciente de VR).

A Tabela 1 fornece uma comparação entre o DHCP estendido e as opções de configuração de DHCP legados.

Tabela 1: Comparando o servidor local DHCP estendido com o servidor local DHCP tradicional

Característica

Servidor local DHCP legado

Servidor local DHCP estendido

Grupos de endereços locais

X

X

Pools de endereços externos e gerenciados centralmente

X

Configuração local

X

X

Configuração externa usando informações de pools de atribuição de endereços ou servidores RADIUS

X

Anexo de perfil dinâmico

X

Autenticação e configuração de assinantes baseadas em RADIUS usando atributos RADIUS e VSAs da Juniper Networks

X

Suporte ao cliente IPv6

X

Configuração mínima padrão do cliente

X

X

Benefícios do DHCP estendido

  • O servidor local DHCP estendido melhora a operação tradicional do servidor DHCP, oferecendo atribuição de endereço adicional e funcionalidade de configuração do cliente e flexibilidade em um ambiente consciente de assinantes.

  • O servidor local DHCP estendido permite que os provedores de serviços aproveitem os pools externos de atribuição de endereços e recursos integrados de configuração baseados em RADIUS, além do suporte contínuo de grupos de endereços locais tradicionais.

Mudança na configuração do servidor local DHCP em ambiente DHCP estendido

Em DHCP estendido, use as seguintes etapas para configurar o servidor DHCP e o pool de atribuição de endereços:

  • Configure o servidor local DHCP estendido no dispositivo e especifique como o servidor local do DHCP determina qual pool de atribuição de endereços usar.

  • Configure os pools de atribuição de endereços usados pelo servidor local DHCP. Os pools de atribuição de endereços contêm os endereços IP, faixas de endereço nomeadas e informações de configuração para clientes DHCP.

O servidor local DHCP estendido e os pools de atribuição de endereços usados pelo servidor devem ser configurados na mesma instância lógica de sistema e roteamento.

DhCP legado e níveis de hierarquia de servidor DHCP estendidos mudam

O DHCP legado e os servidores DHCP estendidos podem ser configurados nos níveis de hierarquia mostrados na Tabela 2:

Tabela 2: DHCP legado e níveis estendidos de hierarquia de servidor DHCP

Serviço DHCP

Hierarquia

Servidor DHCP legado

edit system services dhcp

Servidor DHCP estendido

edit system services dhcp-local-server

Retransmissão de DHCP legado

edit forwarding-options helpers bootp

Retransmissão dhcp estendida

edit forwarding-options dhcp-relay

Pool de endereços DHCP legado

edit system services dhcp pool

Pool de endereços DHCP estendido

edit access address-assignment pool

Como o DHCP legado é preterido, ou seja, os comandos estão 'ocultos'. Esses comandos não aparecem na ajuda nem na conclusão automática. Quando você usa a opção show configuration de exibir sua configuração, o sistema exibe o seguinte aviso:

Os pacotes DHCP em interfaces não configuradas são descartados

Uma vez que você habilita o DHCP-Relay nos roteadores MX, ou switches QFX ou EX, o recurso DHCP Snooping é habilitado e todos os pacotes DHCP que chegam por qualquer interface (interface configurada e não configurada) do dispositivo são analisados. As interfaces que não estão listadas na configuração do DHCP são consideradas "não configuradas".

Dependendo da configuração, os pacotes DHCP recebidos em interfaces não configuradas são descartados.

Se os pacotes DHCP forem descartados na interface "não configurada", as traceoptions DHCP os informarão como:

Alguns comportamentos específicos para algumas plataformas mudaram ao longo dos lançamentos. Veja, notas de versão.

Hierarquia e herança de declaração de DHCP

Os dispositivos Junos OS oferecem suporte a dois estilos de sintaxe para configurar o DHCP Client, Server e Relay — para DHCP legado e DHCP estendido. A Tabela 3, a Tabela 4 e a Tabela 5 oferecem diferenças nas hierarquias para a configuração de alguns recursos comuns.

Tabela 3: Configuração do cliente DHCP — Diferença nos níveis legados de DHCP e hierarquia de servidor DHCP estendida

DHCP legado

DHCP estendido

Nível de hierarquia:

[edit interfaces interface-name unit logical-unit-number family inet dhcp]

Nível de hierarquia:

[edit interfaces interface-name unit logical-unit-number family inet dhcp-client]

identificador de clientes

  • ASCII

  • hexadecimal

identificador de clientes

  • ascii userid

  • hexadecimal userid

Tabela 4: Configuração do servidor DHCP — Diferença nos níveis legados de DHCP e hierarquia de servidor DHCP estendida

DHCP legado

DHCP estendido

Nível de hierarquia:

  • [edit system services dhcp]

  • [edit system services dhcp pool]

Nível de hierarquia:

[edit access address-assignment pool pool-name family inet]

sub-ip-endereço/máscara

rede

intervalo de endereços

gama

ligação estática

  • mac-address

  • endereço fixo

anfitrião host-name

  • endereço de hardware

  • endereço ip

[edit system services dhcp pool subnet-ip-address/mask]

[edit access address-assignment pool pool-name family inet dhcp-attributes]

arquivo de inicialização

arquivo de inicialização

boot-server

boot-server

tempo de locação padrão

tempo máximo de locação

nome de domínio

nome de domínio

pesquisa de domínio

opção 119 string

excluder de endereço

endereço excluído

tempo máximo de locação

segundos de tempo máximo de locação

servidor de nome

servidor de nome

próximo servidor

próximo servidor

roteador

roteador

opção

opção

propagate-ppp-settings

propagate-ppp-settings

identificador de servidor

identificador de servidor

sip-server

  • endereço

  • nome

sip-server

  • endereço

  • nome

wins-server

wins-server

Nível de hierarquia: [edit system services dhcp]

Nível de hierarquia: [edit access address-assignment pool pool-name family inet]

opção

opção

byte-stream

hex-string

Tabela 5: Configuração de retransmissão DHCP — Diferença nos níveis legados de DHCP e hierarquia de servidor DHCP estendida

DHCP legado

DHCP estendido

Nível de hierarquia:

[edit forwarding-options helpers bootp]

Nível de hierarquia:

[edit forwarding-options dhcp-relay]

dhcp-option-82

opção de retransmissão-82

nome da interface

nome do grupo

opção de agente de retransmissão

opção de retransmissão-82

servidor

grupo de servidores

Observe se você está usando DHCP legado — No DHCP legado, as declarações de configuração de DHCP são organizadas hierarquicamente. As declarações no topo da hierarquia se aplicam ao servidor e à rede DHCP, as filiais contêm declarações que se aplicam aos pools de endereços em uma sub-rede, e as folhas contêm declarações que se aplicam a ligações estáticas para clientes individuais.

Para minimizar as mudanças de configuração, inclua declarações de configuração comuns mostradas nas tabelas acima. Por exemplo, inclua a domain-name declaração no nível mais alto aplicável da hierarquia (rede ou sub-rede). Declarações de configuração em níveis mais baixos da hierarquia substituem declarações herdadas de um nível mais alto. Por exemplo, se uma declaração aparecer nos níveis da hierarquia e [edit system services dhcp pool] da [edit system services dhcp] hierarquia, o valor atribuído à declaração no [edit system services dhcp pool] nível tem prioridade.

Diferença no retransmissão DHCP legado e retransmissão DHCP estendida

O DHCP Relay legado pode funcionar como um helper IP DHCP, encaminhando pacotes DHCP de servidores DHCP para todas as interfaces. O dhcp relay estendido não pode funcionar como um ajudante de IP DHCP; pode utilizar a Opção-82 para encaminhar pacotes DHCP do servidor DHCP. Consulte a opção de informações do agente de retransmissão DHCP (Opção 82).

Restrições ao uso de DHCP legado e DHCP estendido

Lembre-se dos seguintes itens enquanto configura o DHCP estendido:

  • Você pode configurar servidor DHCP estendido e agente de transmissão DHCP e servidor DHCP legado e agente de transmissão DHCP na mesma rede.

  • Você não pode configurar servidor DHCP estendido e agente de transmissão DHCP e servidor DHCP legado e agente de transmissão DHCP no mesmo dispositivo. Como a nova versão estendida do servidor DHCP tem mais recursos, recomendamos que você configure o servidor DHCP estendido se ele for suportado pelo switch. Um erro de confirmação é exibido se o DHCPD legado e o DHCP estendido estiverem configurados simultaneamente.

  • Os clientes DHCP em um switch estão sempre configurados no nível [edit interfaces interface-name family dhcp]de hierarquia.

  • Se você excluir a configuração do servidor DHCP, as vinculações de servidor DHCP ainda podem permanecer. Para garantir que as ligações DHCP sejam removidas, emita o clear dhcp server binding comando antes de excluir a configuração do servidor DHCP.

Recursos não suportados por DHCP estendido

  • O DHCP legado oferece suporte à ID do circuito e aos campos de ID remotos para a opção de agente de retransmissão (opção 82). O DHCP estendido para a opção de agente de retransmissão oferece suporte apenas à ID do circuito. Para obter mais informações sobre a opção 82, consulte Usando informações sobre a opção de agente de retransmissão DHCP 82.

  • No Junos Release 12.1X46, a autoinstalação não é compatível com o JDHCPd: