Tecnología que te entiende
Laboratorio OSPF en GNS3: topología multi-área paso a paso
GNS3

Laboratorio OSPF en GNS3: topología multi-área paso a paso

25 Mar 2026 2 min de lectura 812 vistas

OSPF (Open Shortest Path First) es el protocolo de routing dinámico más importante del mundo empresarial. Aprenderlo en GNS3 con routers reales te prepara para el CCNP y para redes de producción. Esta guía construye un laboratorio de 4 routers desde cero.

Topología del laboratorio

Construiremos una red con cuatro routers en dos áreas OSPF — la arquitectura estándar en redes empresariales medianas:


        Area 0 (Backbone)              Area 1

[R1]----10.0.12.0/30----[R2]----10.0.23.0/30----[R3]
 |                        |
10.0.14.0/30         (ABR - Area Border Router)
 |
[R4]----Area 2

Loopbacks (para identificar routers):
R1: 1.1.1.1/32
R2: 2.2.2.2/32
R3: 3.3.3.3/32
R4: 4.4.4.4/32

Paso 1: Configurar interfaces y loopbacks

! ====== R1 ======
R1(config)# interface Loopback0
R1(config-if)# ip address 1.1.1.1 255.255.255.255

R1(config)# interface GigabitEthernet0/0
R1(config-if)# ip address 10.0.12.1 255.255.255.252
R1(config-if)# no shutdown

R1(config)# interface GigabitEthernet0/1
R1(config-if)# ip address 10.0.14.1 255.255.255.252
R1(config-if)# no shutdown

! ====== R2 ======
R2(config)# interface Loopback0
R2(config-if)# ip address 2.2.2.2 255.255.255.255

R2(config)# interface GigabitEthernet0/0
R2(config-if)# ip address 10.0.12.2 255.255.255.252
R2(config-if)# no shutdown

R2(config)# interface GigabitEthernet0/1
R2(config-if)# ip address 10.0.23.1 255.255.255.252
R2(config-if)# no shutdown

Paso 2: Habilitar OSPF

! ====== R1 (solo Area 0) ======
R1(config)# router ospf 1
R1(config-router)# router-id 1.1.1.1
R1(config-router)# network 10.0.12.0 0.0.0.3 area 0
R1(config-router)# network 10.0.14.0 0.0.0.3 area 0
R1(config-router)# network 1.1.1.1 0.0.0.0 area 0

! ====== R2 (ABR: Area 0 + Area 1) ======
R2(config)# router ospf 1
R2(config-router)# router-id 2.2.2.2
R2(config-router)# network 10.0.12.0 0.0.0.3 area 0
R2(config-router)# network 10.0.23.0 0.0.0.3 area 1
R2(config-router)# network 2.2.2.2 0.0.0.0 area 0

! ====== R3 (solo Area 1) ======
R3(config)# router ospf 1
R3(config-router)# router-id 3.3.3.3
R3(config-router)# network 10.0.23.0 0.0.0.3 area 1
R3(config-router)# network 3.3.3.3 0.0.0.0 area 1

Paso 3: Verificar la vecindad OSPF

! Ver los vecinos OSPF establecidos
R1# show ip ospf neighbor

Neighbor ID     Pri   State       Dead Time   Interface
2.2.2.2          1   FULL/DR     00:00:34    GigabitEthernet0/0

! Estado FULL = vecindad establecida correctamente
! EXSTART/EXCHANGE = intercambiando bases de datos (normal al inicio)
! INIT o DOWN = problema de vecindad

! Ver la tabla de routing con rutas OSPF
R1# show ip route ospf

O     2.2.2.2/32 [110/2] via 10.0.12.2, GigabitEthernet0/0
O IA  3.3.3.3/32 [110/3] via 10.0.12.2, GigabitEthernet0/0
! O = ruta OSPF intra-area
! O IA = ruta OSPF inter-area (pasó por un ABR)

Ajustar costos OSPF

! El costo OSPF por defecto se calcula como 100 Mbps / ancho de banda
! Para interfaces GigE, el costo es 1 (puede crear problemas en topologías complejas)

! Opción 1: Ajustar el ancho de banda de referencia (recomendado)
R1(config)# router ospf 1
R1(config-router)# auto-cost reference-bandwidth 10000  ! 10 Gbps como referencia

! Opción 2: Ajustar el costo en la interfaz manualmente
R1(config)# interface GigabitEthernet0/0
R1(config-if)# ip ospf cost 10

Capturar el tráfico OSPF con Wireshark

En GNS3: clic derecho sobre el enlace entre R1 y R2 → Start Capture. Wireshark se abrirá automáticamente mostrando los paquetes Hello de OSPF (protocolo 89, multicast 224.0.0.5).

✅ Troubleshooting OSPF — causas comunes de que no se formen vecinos: máscaras de subred diferentes en el mismo enlace · área OSPF diferente en los extremos · hello/dead timers distintos · autenticación habilitada en solo un lado · MTU mismatch · filtro ACL bloqueando el multicast 224.0.0.5
"OSPF es el protocolo de routing que más se parece a cómo funciona realmente internet empresarial. Dominarlo en GNS3 es uno de los pasos más importantes hacia el CCNP."