O que significa o termo 'anycast'?

4

O que significa anycast , quando usado em frases como essa?

Akamai is an anycast provider.

    
por eleven81 12.11.2009 / 21:24

3 respostas

7

O que é isso?

In Internet Protocol Version 6 (IPv6), anycast is communication between a single sender and the nearest of several receivers in a group. The term exists in contradistinction to multicast, communication between a single sender and multiple receivers, and unicast, communication between a single sender and a single receiver in a network.

O Anycasting é projetado para permitir que um host inicie a atualização eficiente de tabelas do roteador para um grupo de hosts. O IPv6 pode determinar qual host do gateway está mais próximo e envia os pacotes para esse host como se fosse uma comunicação unicast. Por sua vez, esse host pode anycast para outro host no grupo até que todas as tabelas de roteamento sejam atualizadas.

Explicação:

Na Internet, o anycast é geralmente implementado usando o BGP para anunciar simultaneamente o mesmo intervalo de endereço IP de destino de vários locais diferentes da Internet. Isso faz com que os pacotes endereçados aos endereços de destino nesse intervalo sejam roteados para o ponto "mais próximo" na rede, anunciando o endereço IP de destino especificado.

Para servidores raiz DNS, anycast fornece um serviço no qual os clientes enviam solicitações para o endereço de serviço e a rede entrega essa solicitação para pelo menos uma, preferencialmente a instância mais próxima, no anycastgroup do servidor raiz.

O esquema Anycast tem dois principais benefícios :

  • servidores espalham automaticamente o impacto de um ataque entre eles
  • nenhum desastre local pode interromper a operação do servidor raiz como um todo

Fonte

    
por 12.11.2009 / 21:29
7

De Wikipédia :

Anycast is a network addressing and routing scheme whereby data is routed to the "nearest" or "best" destination as viewed by the routing topology. [...] In anycast, there is also a one-to-many association between network addresses and network endpoints: each destination address identifies a set of receiver endpoints, but only one of them is chosen at any given time to receive information from any given sender.

Eu realmente gosto dos diagramas que eles usam, então vou copiá-los para aqui. Isso ajudará se você for um aprendiz visual como eu.

Anycast

enter image description here

Broadcast

enter image description here

Multicast

enter image description here

Unicast

enter image description here

    
por 12.11.2009 / 21:28
3

Anycast é um esquema de roteamento e endereçamento de rede no qual os dados são roteados para o destino "mais próximo" ou "melhor", conforme exibido pela topologia de roteamento.

Fonte

    
por 12.11.2009 / 21:29