Skip to content

Enrutamiento Dinámico RIPv2 y OSPF

Objetivos

Al finalizar esta actividad el estudiante será capaz de:

  • Documentar arquitecturas de enrutamiento dinámico en NetBox.
  • Respaldar y versionar configuraciones de red dentro de NetBox.
  • Configurar y validar el protocolo RIPv2.
  • Implementar OSPFv2 y comprender el concepto de Router ID.
  • Analizar la Distancia Administrativa y la toma de decisiones del router.

Topología

![[topologia_red|900]]

Topología con VLAN y router VyOS

Asignación de Direccionamiento IP y FLAG

Antes de comenzar, verifica en Netbox que hayas asignado tu tenant a un prefijo de red, ya que se utilizara como identificador único que reemplazará la X en todas las direcciones IP.

Ejemplo: Si tu X es 15, tu red LAN 1 será 10.15.50.0/24

Siguiendo el mismo formato tu FLAG sera la concatenación de la primera letra de tu nombre y apellido:

Ejemplo: Si tu nombre fuera Jesús Guibert, tu flag seria JG y el nombre de tu router de borde seria JGLRO01.


Tabla de direccionamiento IPv4

Dispositivo Interface IP Address Gateway
FLAGLRO01 eth0 DHCP
FLAGLRO01 eth1 10.X.0.9/29
FLAGLRO01 eth2 10.X.0.1/29
FLAGLRO02 eth0 10.X.0.10/29
FLAGLRO02 eth1 10.X.50.1/24
FLAGLRO02 eth2 10.X.0.17/29
FLAGLRO03 eth0 10.X.0.18/29
FLAGLRO03 eth1 10.X.51.1/24
FLAGLHO01 NIC 10.X.50.10/24 10.X.50.1
FLAGLHO02 NIC 10.X.51.10/24 10.X.51.1

Recursos

Para este laboratorio se utilizarán:

  • 3 routers VyOS
  • 2 hosts Linux (Sparky Linux o similar)
  • NetBox para documentación

Introducción

En redes de gran escala, configurar rutas estáticas manualmente se vuelve ineficiente y propenso a errores. Para solucionar esto, utilizamos Protocolos de Enrutamiento Dinámico, que permiten a los routers compartir información sobre las redes que conocen de forma automática.

En esta actividad exploraremos dos protocolos fundamentales:

  1. RIPv2 (Routing Information Protocol): Es un protocolo de Vector de Distancia. Utiliza el "conteo de saltos" como métrica para elegir el mejor camino (con un máximo de 15 saltos). Es ideal para redes pequeñas debido a su simplicidad.

  2. OSPF (Open Shortest Path First): Es un protocolo de Estado de Enlace. Utiliza el algoritmo de Dijkstra y el "costo" (basado en el ancho de banda de los enlaces) para calcular la ruta más eficiente. Es el estándar de la industria para redes corporativas y de proveedores de servicios.

Distancia Administrativa (AD)

Cuando un router recibe información sobre una misma red desde diferentes protocolos, utiliza la Distancia Administrativa para decidir cuál es más confiable. A menor número, mayor prioridad.

Fuente de la Ruta Distancia Administrativa (AD) Clasificación
Interfaz Conectada 0 Máxima prioridad (Física)
Ruta Estática 1 Configuración Manual
OSPF 110 Estado de Enlace (Robusto)
RIP 120 Vector de Distancia (Legacy)

Parte 1 - Documentar la topología en NetBox

Antes de realizar cualquier configuración, debe actualizar la documentación de su infraestructura.

  • Tenant: Asegúrese de trabajar dentro de su tenant asignado.
  • Source of Truth (JSON): Al finalizar con cada configuración (RIP y OSPF), deberá exportar la configuración del router en formato JSON y almacenarla en la sección "Config Context" de NetBox.
  • Procedimiento VyOS: Para obtener la configuración en formato JSON, utilice el comando:
    show configuration | json
    

Parte 2 - Implementación de RIPv2

Para cada uno de los routers configure RIPv2.

Ejemplo FLAGLRO01

configure
set protocols rip network 10.X.0.0/16
set protocols rip interface eth0
set protocols rip interface eth1
set protocols rip interface eth2
commit
save

[!Tip] Verifique con show ip rip si las rutas se están aprendiendo con la máscara correcta (/29 y /24). Si el router sumariza, podrías perder visibilidad de subredes específicas.

Verificación de RIP

  • show ip rip: Muestra el estado del proceso RIP.
  • show ip route rip: Muestra específicamente las rutas aprendidas por este protocolo.

Parte 3 - Migración a OSPF (Área 0)

Sin desactivar RIP, configuraremos OSPF. El router deberá elegir automáticamente OSPF por tener una Distancia Administrativa más confiable (110) que RIP (120).

FLAGLRO01

set protocols ospf parameters router-id 1.1.1.1
set protocols ospf area 0 network 10.X.0.0/29
set protocols ospf area 0 network 10.X.0.8/29
set protocols ospf default-information originate always
commit
save

FLAGLRO02

set protocols ospf parameters router-id 2.2.2.2
set protocols ospf area 0 network 10.X.0.8/29
set protocols ospf area 0 network 10.X.0.16/29
set protocols ospf area 0 network 10.X.50.0/24
commit
save

FLAGLRO03

set protocols ospf parameters router-id 3.3.3.3
set protocols ospf area 0 network 10.X.0.16/29
set protocols ospf area 0 network 10.X.51.0/24
commit
save

Parte 4 - Verificación de la Transición

Ejecute el comando para ver la tabla de rutas global:

show ip route

Pregunta de Análisis

¿Las redes remotas aparecen con el código R o con el código O? Si ambos protocolos están configurados, ¿por qué el router elige uno sobre el otro?


Ejercicios

  1. Explique la diferencia entre la Métrica y la Distancia Administrativa.
  2. ¿Qué sucede si apaga la interfaz eth0 de FLAGLRO02? Describa el proceso de convergencia que observa en los otros routers.
  3. Desactive RIP completamente en todos los routers con delete protocols rip. ¿Se pierde la conectividad en algún momento?
  4. ¿Para qué sirve el comando default-information originate en FLAGLRO01?
  5. Configure las interfaces que conectan a los hosts (FLAGLHO01/02) como interfaces pasivas en OSPF. ¿Cuál es la ventaja de seguridad de hacer esto?

Troubleshooting OSPF/RIP

# Ver estadísticas de envío/recepción RIP 
show ip rip statistics
# Ver vecinos OSPF y su estado (FULL es lo esperado) 
show ip ospf neighbor 
# Ver base de datos de estado de enlace 
show ip ospf database