BGP normalmente se configura para establecer sesiones de vecinos directos. Sin embargo, en algunos casos, puede ser beneficioso permitir que las sesiones BGP se extiendan a través de múltiples saltos o “hops“. Esto se conoce como “multihop“.
Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura
Escenarios de Implementación del Multihop de BGP
1. Conectividad a través de Enlaces de Transmisión Transparente
En situaciones donde existe un enlace de transmisión transparente, como una red de fibra óptica, es posible configurar BGP en modo multihop. Esto es útil cuando la conectividad directa entre los routers no es práctica o posible.
2. Redes de Proveedores de Servicios
Los proveedores de servicios a menudo tienen topologías de red complejas. En un escenario donde dos routers BGP pertenecen a diferentes proveedores de servicios, la opción multihop puede ser esencial para establecer sesiones BGP a través de la red intermedia.
3. Resiliencia y Conectividad Redundante
Para mejorar la resiliencia de la red, se pueden establecer sesiones multihop. Si hay múltiples rutas entre dos routers BGP, esta opción permite la configuración de sesiones a través de rutas alternativas, aumentando así la redundancia y la disponibilidad.
4. Escenarios de BGP Confederation
BGP Confederation es una técnica para dividir un sistema autónomo en subautónomos para facilitar la administración. En este contexto, el multihop puede ser utilizado para establecer sesiones entre routers BGP pertenecientes a diferentes subautónomos.
5. Implementación de Redes Overlay
En redes overlay, donde se superponen múltiples capas de red, el multihop se convierte en una opción valiosa. Permite a los routers BGP establecer sesiones a través de las capas overlay, conectando así segmentos de red que de otro modo estarían aislados.
Consideraciones y Mejores Prácticas
Seguridad
Es esencial implementar medidas de seguridad adecuadas al configurar BGP en modo multihop para evitar posibles amenazas como ataques de spoofing.
Latencia
Se debe considerar la latencia adicional introducida por los saltos múltiples. En escenarios sensibles al tiempo, es crucial evaluar si la opción multihop es la más adecuada.
Ancho de Banda
El ancho de banda disponible entre los routers en saltos múltiples debe ser suficiente para garantizar un rendimiento óptimo.
Monitoreo y Diagnóstico
La implementación de herramientas de monitoreo y diagnóstico es esencial para evaluar el rendimiento y la salud de las sesiones BGP en modo multihop.
Ejemplo en un router MikroTik
Supongamos que deseas configurar una sesión BGP Multihop entre dos routers MikroTik con las siguientes direcciones IP:
- Router A: 192.168.1.1
- Router B: 192.168.2.1
A continuación, se muestra un ejemplo de configuración:
- Accede a la CLI de Router A.
- Configura el sistema autónomo (AS) en ambos routers. Por ejemplo, establezcamos el AS 65001 en ambos.
/ip bgp set as=65001 router-id=192.168.1.1
- Configura el router B como un peer BGP en Router A y establece el número de saltos multihop. En este caso, configuraremos 2 saltos.
/ip bgp peer add remote-address=192.168.2.1 remote-as=65001 multihop=yes ttl=2
- Ahora, activa la sesión BGP para que comience a intercambiar información de enrutamiento.
/ip bgp peer enable 0
- Repite estos pasos en Router B para configurar la sesión BGP Multihop en sentido contrario.
Este ejemplo establece una conexión BGP Multihop entre los dos routers MikroTik, lo que permite que la sesión BGP atraviese múltiples saltos o routers intermedios. Asegúrate de ajustar las direcciones IP y los números AS según tu configuración específica.
En conclusión
El uso de la opción multihop en BGP ofrece flexibilidad y optimización en escenarios donde la conectividad directa no es práctica.
Al comprender sus aplicaciones y seguir las mejores prácticas, los administradores de red pueden mejorar la eficiencia y la resiliencia de sus infraestructuras.
La implementación cuidadosa de esta funcionalidad avanzada contribuye a la evolución y adaptabilidad continua de las redes en un entorno de rápida transformación tecnológica.
Breve cuestionario de conocimientos
¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?
Libro recomendado para éste artículo
Libro BGP y MPLS RouterOS v7
Material de estudio para el Curso de Certificación MTCINE actualizado a RouterOS v7