Federación BGP: Integración de Múltiples Dominios de Red

  1. Segmentación de Redes

Se establecen los siguientes rangos IP para la implementación:

  • Red principal para AS 200 (federado): 172.30.0.0/16
  • Subred 172.30.1.0/24 destinada al área del AS 200
  • Redes de loobpack: 10.10.1.0/24, 10.10.2.0/24, 10.10.3.0/24, 10.10.4.0/24, 10.10.5.0/24
  • Redes externas: 192.168.1.0/24 para AS 10 y 192.168.3.0/24 para AS 30
  1. Configuración Básica de Interfaces

Asignar direcciones IP en las interfaces de cada router siguiendo el esquema anterior. Ejemplo para el Router1 (R1):

[R1] interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0] ip address 192.168.1.1 255.255.255.0
[R1] interface LoopBack0
[R1-LoopBack0] ip address 10.10.1.1 255.255.255.0

Repetir configuración similar para los routers R2 a R8, con direcciones IP ajustadas según el plan.

  1. Habilitación de OSPF en AS 200

Para los routers internos del AS federado, se despliega OSPF para divulgar las redes locales.

[R2] ospf 1 router-id 10.0.0.2
[R2-ospf-1] area 0
[R2-ospf-1-area-0.0.0.0] network 172.30.0.0 0.0.255.255

Aplicar configuración análoga en R3, R4, R5, R6 y R7, con router-IDs únicos (por ejemplo, 10.0.0.3 para R3).

  1. Configuración de BGP y Federación

4.1 Establecimiento de Sesiones BGP

Definir BGP en cada router, implementando la federación mediante sub-AS 201 y 202.

[R1] bgp 10
[R1-bgp] router-id 10.0.0.1
[R1-bgp] peer 192.168.1.2 as-number 200

Para el Router2 (R2), miembro del sub-AS 201:

[R2] bgp 201
[R2-bgp] router-id 10.0.0.2
[R2-bgp] confederation id 200
[R2-bgp] confederation peer-as 202
[R2-bgp] peer 192.168.1.1 as-number 10
[R2-bgp] peer 10.10.3.1 as-number 201
[R2-bgp] peer 10.10.3.1 connect-interface LoopBack0
[R2-bgp] peer 10.10.5.1 as-number 202
[R2-bgp] peer 10.10.5.1 connect-interface LoopBack0
[R2-bgp] peer 10.10.5.1 ebgp-max-hop

Configurar de manera similar los routers R3 a R8, ajustando números de AS y direcciones de peers. Por ejemplo, R3 en sub-AS 201 establece peers con R2 y R4 usando interfaces de loopback.

4.2 Divulgación de Prefijos

Anunciar redes en BGP y configurar next-hop-local para sesiones iBGP.

[R1] bgp 10
[R1-bgp] network 192.168.1.0 255.255.255.0

En routers internos como R2:

[R2] bgp 201
[R2-bgp] peer 10.10.3.1 next-hop-local
[R2-bgp] peer 10.10.5.1 next-hop-local

Para routers reflectores de ruta, como R3 en sub-AS 201:

[R3] bgp 201
[R3-bgp] peer 10.10.2.1 reflect-client

De forma aáloga, R6 actúa como reflector en sub-AS 202 para R5 y R7.

4.3 Agregación de Rutas en AS 200

Crear rutas estáticas de resumen y anunciarlas en BGP para optimizar el enrutamiento.

[R2] ip route-static 172.30.0.0 255.255.0.0 NULL0
[R2] bgp 201
[R2-bgp] network 172.30.0.0 255.255.0.0

En el Router7 (R7), perteneciente al sub-AS 202:

[R7] ip route-static 172.30.0.0 255.255.0.0 NULL0
[R7] bgp 202
[R7-bgp] network 172.30.0.0 255.255.0.0

4.4 Implementación de Túnel GRE

Establecer un túnel GRE entre R1 y R8 para interconectar las redes externas.

[R1] interface Tunnel0/0/0
[R1-Tunnel0/0/0] ip address 10.99.0.1 255.255.255.0
[R1-Tunnel0/0/0] tunnel-protocol gre
[R1-Tunnel0/0/0] source 192.168.1.1
[R1-Tunnel0/0/0] destination 192.168.3.1
[R1] ip route-static 192.168.2.0 255.255.255.0 10.99.0.2
[R8] interface Tunnel0/0/0
[R8-Tunnel0/0/0] ip address 10.99.0.2 255.255.255.0
[R8-Tunnel0/0/0] tunnel-protocol gre
[R8-Tunnel0/0/0] source 192.168.3.1
[R8-Tunnel0/0/0] destination 192.168.1.1
[R8] ip route-static 192.168.4.0 255.255.255.0 10.99.0.1

Etiquetas: BGP OSPF GRE BGP Confederation Huawei

Publicado el 6-28 16:27