Router Reflector (RR)

Aquí tienes el código HTML actualizado con estilo para que los comandos y resultados estén en cuadros con fondo negro y texto en color verde: ```html

Manual Básico sobre Router Reflector (RR) en BGP y Comandos de Localización de Rutas (con Datos Ficticios) [edit]


¿Qué es un Router Reflector?

Un Router Reflector (RR) es una solución dentro de BGP (Border Gateway Protocol) diseñada para optimizar la propagación de rutas en redes grandes. En lugar de usar una configuración Full Mesh (donde todos los routers se conectan entre sí), el RR actúa como un intermediario que:

  • Recibe rutas de sus clientes y las refleja hacia otros clientes o routers.
  • Reduce el número de conexiones necesarias, simplificando la gestión.

Diferencias entre Tablas IPv4 y VPNv4

  • Tabla IPv4:
    • Contiene rutas tradicionales.
    • No incluye instancias separadas para VPNs.
    • Usada en redes simples sin segmentación.
  • Tabla VPNv4:
    • Extiende la tabla IPv4 con un Route Distinguisher (RD) que permite separar rutas de diferentes VPNs.
    • Utilizada en redes con múltiples instancias (como MPLS).

Ejemplo de vida cotidiana:

  • La tabla IPv4 es como una agenda de contactos personal.
  • La tabla VPNv4 es como un directorio corporativo que separa los contactos por departamento (RD).

Comandos de Localización de Rutas en un Router Reflector

1. Huawei - Verificar Conexiones con Vecinos

Comando:

disp bgp vpnv4 all peer

Ejemplo de Resultado (Datos Ficticios):

BGP local router ID : 192.0.2.1
Local AS number : 64512
Total number of peers : 5                 Peers in established state : 3
Peer                             V          AS  MsgRcvd  MsgSent  OutQ  Up/Down       State  PrefRcv
203.0.113.1                      4       64512   120345   115678     0 05h12m      Established 100
203.0.113.2                      4       64512   200456   145678     0 10h45m      Established 150
203.0.113.3                      4       64512   100678    98765     0 20h30m      Established 80
198.51.100.1                     4       64520        0        0     0 00h30m      Idle        0
198.51.100.2                     4       64520        0        0     0 00h30m      Connect     0

Interpretación del Resultado:

  • Peer: Dirección IP del vecino.
  • AS: Sistema Autónomo del vecino.
  • MsgRcvd / MsgSent: Mensajes enviados y recibidos entre los routers.
  • State: Estado de la conexión (Idle, Connect, Established).

2. Cisco - Buscar Rutas en VPNv4 (Sin RD)

Comando:

sh bgp vpnv4 unicast 203.0.113.10/30 longer-prefixes

Ejemplo de Resultado (Datos Ficticios):

BGP router identifier 192.0.2.1, local AS number 64512
Status codes: s suppressed, d damped, h history, * valid, > best
             i - internal, r RIB-failure, S stale, N Nexthop-discard
Origin codes: i - IGP, e - EGP, ? - incomplete
Route Distinguisher: 64512:100
*>i203.0.113.8/30     192.0.2.2                0    100      0 ?
* i                   192.0.2.2                0    100      0 ?

Interpretación del Resultado:

  • Route Distinguisher: Identificador de la VPN.
  • Next Hop: IP del siguiente salto.
  • * > i: Ruta válida (*), mejor ruta (>) e interna (i).

3. Huawei - Buscar Rutas en VPNv4 (Con RD)

Comando:

disp bgp vpnv4 route-distinguisher 64512:100 routing-table 203.0.113.10 30

Ejemplo de Resultado (Datos Ficticios):

BGP Local router ID : 192.0.2.1
Local AS number : 64512
Route Distinguisher: 64512:100
*>i203.0.113.8/30     192.0.2.2                0    100      0 ?
Advertised to peers:
  203.0.113.4
  203.0.113.5
  203.0.113.6

Interpretación:

  • Advertised to peers: Lista de vecinos a los que se anunció la ruta.

Conclusión

Con estos ejemplos ficticios, queda claro cómo buscar rutas y diferenciar entre tablas IPv4 y VPNv4 en un entorno de Router Reflector.

```