O que é necessário para usar IPs anycast?

17

Então, há um monte de perguntas sobre SF sobre os usos e como os IPs anycast são legais. Minha abordagem é algo mais prático. O que especificamente preciso ter para usar um desses endereços?

  • Eu preciso ser um AS (Sistema Autônomo)?
  • Se eu quiser usar um IP Anycast na minha rede interna, é possível?
  • Preciso de algo especial com um registrador / operador (es) para usá-lo?

Basicamente, se eu quiser usar um endereço IP Anycast, exatamente o que preciso, do equipamento à parte de configuração.

    
por coredump 10.03.2011 / 00:08

3 respostas

11

Isso é o que eu aprendi sobre qualquer elenco ...

  1. Sim, você precisa de um AS para executar anycast. Você também precisará executar o BGP e rotear pelo menos um / 24 no lado público.
  2. Teoricamente, desde que você execute o BGP, você deve estar bem; Portanto, execute o BGP e tenha vários roteadores anunciando 192.168.1.XX ou o que você quiser usando um AS no intervalo de 64512 a 65535, já que eles são designados como privados para esse propósito.
  3. Apenas se você executar o BGP público. Se você quiser fazer isso, você tem que registrar um bloco de IP de LANIC e um AS também, mas se você quiser correr em particular você não t.

Tanto quanto o equipamento é necessário: tudo o que você precisa é de um ou mais roteadores que suportem BGP. Vyatta e PFsense fazem, se você não tem um roteador compatível e você sente vontade de abrir código aberto. Então você configura cada roteador para transmitir os mesmos IPs.

    
por 10.03.2011 / 01:25
3

Anycast no IPv4 significa apenas que o endereço IP usado está presente em várias máquinas e, portanto, pode ser alcançado em vários lugares, sem ter que voltar a um ponto final comum.

Se você não planeja fazer com que outras redes usem sua instância anycast, você não precisa anunciar a rota e, portanto, não precisa usar o BGP ou ter um AS. Você só precisa ter certeza de que sua rede interna tem roteamento que fornece uma rota para o IP anycast que é local.

Por exemplo, se você tiver um roteador de borda e travar o IP anycast em uma caixa que esteja em um comutador conectado a ele, poderá ter o IP anycast configurado no loopback na caixa de host e fazer com que o roteador use uma rota estática que aponta o IP anycast no IP normal da caixa de hospedagem.

Dentro de sua organização, você controla o roteamento e não precisa registrar o que está fazendo. Isso é comumente usado para implementar coisas como rotas blackhole, por exemplo. Na prática, a expectativa comum é que você não roube o espaço de endereços IP não atribuído a você; você não cria problemas de depuração para outras pessoas; você não interfere com a capacidade de outros serem alcançados na Internet. Contanto que o que você está fazendo não esteja quebrando ninguém a não ser você mesmo, é a sua rede para fazer o que quiser.

Para um exemplo de espaço de endereço que qualquer um pode usar, você pode procurar no link que tem três endereços IP que qualquer um pode implementar sua própria rede.

    
por 10.03.2011 / 04:27
3

este é mais um comentário do que uma resposta, mas eu sou novo demais para comentar, então é uma "resposta".

Supondo que você esteja falando um anúncio público, estou pensando se um / 24 como o pôster anterior sugeriu é grande o suficiente. Fui informado por pessoas que deveriam saber que muitos ISPs não aceitarão rotas menores do que um (resmungar resmungão - / 22 ou / 21 é o que eu me lembro).

Eu tenho um antigo / 24 que foi anunciado desde que a internet era jovem, e não tivemos problemas com a perda de conectividade dele, mas eu ficaria preocupado.

    
por 10.03.2011 / 04:29