Sintomas
Considere o seguinte cenário:
-
Configurar o failover de Dynamic Host Configuration Protocol (DHCP) em dois computadores que estejam executando o Windows Server 2012.
-
Os clientes DHCP estão localizados na sub-rede 1 e servidores DHCP estão localizados na sub-rede 2.
-
Dois agentes de retransmissão são configurados para encaminhar solicitações de clientes da sub-rede 1 à sub-rede 2, um para cada servidor DHCP.
-
Hot Standby Router Protocol (HSRP) ou protocolo de redundância de roteador (VRRP) virtual é configurado no dispositivo de gateway entre sub-rede 1 e sub-rede 2.
-
Você pode configurar o tempo de vida do escopo no servidor DHCP. Por exemplo, você definir o tempo de vida do escopo de 24 horas.
-
Iniciar vários clientes DHCP na sub-rede 1, e os clientes obtenham endereços IP dos servidores DHCP habilitado para failover.
Nesse cenário, os servidores DHCP failover habilitado leasing o mesmo endereço IP para vários clientes DHCP. Portanto, os clientes DHCP na sub-rede 1 encontrar um problema de conflito IP.
Mais informações
Esse problema ocorre quando um cliente DHCP emite solicitações duplicadas para uma concessão de endereço IP para o mesmo servidor DHCP habilitado para failover. Solicitações de cliente são duplicadas devido à configuração de VRRP/HSRP do roteador. O servidor DHCP concede uma concessão para a primeira solicitação com um tempo de duração de vida (TTL) do tempo de concessão máximo cliente levar tempo (MCLT). Por exemplo, a duração da concessão MCLT é de 1 hora. Uma segunda solicitação também é concedida para uma concessão com TTL do tempo de vida do escopo (24 horas). No entanto, o servidor DHCP registra apenas a primeira concessão. Isso faz com que o TTL para o endereço IP no servidor DHCP e o TTL para o endereço IP no cliente DHCP não sejam sincronizados. No console de gerenciamento do servidor DHCP, um tempo de concessão ativa mostra que o TTL do endereço IP está definido como o MCLT (1 hora). Enquanto isso, o TTL para o endereço IP é definido como o tempo de vida do escopo (24 horas) no cliente DHCP. Quando expira o tempo de concessão MCLT no servidor DHCP, o servidor emitirá este endereço IP para outro cliente DHCP, que faz com que um problema de conflito IP.
Observação: Você pode executar o seguinte comando para verificar o valor de TTL do endereço IP em clientes DHCP:ipconfig /all
Resolução
Se você estiver usando o protocolo HSRP da Cisco, esse problema pode ser resolvido Configurando grupos de roteador Virtual de redundância de IP. Consulte a documentação do fornecedor para obter mais informações.
Informações sobre a atualização
Esse problema também pode ser resolvido instalando o Windows RT, o Windows 8 e o Windows Server 2012 cumulativo 2845533. Para obter mais informações sobre como obter esse pacote cumulativo de atualizações, clique no número de artigo seguinte para ir para o artigo da Base de dados de Conhecimento da Microsoft:
2845533 Windows RT, o Windows 8 e o Windows Server 2012 update rollup: de junho de 2013
Solução alternativa
Para contornar este problema, impedi os agentes de retransmissão DHCP encaminhar várias solicitações DHCP para o servidor DHCP ao mesmo tempo. Para fazer isso, especifique o intervalo de tempo em que agentes de retransmissão DHCP devem aguardar antes de encaminhar as solicitações DHCP.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
824684 descrição da terminologia padrão usada para descrever as atualizações de software