[GTER] Serviços de Rede ANYCAST baseado em BGP

Rubens Kuhl rubensk at gmail.com
Wed Feb 26 20:33:11 -03 2020


On Wed, Feb 26, 2020 at 8:11 PM Douglas Fischer <fischerdouglas at gmail.com>
wrote:

> Algum colega aqui das listas já fez algum deploy de Serviços Anycast com
> BGP?
> Pode compartilhar algumas informações?
>
> A - O que usaram de Engine BGP?
> (Estamos olhando para FRR e Bird.)
>

Coloque o ExaBGP nessa lista, que foi criado para automações como essa.


>
> O anúncio de disponibilidade do serviço será feito com base num HealthCheck
> composto por várias validações.
> Se validações OK -> Server diz "Hey vizinho, pode mandar rede X.Y.Z.0/24
> para mim"
>

Pq não /32 ? Desse jeito seu health check vai ter que derrubar todos os
serviços, mesmo que apenas um esteja comprometido.


>
> B- Como definiram que o prefixo deve ou não ser anunciado?
>    B.1 - Colocaram / tiraram do Networks
>    B.2 - Colocaram / tiraram de uma prefix-list do que está numa route-map
> / route-policy?
>    B.3 - Algum outro método?
>
>
É nessas horas que algo tipo ExaBGP é bem mais simples...

C- Usaram o BGP somente para anunciar o prefixo BGP, ou usaram o BGP para
> aprender rotas também?
>

O ideal é usar apenas para anúncios, e rodar um daemon ou instância
diferente para decisões de roteamento.


>    C.1 - Separaram em NameSpaces diferentes a interface e suas rotas da
> interligação via BGP?
>

Acho que o C acima já endereça isso.

Rubens


More information about the gter mailing list