BGP com redundância (failover) por blocos e subblocos
Ola,
Estou com umas duvidas sobre o BGP.... Creio que alguem aqui poderá me ajudar.
Primeiro a situação:
- Link com 2 operadoras (1 com 20mbps e outra com 100mbps)
- A entrada dos links são em locais distantes e unidos por enlaces que a partir desse ponto são transportados ao destino final.
Configuração:
- PC x84 no link de 100mbps com BGP ja ativo com a operadora
- RB no link de 20mbps com BGP ja ativo com a operadora tambem
- Ambos rodando MIKROTIK 3.30
- Rede interna toda com IP VALIDO e OSPF
Duvidas:
Atualmente tenho um Bloco /20 anunciado mas creio que não estou com redundância.
Existem regras no ROUTING --> FILTERS dizendo se ACEITA ou DESCARTA (accept / discard em BGP_in e BGP_out)
Mas ai que mora o problema. Eu gostaria de definir DISTANCIAS em cada BGP para que se um link cair.. as rotas daqueles IPs que só entravam pela OPERADORA X entre automaticamente pela OPERADORA Y e vice-versa (os IPS que estao entrando atualmente pela Y façam o mesmo).
Creio que por ja estar com o bloco /20 anunciado em ambos os lados, só falta configurar em FILTERS as entradas e saidas dos links correto?
Exemplificando... tenho atualmente o bloco /24 (que é do /20) 187.87.xx4.0 que ta com rota da OPERADORA Y e o IP 187.87.xx5.0 que ta com rota da OPERADORA X.
Como criar a redundância das rotas BGP?
Gostaria de saber tambem se tem a possibilidade tipo de eu quebrar esse /24 em um /25 e mudar uma parte do BLOCO de uma operadora para outra (no caso a distância para estabelecer qual rota prioritária).
Outra pequena duvida, como eu olho dentro do MK se tenho FULL ROUTING OU PARTIAL?
E se alguem puder me explicar um pouco sobre ROUTING --> FILTERS eu agradeço (la tem entradas BGP_in e BGP_out) como funciona exatamente as inserções?
Aguardo a colaboração dos demais integrantes.
Creio que minhas dúvidas sejam dúvidas de outros colegas aqui também que não souberam se expressar.
Atenciosamente,
Alexandre K.