Regístrese ahora para una mejor cotización personalizada!

Configuración de reflecreflecde ruta en dispositivos Cisco

Sep, 05, 2023 Milan Zapletal

route-reflectors

Los reflecreflecde ruta se han convertido en una parte importante de cualquier proveedor de servicios de internet más grande#39;s setup. Hoy en día, es difícil imaginar tener múltiples routers corrifinalo BGP en una topode malla completa debido a problemas de escalabilidad. El concepto de reflectores de ruta se puede encontrar en RFC4456, que fue publicado en 2006. Es crucial tener una buena comprensión del protocolo BGP antes de trabajar con reflectores de ruta.


Entonces, ¿Por qué son los reflecde ruta tan útiles para la escalabilidad? Para responder a esta pregunta, let's primer vistazo a cómo las rutas intercambian información a través del protocolo BGP. En BGP externo (al conectar diferentes sistemas autónomos), hay una solución simple para evitar bucles de enrutamiento mediante el uso del número de sistema autónomo, que indica el origen de cada ruta. Cuando un router ve su propio como número en una ruta, sabe que viene de su propio sistema autónomo y no lo utiliza para evitar un bucle. Este mecanismo funciona bien para rutas de internet (eBGP), pero limita la escalabilidad con peerings internos de BGP (iBGP). Dado que el número de pares del iBGP es el mismo, el protocolo BGP tuvo que adoptar una regla especial. Ninguna de las rutas recibidas de un punto iBGP puede ser anunciada o reenviada a otro punto iBGP. En términos simples, todos los pares iBGP necesitan establecer una vecindad con cada otro router iBGP, lo que resulta en un gran número de sesiones de BGP.


Esta es la fórmula para calcular el número de sesiones necesarias para una malla completa:


N(N -1)/2 [donde N representa el número de routers]


Para 20 routers por ejemplo: 20(20-1)/2 = 190 sesiones BGP


Explicación de la ruta del reflector


iBGP full mesh topology

IBGP full MeSH topology (en inglés)


iBGP topology with route reflector

Topotopodel iBGP con reflecde de ruta


Un reflecde de ruta es como un hub central para todos los routers iBGP. Ayuda a compartir información de enrutamiento entre estos enrutadores. Puede enviar rutas a otros routers dentro de la red.


Esto hace que sea más fácil de administrar una gran red BGP. Se recomifinala tener al menos dos reflecde ruta trabajando juntos como una copia de seguridad en caso de que uno de ellos falla. Esto se llama un grupo y se asegura de que la ruta reflector, que es un componente importante, sigue sifinalo funcional incluso si uno falla.


Configuración del reflector de ruta


Hemos configurado una situación básica con un router principal y dos routers conectados. Todos los routers ejecutan Cisco IOS. Las conexiones Ethernet se configuran con pequeñas redes en el rango de IP privado 10.0.0.0. Adicionalmente, las interfaces loopback son usadas para conexiones BGP internas.


R1-192.168.1.1

R2-192.168.2.1

RR - 192.168.0.3


Utilizamos el protocolo RIP para compartir detalles sobre todos los prefijos IP e interfaces loopback. Específicamente, la interfaz loopback-50 en R1 (IP 50.50.50.50) sólo será promovido a través del protocolo BGP para garantizar el buen funcionamiento de nuestra estructura de red. R1 anunciará su Loopback50 para el reflecde ruta, que luego se anuncimás a R2.



Topology with one route reflector in GNS3

Topología con un reflecde ruta en GNS3


Configuración de reflecreflecde ruta en dispositivos Cisco


R1#Show run int eth 0/1 (en inglés)


Interface Ethernet0/1


Dirección IP 10.0.0.1 255.255.255.252


Completo dúplex


final


R1#Show run int lo 0


Interfaz Loopback0


Dirección IP 192.168.1.1 255.255.255.255


final


R1#Show run int lo 50


Interfaz Loopback50


Dirección IP 50.50.50.50 255.255.255.0


final


R1#Show run's rip (en inglés)|Show run's rip (en inglés)


Rip del router


