O IPv4 anycast DNS dentro de uma única LAN é possível?

0

Eu estou querendo saber se é possível usar IPv4 anycast para ter vários computadores nas mesmas solicitações de identificador de sub-rede IP de outras máquinas também na mesma sub-rede.

Eu tenho dois servidores DNS na minha LAN. Desde que eu aprendi que dois servidores DNS em IPs diferentes não ajudam na redundância (motivo curto: os hosts nem sempre alternam os IPs e continuarão usando o IP do servidor offline) Eu gostaria de configurar alguns IPs anycast para que as solicitações de DNS ser enviado para qualquer servidor DNS que esteja funcionando.

Olhando para anycast, ele é usado principalmente para rotear o tráfego para sites diferentes usando o BGP ou para destinos diferentes em um site grande que tenha vários roteadores. No meu caso, há apenas um único switch ligando tudo e o roteamento dentro da LAN só vai até o ARP.

Não consigo encontrar informações sobre como alguém pode configurar o anycast nessa situação. Você pode simplesmente atribuir a dois ou mais hosts o mesmo endereço IP e o switch descobrirá para qual porta enviar os pacotes, eliminando a porta e limpando a entrada ARP se o servidor ficar offline? Os hosts também emitirão novamente as solicitações ARP se os pacotes pararem de responder de repente? Você tem que compartilhar um endereço MAC, bem como um IP? Ou é impossível usar anycast com esta configuração e um protocolo de roteamento é necessário?

    
por Malvineous 07.09.2018 / 11:04

1 resposta

0

Is IPv4 anycast DNS within a single LAN possible?

Não, anycast não funciona dessa maneira. Seus clientes DNS verão que o endereço IP do servidor DNS configurado está dentro da mesma sub-rede, ARP para seu endereço MAC e, em seguida, tentam enviar o pacote diretamente. Estando na mesma sub-rede, o switch simplesmente encaminhará o pacote para o servidor.

Can you simply assign two or more hosts the same IP address and the switch will figure out which port to send the packets to, dropping the port and clearing the ARP entry if the server goes offline?

Não, atribuir dois sistemas diferentes com o mesmo endereço IP causará um conflito de endereços IP. Isso causará problemas como perda de pacotes e conectividade intermitente. Não faça isso.

Will the hosts also reissue ARP requests if packets suddenly stop being responded to?

Se todo o servidor ficar inoperante, então sim, o cliente começará a enviar solicitações ARP. Se apenas o serviço DNS falhar (rede ainda ativa), não ocorrerá ARP-ing. As solicitações de DNS simplesmente esgotam o tempo limite ou falham.

Do you have to share a MAC address as well as an IP?

Não, isso também causará problemas de rede.

Or is it impossible to use anycast with this setup and a routing protocol is required?

Protocolo obrigatório.

tl; dr

O Anycast é complexo e não é adequado para pequenas implantações únicas. Fique com os dois servidores DNS que você tem atualmente.

    
por 07.09.2018 / 19:07