Conceptos de Enrutamiento (Routing Fundamentals)

 

Tablas de Enrutamiento (RIB) 

En Junos, la RIB (Routing Information Base) está segmentada lógicamente. Esto evita que el router mezcle peras con manzanas (IPv4 con IPv6 o etiquetas MPLS).

Las Tablas Principales,

Cuando ejecutas comandos de visualización, verás estos nombres de tablas:

inet.0: Es la tabla por defecto para IPv4 Unicast. Aquí viven tus rutas estáticas, OSPF y BGP de internet.

inet6.0: La tabla exclusiva para IPv6 Unicast.

mpls.0: Contiene las etiquetas de conmutación de protocolos como LDP o RSVP.

inet.3: Una tabla especial que usa MPLS para guardar el camino hacia el "BGP Next-hop".

 

Cómo Leer la Tabla de Rutas (show route)

Cuando escribes show route, Junos te presenta la información de forma jerárquica. Vamos a diseccionar una salida típica:

 

 

 

¿Qué significan estos símbolos? (Clave para el examen):

    * (Asterisco): Indica que es la Ruta Activa. Si hay dos rutas hacia el mismo destino, solo la que tiene el * se envía al PFE (Forwarding Table).

    > (Mayor que): Indica el Next-hop seleccionado.

    [Static/5]: El primer valor es el protocolo y el segundo es la Preferencia (Distancia Administrativa).
 

  

Comandos de Verificación Avanzados


Como vas aprendiendo, estos filtros te ahorrarán mucho tiempo de scroll:

Ver una tabla específica:
show route table inet6.0 (Para ver solo IPv6).

 Ver detalles técnicos (Protocolos, Comunidades BGP, etc.):
 show route detail o show route extensive.

 Buscar una IP específica:
 show route 192.168.50.1 (Te dice exactamente qué ruta cubre esa IP).

  Ver rutas de un protocolo específico:
 show route protocol ospf o show route protocol static. 

 


Rutas Activas vs. Rutas Ocultas (Hidden)


A veces verás que el resumen dice: (4 active, 0 holddown, 2 hidden).

Rutas Activas: Las que se están usando para mover tráfico.

Rutas Ocultas (Hidden): Son rutas que el router conoce pero no puede usar.

Ejemplo común: Una ruta estática cuyo next-hop es inalcanzable (down). Junos la guarda en memoria pero la oculta de la tabla de reenvío para evitar errores. 

 

 

ComandoPropósito Profesional
show routeResumen global de todas las tablas.
show route summarySolo el conteo de rutas por protocolo (ideal para check rápido).
show route 0.0.0.0/0Verificar si el router tiene salida a Internet (Default Route).
show route table inet.0Enfocarse solo en IPv4.

 

RIB vs. FIB 

En Junos, existe una separación física y lógica entre donde se guardan las rutas y donde se usan para mover paquetes.

 

 La RIB (Routing Information Base)


Es la Tabla de Enrutamiento:


Ubicación: Reside en la memoria RAM del Routing Engine (RE).

Función: Es la base de datos "maestra". Aquí llegan todas las rutas de OSPF, BGP, estáticas y directamente conectadas.

Comportamiento: Si tienes tres caminos para llegar a una red, la RIB guarda los tres, pero elige el mejor (el que tiene el asterisco *) basándose en la Preferencia.

 Comando para verla: show route

 

La FIB (Forwarding Information Base) 

 

Es la Tabla de Reenvío. Es una copia simplificada y optimizada de la RIB.

Ubicación: Reside en el Packet Forwarding Engine (PFE), específicamente en los ASICs (chips especializados).

Función: Mover paquetes a velocidad de cable. No piensa, solo obedece la instrucción: "Si llega un paquete para X, sácalo por el puerto Y".

Comportamiento: Solo contiene la Ruta Activa (la mejor). El hardware no pierde tiempo comparando protocolos; solo consulta esta tabla ultra rápida.

Comando para verla: show route forwarding-table 

 

 

Ejemplo visual en la CLI:

Si en la RIB (show route) ves esto: 192.168.10.0/24 *[Static/5] > via 10.1.1.2

En la FIB (show route forwarding-table) verás algo mucho más simple: Destination: 192.168.10.0/24, Type: user, Interface: ge-0/0/0.0, NextHop: 10.1.1.2

 

 La RIB es donde el router aprende y decide. La FIB es donde el router ejecuta y reenvía.

 

 Preferencia de Ruta (Route Preference)

 

Cuando el Routing Engine (RE) recibe la misma red (por ejemplo, 10.0.0.0/24) desde dos protocolos distintos (digamos OSPF y una Ruta Estática), utiliza este número para desempatar.

La Regla de Oro

A menor número, mayor preferencia. El router siempre elegirá la ruta con el valor de preferencia más bajo para marcarla como Activa (*) y enviarla a la FIB.

 

 

Protocolo / OrigenPreferencia JunosDistancia Cisco (AD)
Directly Connected00
Local (IP de la interfaz)00
Static Route51
OSPF Internal10110
IS-IS Level 1 Internal15115
IS-IS Level 2 Internal18115
OSPF AS External150110
BGP (External e iBGP)17020 / 200

Diferencias Clave que debes anotar:

OSPF es muy confiable: En Juniper, OSPF (10) le gana por mucho a BGP (170). En Cisco, el eBGP (20) suele ganarle a OSPF (110).


 BGP unificado: Por defecto, tanto el BGP interno como el externo tienen la misma preferencia (170).


Rutas Estáticas: Con un valor de 5, son casi la ley suprema, solo superadas por lo que está conectado directamente al equipo. 

 

 

 

La ruta estática tiene el asterisco (*) porque 5 es menor que 10.

La ruta de OSPF se queda en la "banca de suplentes" (RIB) por si la estática desaparece.

 

Resumen :

Preferencia: Valor numérico de confianza.

Menor es mejor: El número más bajo llega a la FIB.

Rango: Va de 0 a 255 (255 es "inalcanzable/rechazado"). 

  

 

No hay comentarios:

Publicar un comentario

  ¡Bienvenido/a Si estás aquí, es porque las redes, los cables, los routers y las configuraciones ya no son un misterio… o quizá justo lo ...