cancelar
Mostrar resultados para 
Pesquisar em vez de 
Queria dizer: 

Escalando o BGP com o uso de Router Reflectors

Olá galera neste artigo vou descrever como funciona um router reflector de BGP e como é possível crescer com escalabilidade utilizando ele.

Por padrão o protocolo BGP tem um regra de prevenção de loops esta regra funciona da seguinte forma qualquer: rotas recebidas de um peer iBGP, não é propagada para outro peer iBGP.

Essa regra introduz um situação onde todos os peers iBGP precisão estar em uma malha full mesh com todos os vizinhos, e traz um grade problema de escalabilidade como no exemplo:

Temos um grande problema de escalabilidade observamos que com 5 routers precisamos de 10 peerins bgp, com 10 routers  precisamos de 45 e já com 25 routers precisamos de 600 peerins bgp.

O Router reflector quebra essa regra do iBGP full mesh com isso podemos centralizar um router, ou mais por questão de redundância os mesmo fecharão sessões com todos os routers eliminando o full mesh tornando o bgp muito mais escalável como no exemplo:

Vamos a um exemplo de configuração:


R1:
R1(config)#router bgp 123
R1(config-router)#neighbor 192.168.12.2 remote-as 123
R1(config-router)#network 1.1.1.1 mask 255.255.255.255


RR:
RR(config)#router bgp 123
RR(config-router)#neighbor 192.168.12.1 remote-as 123
RR(config-router)#neighbor 192.168.12.1 route-reflector-client

Verificando rotas refletidas:
RR#show ip bgp neighbors 192.168.23.3 advertised-routes
BGP table version is 2, local router ID is 192.168.23.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*>i1.1.1.1/32 192.168.12.1 0 100 0 i


Observamos que somente o comando route-reflector-client, no RR já quebra a regra do full mesh e com isso reflectimos nossas rotas iBGP, preservando o next-hop original.

Nos roteadores comuns não temos nenhuma configuração adicional.

Espero ter sido util.
att
Daniel Vieceli

250
Apresentações
25
Útil
0
Comentários