Os refletores de rota se tornaram uma parte importante de qualquer provedor de serviços de internet maiorConfiguração do 39;s. Hoje em dia, é difícil imaginar ter vários roteadores executando BGP em uma topologia de malha completa devido a preocupações de escalabilidade. O conceito de refletores de rota pode ser encontrado em RFC4456, que foi publicado em 2006. É crucial ter um bom entfimimento do protocolo BGP antes de trabalhar com refletores de rota.
Então, por que os refletores de rota são tão úteis para a escalabilidade? Para responder a essa pergunta, vamos's primeiro veja como as rotas trocam informações por meio do protocolo BGP. No BGP externo (ao conectar diferentes sistemas autônomos), há uma solução simples para evitar loops de roteamento usando o número do sistema autônomo, que indica a origem de cada rota. Quando um roteador vê seu próprio número AS em uma rota, ele sabe que está vindo de seu próprio sistema autônomo e não o usa para impedir um loop. Esse mecanismo funciona bem para rotas da Internet (eBGP), mas limita a escalabilidade com emparelhamentos BGP internos (iBGP). Como o número AS para pares iBGP é o mesmo, o protocolo BGP teve que adotar uma regra especial. Nenhuma das rotas recebidas de um peer iBGP pode ser anunciada ou encaminhada para outro peer iBGP. Em termos simples, todos os pares iBGP precisam estabelecer uma vizinhança com todos os outros roteadores iBGP, o que resulta em um grande número de sessões BGP.
Esta é a fórmula para calcular o número de sessões necessárias para uma malha completa:
N(N -1)/2 [onde N representa o número de roteadores]
Para 20 roteadores, por exemplo: 20(20-1)/2 = 190 sessões BGP
Refletor de rota explicado
Topologia de malha completa iBGP
Topologia iBGP com refletor de rota
Um refletor de rota é como um hub central para todos os roteadores iBGP. Ele ajuda no compartilhamento de informações de roteamento entre esses roteadores. Ele pode enviar rotas para outros roteadores dentro da rede.
Isso facilita o gerenciamento de uma grande rede BGP. Recomfima-se ter pelo menos dois refletores de rota trabalhando juntos como backup caso um deles falhe. Isso é chamado de cluster e garante que o refletor de rota, que é um componente importante, permaneça funcional mesmo se um falhar.
Configuração do refletor de rota
Nós configuramos uma situação básica com um roteador principal e dois roteadores conectados. Todos os roteadores estão executando o Cisco IOS. As conexões Ethernet são configuradas com pequenas redes dentro do intervalo IP privado de 10.0.0.0. Além disso, interfaces de loopback são usadas para conexões BGP internas.
R1 – 192.168.1.1
R2 – 192.168.2.1
RR – 192.168.0.3
Utilizamos o protocolo RIP para compartilhar detalhes sobre todos os prefixos IP e interfaces de loopback. Especificamente, a interface loopback-50 no R1 (IP 50.50.50.50) só será promovida através do protocolo BGP para garantir o bom funcionamento da nossa estrutura de rede. A R1 anunciará seu Loopback50 para o refletor de rota, que o anunciará ainda mais para a R2.
Topologia com um refletor de rota no GNS3
Configurando refletores de rota em dispositivos Cisco
R1#mostrar executar int eth 0/1
interface Ethernet0/1
Endereço IP 10.0.0.1 255.255.255.252
Full-duplex
fim
R1#mostrar corrida int lo 0
interface Loopback0
Endereço IP 192.168.1.1 255.255.255.255
fim
R1#Corrida do show |Corrida do show |Corrida do show | s ripint lo 50
interface Loopback50
Endereço IP 50.50.50.50 255.255.255.0
fim
R1#Corrida do show |Corrida do show |Corrida do show | s bgp| s rip
Roteador RIP
rede 10.0.0.0
rede 192.168.1.0
sem resumo automático
R1#show run | s bgp
Roteador BGP 100
sem sincronização
bgp log-neighbor-changes
Rede 50.50.50.0 Máscara 255.255.255.0
vizinho 192.168.0.3 remoto-as 100
vizinho 192.168.0.3 atualização-fonte Loopback0
sem resumo automático
R2#mostrar executar int e0/0
interface Ethernet0/0
Endereço IP 10.0.0.6 255.255.255.255
Full-duplex
fim
R2#mostrar executar int lo0
interface Loopback0
Endereço IP 192.168.2.1 255.255.255.255
fim
R2#show run | s rip
Roteador RIP
rede 10.0.0.0
rede 192.168.2.0
sem resumo automático
R2#show run | s bgp
Roteador BGP 10
sem sincronia
bgp log-neighbor-changes
vizinho 192.168.0.3 remoto-as 100
vizinho 192.168.0.3 atualização-fonte Loopback0
sem resumo automático
RR#mostrar executar int eth 0/1
interface Ethernet0/1
Endereço IP 10.0.0.2 255.255.255.252
Full-duplex
fim
RR#mostrar executar int eth 0/0
interface Ethernet0/0
Endereço IP 10.0.0.5 255.255.255.252
Full-duplex
end
RR#mostrar executar int lo0
interface Loopback0
Endereço IP 192.168.0.3 255.255.255.255
end
RR#show run | s rip
Roteador RIP
rede 10.0.0.0
rede 192.168.0.0
sem resumo automático
RR#show run | s bgp
Roteador BGP 100
sem sincronização
bgp log-neighbor-changes
vizinho 192.168.1.1 remoto-como 100
vizinho 192.168.1.1 atualização-fonte Loopback0
vizinho 192.168.1.1 rota-refletor-cliente
vizinho 192.168.2.1 remoto-como 100
vizinho 192.168.2.1 atualização-fonte Loopback0
vizinho 192.168.2.1 rota-refletor-cliente
sem resumo automático
Agora precisamos testar que podemos alcançar o Loopback 50 do R2, então vamos verificar sua tabela de roteamento primeiro:
R2#Mostrar rota IP
***
50.0.0.0/24 é sub-rede, 1 sub-redes
B 50.50.50.0 [200/0] via 192.168.1.1, 00:14:12
10.0.0.0/30 é sub-rede, 2 sub-redes
R 10.0.0.0 [120/1] via 10.0.0.5, 00:00:07, Ethernet0/0
C 10.0.0.4 está diretamente conectado, Ethernet0/0
R 192.168.0.0/24 [120/1] via 10.0.0.5, 00:00:07, Ethernet0/0
R 192.168.1.0/24 [120/1] via 10.0.0.5, 00:00:07, Ethernet0/0
192.168.2.0/32 é sub-rede, 1 sub-redes
C 192.168.2.1 está diretamente conectado, Loopback0
R2#ping 50.50.50.50
Digite sequência de escape para abortar.
Enviando ecos ICMP de 5 bytes de 100 bytes para 50.50.50.50, o tempo limite é de 2 segundos:
!!!!!
A taxa de sucesso é de 100 por cento (5/5), ida e volta mín/mé/máx = 32/56/76 ms
Ótimo, podemos ver o caminho para a rede 50.50.50.0 no R2's tabela de roteamento, e mostra que podemos alcançá-lo. Se quisermosadicionar outro roteador iBGP, basta estabelecer uma conexão com o refletor de rota e obter todas as redes. No entanto, devemos lembrar de anunciá-lo usando o comando network na configuração R1. É's importante notar que os roteadores Cisco não#39;não anuncie nada automaticamente.
Se você precisar de Switches, Roteadores, ou precisar de mais informações de rede, bem-vindo to contacte-nos www.hi-network.com (Endereço electrónico: [email protected])