Red 10.0.0.0


Red 192.168.1.0


No hay resumen automático



R1#Show run | s BGP (en inglés)|Show run | s BGP (en inglés)


BGP 100


No hay sincronización


BGP log-neighbor-changes (en inglés)


Red 50.50.50.0 máscara 255.255.255.0


Vecino 192.168.0.3 a distancia como 100


Vecino 192.168.0.3 update-source Loopback0


No hay resumen automático


R2#Show run int e0/0 (en inglés)


Interface Ethernet0/0


Dirección IP 10.0.0.6 255.255.255.255


Completo dúplex


final


R2#Show run int lo0 (en inglés)


Interfaz Loopback0


Dirección IP 192.168.2.1 255.255.255.255


final


R2#Show run's rip (en inglés)| s rip


Rip del router


Red 10.0.0.0


Red 192.168.2.0


No hay resumen automático




R2#Show run | s BGP (en inglés)| s bgp


BGP 10


No sincronizatio


BGP log-neighbor-changes (en inglés)


Vecino 192.168.0.3 a distancia como 100


Vecino 192.168.0.3 update-source Loopback0


No hay resumen automático


RR#Show run int eth 0/1 (en inglés)


Interface Ethernet0/1


Dirección IP 10.0.0.2 255.255.255.252


Completo dúplex


end




RR#Show run int eth 0/0 (en inglés)


Interface Ethernet0/0


Dirección IP 10.0.0.5 255.255.255.252


Completo dúplex


end




RR#Show run int lo0 (en inglés)


Interfaz Loopback0


Dirección IP 192.168.0.3 255.255.255.255


end


RR#show run | s rip


Rip del router


Red 10.0.0.0


Red 192.168.0.0


No hay resumen automático




RR#show run | s bgp


BGP 100


No hay sincronización


BGP log-neighbor-changes (en inglés)


Vecino 192.168.1.1 remoto-as 100


Vecino 192.168.1.1 update-source Loopback0


Vecino 192.168.1.1 reflecde ruta cliente


Vecino 192.168.2.1 a distancia como 100


Vecino 192.168.2.1 update-source Loopback0


Vecino 192.168.2.1 reflecde ruta cliente


No hay resumen automático


Ahora tenemos que probar que podemos llegar al Loopback 50 desde R2, así que primero vamos a verificar su tabla de enrutamiento:


R2#Mostrar la ruta IP


***


Re88pl99ace1    50.0.0.0/24 es subnetted, 1 subnets


B         50.50.50.0 [200/0] via 192.168.1.1, 00:14:12


Re88pl99ace1    10.0.0.0/30 es subnetted, 2 subnets


R         10.0.0.0 [120/1] via 10.0.0.5, 00:00:07, Ethernet0/0


C         10.0.0.4 está directamente 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


Re88pl99ace1    192.168.2.0/32 es subnetted, 1 subnets


C           192.168.2.1 está directamente conectado, Loopback0




R2#Ping 50.50.50.50


Escriba la secuencia de escape a abortar.


Enviando 5, 100 bytes ICMP Echos a 50.50.50.50, el tiempo de espera es de 2 segundos:


!!!




La tasa de éxito es del 100 por ciento (5/5), ida y vuelta min/ AVG /max = 32/56/76 ms


Genial, podemos ver el camino a la red 50.50.50.0 en R2's tabla de rutas, y muestra que podemos llegar a ella. Si queremosAñadir otro router iBGPSólo tenemos que establecer una conexión con el reflecde de ruta y obtener todas las redes. Sin embargo, debemos recordar anunciarlo usando el comando Network en la configuración R1. It's importante señalar que los routers Cisco don't automáticamente anunciar cualquier cosa.


Si necesita Switches, Routers, o necesita más información de red, bienvenido a  contact us www.hi-network.comRe88pl99ace1 (Email: [email protected] (en inglés))

tag-icon Etiquetas calientes: CISCO El router

Copyright © 2014-2024 Hi-Network.com | HAILIAN TECHNOLOGY CO., LIMITED | All Rights Reserved.