Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Atrasando a oferta de DHCP e anunciando respostas para balancear a carga de servidores DHCP

Balanceamento de carga de servidores locais DHCP atrasando respostas aos clientes

Em um ambiente de rede com vários servidores locais DHCP e vários clientes DHCP, talvez você queira balancear a carga do tráfego permitindo que alguns servidores locais respondam a clientes específicos, impedindo que outros servidores locais respondam imediatamente a esses clientes. A partir do Junos OS Release 16.1R1, você pode configurar um atraso específico do cliente em resposta nos servidores locais DHCP. Quando um cliente DHCPv4 envia uma mensagem de descoberta ou um cliente DHCPv6 envia uma mensagem de solicitação para a rede de servidores, todos os servidores DHCP correspondentes (mesma família) na rede recebem a solicitação ao mesmo tempo, mas os servidores configurados com atraso não respondem ao cliente até que o temporizador de atraso expire.

Quando o temporizador de atraso expira, o servidor local envia uma mensagem de oferta ou anúncio ao cliente. Se o cliente já estiver vinculado, isso significa que um servidor diferente, que não tem atraso ou um atraso menor, respondeu com uma mensagem de oferta ou anúncio para o cliente. Nesse caso, o servidor configurado com o atraso libera o cliente.

No entanto, se o cliente não receber uma resposta de nenhum servidor, ele enviará uma segunda mensagem de descoberta ou solicitação. Se o servidor configurado receber a segunda mensagem do cliente antes que o atraso original atinja o tempo limite, ele enviará imediatamente uma resposta ao cliente. Esse comportamento permite que o servidor configurado atue como um servidor redundante ou de backup para o servidor que se destina a manipular o cliente.

A Tabela 1 lista as características que você pode usar para identificar clientes DHCP para os quais as respostas estão atrasadas e as opções DHCPv4 e DHCPv6 correspondentes especificadas na configuração.

Tabela 1: Características para identificar clientes para respostas atrasadas

Característica do cliente

DHCPv4

DHCPv6

ID do Circuito do Agente — Uma string que identifica o circuito local entre o cliente e o agente de retransmissão DHCP, identificando exclusivamente o cliente específico.

Opção 82, subopção 1

Opção 18

ID Remoto do Agente — Uma string que identifica exclusivamente um cliente com base nas características do cliente, como ID do chamador ou nome de usuário.

Opção 82, subopção 2

Opção 37

Identificador de classe de usuário — Uma string que representa uma classe ou grupo ao qual o cliente pertence. Por exemplo, diferentes classes de usuário podem identificar um grupo de marketing versus um grupo de contabilidade.

Opção 77

Opção 15

Identificador de classe de fornecedor — o número da empresa registrada na IANA para o fornecedor do equipamento que executa o cliente.

Opção 60

Opção 16

Benefícios de atrasar a resposta do servidor local DHCP

  • Permite que a carga seja distribuída entre muitos servidores DHCP, fazendo com que determinados clientes sejam atendidos preferencialmente por outros servidores.

  • Habilite a redundância entre servidores, permitindo que um servidor responda caso o servidor preferencial não o faça.

Configurando um atraso na resposta do servidor local para mensagens de descoberta e solicitação de DHCP

Você pode configurar um servidor local DHCPv4 ou DHCPv6 para atrasar a resposta para descobrir e solicitar mensagens, respectivamente, dos clientes. O servidor responde ao cliente somente quando o temporizador de atraso expira. Você pode configurar o atraso nos níveis global, de grupo e de interface. Para determinar quais clientes recebem uma resposta atrasada, configure o servidor para identificar cadeias de caracteres hexadecimais ou ASCII específicas recebidas na mensagem do cliente. O servidor local compara a cadeia de caracteres configurada com o valor recebido Opções de DHCP na mensagem do cliente e atrasa a resposta dependendo se o valor recebido corresponde ao valor configurado, não corresponde a ele ou começa com o valor configurado.

Para configurar uma resposta atrasada a uma mensagem de oferta recebida de um cliente DHCPv4:

Observação:

Este procedimento mostra a configuração global. Você também pode configurar o [edit system services dhcp-local-server group group-name interface interface-name overrides] atraso nos níveis de hierarquia e [edit system services dhcp-local-server group group-name overrides] .

  1. Especifique quanto tempo o servidor local DHCPv4 atrasa antes de responder ao cliente.
  2. Especifique a opção recebida na mensagem de oferta DHCPv4 que identifica o cliente para receber uma resposta atrasada.
  3. Especifique como corresponder a opção recebida.
    • Corresponde quando a string ASCII ou hexadecimal recebida é exatamente a mesma que a string configurada.

    • Corresponde quando a string ASCII ou hexadecimal recebida não é exatamente a mesma que a string configurada.

    • Corresponda quando a string ASCII ou hexadecimal recebida começar com a string configurada.

Para configurar uma resposta atrasada a uma mensagem de anúncio recebida de um cliente DHCPv6:

Observação:

Este procedimento mostra a configuração global. Você também pode configurar o [edit system services dhcp-local-server dhcpv6 group group-name interface interface-name overrides] atraso nos níveis de hierarquia e [edit system services dhcp-local-server dhcpv6 group group-name overrides] .

  1. Especifique quanto tempo o servidor local DHCPv6 atrasa antes de responder ao cliente.

  2. Especifique a opção recebida na mensagem de anúncio DHCPv6 que identifica o cliente para receber uma resposta atrasada.

  3. Especifique como corresponder a opção recebida.

    • Corresponde quando a string ASCII ou hexadecimal recebida é exatamente a mesma que a string configurada.

    • Corresponde quando a string ASCII ou hexadecimal recebida não é exatamente a mesma que a string configurada.

    • Corresponda quando a string ASCII ou hexadecimal recebida começar com a string configurada.

Tabela de histórico de alterações

A compatibilidade com recursos é determinada pela plataforma e versão utilizada. Use o Explorador de recursos para determinar se um recurso é compatível com sua plataforma.

Lançamento
Descrição
16.1R1
A partir do Junos OS Release 16.1R1, você pode configurar um atraso específico do cliente em resposta nos servidores locais DHCP.