O endereçamento anycast, por si só, adiciona alguma latência adicional às conexões de rede? Especificamente, se você tivesse dois servidores localizados no mesmo data center com rotas / número de saltos extremamente similares na rota, até o destino real, um usando unicast e outro usando anycast, haveria alguma diferença na latência entre os dois , perceptível ou não?
Parece que ter que procurar a rota mais curta usando o BGP teria algum tipo de efeito na latência, em vez de simplesmente poder usar o único endereço unicast. Não consegui encontrar nada que mencione qualquer escuta adicional do uso do endereçamento anycast.
Eu também entendo que, se houvesse mais alguma coisa ouvida usando anycast, provavelmente seria insignificante em cenários do mundo real e que os benefícios de anycast sobre unicast ainda permaneceriam verdadeiros.
O Anycast é um esquema que termina uma rota / endereço IP / sub-rede específica em vários locais da Internet. Dessa forma, um cliente se conecta ao local mais próximo (o caminho com a métrica mais baixa).
Observando um pacote, o anycast não é diferente do unicast, portanto, não introduz latência adicional ou algo assim.
Cada roteador deve procurar a rota para cada pacote de sua tabela de roteamento local de qualquer maneira. A atualização dessa tabela é feita em intervalos ou quando ocorrem alterações, dependendo do protocolo de roteamento, e não afeta a própria função de roteamento.
Observe que um roteador não pede a seus vizinhos a rota para um pacote específico disponível, mas precisa conhecer todas as rotas necessárias o tempo todo. A tabela de roteamento pode variar de uma rota padrão simples (para um único gateway upstream) a uma tabela de roteamento completa da Internet (cerca de 400.000 entradas).
fonte