Enrutamiento Estático y Dinámico: OSPF y BGP
El enrutamiento (Routing) es el proceso por el cual los routers determinan la mejor ruta para reenviar paquetes desde su origen hasta su destino a través de múltiples redes interconectadas. Es la función nuclear de la Capa de Red (Capa 3 OSI).
1. ¿Cómo Funciona un Router? #
Cada router mantiene en memoria una tabla de enrutamiento (Routing Table). Cuando llega un paquete:
- Lee la IP de destino en la cabecera del paquete.
- Consulta la tabla de enrutamiento buscando la coincidencia con el prefijo más específico (Longest Prefix Match).
- Reenvía el paquete por la interfaz física adecuada hacia el siguiente salto (Next-Hop).
- Si no existe ninguna coincidencia en la tabla, el paquete se descarta (o se envía por la ruta por defecto).
2. Enrutamiento Estático vs Dinámico #
Existen dos formas fundamentales de poblar la tabla de enrutamiento:
A. Enrutamiento Estático #
- El administrador configura manualmente cada ruta en el router (ej:
ip route 192.168.20.0/24 10.0.0.2). - Ventajas: Máxima seguridad, sin consumo de ancho de banda ni CPU en protocolos.
- Desventajas: No escala en redes medianas/grandes y no reacciona automáticamente ante la caída de un enlace.
- Ruta por Defecto (Default Route):
0.0.0.0/0(o::/0en IPv6). Envía todo el tráfico desconocido hacia la puerta de enlace hacia Internet (Gateway of Last Resort).
B. Enrutamiento Dinámico #
- Los routers ejecutan protocolos de enrutamiento para comunicarse entre sí, descubrir redes vecinas y calcular rutas alternativas automáticamente si un cable o router falla.
3. Clasificación de Protocolos de Enrutamiento Dinámico #
Los protocolos se dividen según el ámbito de la red en la que operan:
Protocolos de Enrutamiento
│
┌──────────────────────────┴──────────────────────────┐
▼ ▼
IGP (Interior Gateway) EGP (Exterior Gateway)
(Dentro de una organización / AS) (Entre Sistemas Autónomos en Internet)
│ │
┌─────────┴─────────┐ ▼
▼ ▼ BGP
Vector Distancia Estado Enlace (Border Gateway Protocol)
(RIP, EIGRP) (OSPF, IS-IS)
4. OSPF (Open Shortest Path First) - El Estándar IGP #
OSPF es el protocolo de enrutamiento interior más utilizado en redes corporativas y centros de datos:
- Tipo: Protocolo de Estado de Enlace (Link-State).
- Algoritmo: Utiliza el algoritmo de Dijkstra (SPF - Shortest Path First) para calcular el camino más corto sin bucles.
- Métrica: El Coste (Cost), inversamente proporcional al ancho de banda del enlace ().
- Convergencia Rápida: Si un enlace cae, los routers intercambian paquetes LSA (Link State Advertisements) y recalculan las rutas en milisegundos.
- Jerarquía de Áreas: Se divide en áreas para limitar la propagación de rutas. El Área 0 (Backbone Area) es obligatoria y conecta todas las demás áreas.
5. BGP (Border Gateway Protocol) - El Pegamento de Internet #
Mientras que OSPF opera dentro de una empresa, BGP es el protocolo que interconecta todos los proveedores de servicios (ISPs), gigantes tecnológicos y países en Internet:
- Tipo: Protocolo de Vector de Rutas (Path Vector).
- Sistemas Autónomos (AS): Una red o conjunto de redes bajo una única administración técnica (ej: Telefónica, Google, Netflix, Amazon). Cada AS tiene un número identificador único global llamado ASN (Autonomous System Number) (ej: AS15169 para Google).
- Toma de Decisiones basada en Políticas: BGP no elige necesariamente la ruta más rápida, sino la ruta más económica o que cumple con acuerdos comerciales entre operadores (peering y transit).
- Escalabilidad Global: La tabla de rutas BGP de Internet alberga actualmente más de 950.000 rutas IPv4 globales.
6. Métrica y Distancia Administrativa #
Cuando un router aprende la misma ruta por múltiples fuentes distintas, utiliza la Distancia Administrativa (AD) para decidir en cuál confiar (menor valor = mayor fiabilidad):
| Origen de la Ruta | Distancia Administrativa Típica (Cisco/Linux) |
|---|---|
| Conectada directamente | 0 |
| Ruta Estática manual | 1 |
| BGP externo (eBGP) | 20 |
| OSPF | 110 |
| RIP | 120 |
| BGP interno (iBGP) | 200 |
Resumen del tema
Conceptos clave #
- Tabla de Enrutamiento: base de datos local del router consultada por Longest Prefix Match para reenviar paquetes al siguiente salto.
- Enrutamiento Estático vs Dinámico: las rutas estáticas son manuales y seguras para redes pequeñas; el enrutamiento dinámico automatiza el descubrimiento de rutas y la tolerancia a fallos.
- OSPF (IGP de Estado de Enlace): emplea Dijkstra y coste de ancho de banda para enrutar tráfico rápidamente dentro de una organización dividida en áreas (Área 0 Backbone).
- BGP (EGP de Vector de Rutas): protocolo troncal que interconecta Sistemas Autónomos (ASN) en Internet basado en políticas de tráfico.
- Distancia Administrativa: índice de fiabilidad (0 a 255) para desempatar rutas procedentes de diferentes protocolos.
Qué debes recordar #
OSPF optimiza el enrutamiento dentro de las redes corporativas por velocidad de enlace, mientras que BGP interconecta los Sistemas Autónomos de todo el planeta para hacer posible Internet.