Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuración de la localización de FIB

Descripción general de la localización de FIB

En los dispositivos de Juniper Networks, la tabla de reenvío del motor de reenvío de paquetes, también conocido como base de información de reenvío (FIB), mantiene el conjunto completo de rutas IPv4 (inet) e IPv6 (inet6) activas. En la versión 11.4 y posteriores de Junos OS, puede configurar la localización de la FIB para un motor de reenvío de paquetes. La localización FIB caracteriza los motores de reenvío de paquetes en un enrutador como "FIB-remote" o "FIB-local".

Los motores de reenvío de paquetes locales de la FIB instalan todas las rutas de las tablas de rutas inet e inet6 predeterminadas en el hardware de reenvío del motor de reenvío de paquetes. Los motores de reenvío de paquetes remotos FIB no instalan todas las rutas para las tablas de enrutamiento inet e inet6. Sin embargo, mantienen rutas locales y de multidifusión.

Los motores de reenvío de paquetes remotos de la FIB crean una ruta predeterminada (0/0) en el hardware de reenvío del motor de paquetes para la tabla inet e inet6. La ruta predeterminada hace referencia a un próximo salto o una lista unidirección de próximos saltos que identifican los motores de reenvío de paquetes locales de la FIB que pueden realizar búsquedas de tabla IP completa para los paquetes recibidos.

Los motores de reenvío remoto de paquetes FIB reenvía los paquetes recibidos al conjunto de motores de reenvío de paquetes locales FIB. Luego, los motores de reenvío de paquetes locales de la FIB realizan una búsqueda completa de coincidencia de IP más larga en la dirección de destino y reenvía el paquete de manera adecuada. Es posible que el paquete se reenvíe desde una interfaz de salida en el mismo motor de reenvío de paquetes local de la FIB que realizó la búsqueda o una interfaz de salida en un motor de reenvío de paquetes FIB local o remoto de FIB diferente. El paquete también se puede reenviar desde una FPC en la que la localización de FIB no está configurada. El paquete también se puede recibir localmente en el motor de enrutamiento.

Cuando la localización de FIB se configura en un enrutador con algunos concentradores de PIC flexibles (FPC) que son remotos de FIB y otros son FIB-local, los paquetes que llegan a la interfaz de la FPC remota de FIB se reenvían a una de las FPC locales de FIB para la búsqueda y reenvío de rutas.

La ventaja de configurar la localización de la FIB es que permite actualizar la capacidad de la tabla de reenvío de hardware de los motores de reenvío de paquetes locales de la FIB sin necesidad de actualizaciones a los motores de reenvío remoto de paquetes FIB. En una implementación de red típica, los motores de reenvío de paquetes locales de la FIB están orientados al núcleo, mientras que los motores de reenvío de paquetes remotos de la FIB son de borde. Los motores de reenvío de paquetes remotos de la FIB también equilibran el tráfico de carga sobre el conjunto disponible de motores de reenvío de paquetes locales de la FIB.

Actualmente, la localización de FIB es compatible con dispositivos específicos de Junos OS, incluidos los enrutadores serie MX T320, T640, T1600 y. Para ver si su hardware admite la localización de FIB, consulte el Explorador de funciones de Juniper Networks.

Nota:

En los enrutadores serie MX, puede configurar concentradores de puertos densos (DPC) multiservicios como remoto de la FIB. Sin embargo, solo los concentradores de puertos modulares (MPC) se pueden configurar como FIB-local. La localización de la FIB solo se admite para interfaces de cola inteligente de servicios de vínculo redundantes que transportan tráfico de protocolo de punto a punto multivínculo (MLPPP).

Ejemplo: Configuración de la localización FIB del motor de reenvío de paquetes

En este ejemplo, se muestra cómo configurar la localización FIB del motor de reenvío de paquetes.

Requisitos

Antes de empezar:

  1. Configure las interfaces de dispositivo y las direcciones de interfaz de circuito cerrado.

  2. Configure rutas estáticas.

  3. Configure OSPF y OSPFv3 y asegúrese de que se establecen las adyacencias OSPF y las rutas OSPF a direcciones de circuito cerrado.

En este ejemplo, se utilizan los siguientes componentes de hardware y software:

  • Un enrutador serie T320, T640, T1600 o MX.

  • Junos OS versión 11.4 o posterior se ejecuta en el enrutador para enrutadores de la serie T. Junos OS versión 12.3 o posterior se ejecuta en el enrutador de los enrutadores serie MX.

Visión general

En este ejemplo, configure el chasis para rutas IPv4 e IPv6 y la localización de FIB en el enrutador R0 y, a continuación, configure los motores de reenvío de paquetes de borde en FPC0 como fib-remote y los motores de reenvío de paquetes de núcleo en FPC1 y FPC2 como fib-local. A continuación, configure una política de enrutamiento denominada fib-policy con la no-route-localize opción para asegurarse de que todas las rutas de un filtro de ruta especificado estén instaladas en la FPC remota de FIB.

Configuración

Procedimiento

Configuración rápida de CLI

Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el [edit] nivel de jerarquía.

Nota:

La configuración de la FIB local da como resultado un reinicio de la tarjeta de línea relacionada para activar los cambios.

R0

Procedimiento paso a paso

El siguiente ejemplo requiere que navegue por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI de Junos OS, consulte la Guía del usuario de la CLI de Junos OS.

Para configurar la localización de la FIB del motor de reenvío de paquetes:

  1. Configure la localización de ruta o FIB para el tráfico IPv4 e IPv6.

  2. Configure el motor de reenvío de paquetes de una FPC como o fib-local fib-remotecomo .

  3. Configure la política de enrutamiento incluyendo la no-route-localize instrucción para habilitar la política de tabla de reenvío para marcar los prefijos de ruta, de modo que las rutas se instalen en el hardware de reenvío en los motores de reenvío de paquetes remotos FIB.

  4. Habilite la política de enrutamiento en la tabla de reenvío configurando la tabla de reenvío con la fib-policy instrucción.

    Nota:

    Al menos, se debe configurar un motor de reenvío de paquetes fib-local para que la operación de confirmación sea correcta. Si no configura fib-local para el motor de reenvío de paquetes, la CLI muestra un mensaje de error adecuado y se produce un error en la confirmación.

Resultados

Desde el modo de configuración, ingrese los comandos y show policy-options para confirmar la show chassis configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Verificación

Confirme que la configuración funciona correctamente.

Verificar la configuración de la política

Propósito

Compruebe que existe la política configurada.

Acción

Emita el show policy fib-policy comando para comprobar que existe la política fib-policy configurada.

Verificación de la configuración de localización de la FIB

Propósito

Verifique los detalles de configuración de la localización de la FIB mediante los show route localization comandos y show route localization detail .

Acción

Verificar rutas después de aplicar la política

Propósito

Compruebe que las rutas con la no-route-localize opción de política están instaladas en la fib-remote FPC.

Acción

inet.0: 30 destinations, 30 routes (29 active, 0 holddown, 1 hidden)
10.4.4.4/32 (1 entry, 1 announced)
TSI:
KRT in-kernel 10.4.4.4/32 -> {10.130.0.2 Flags no-localize}
                                          ^^^^^^^^^^^^^^^^^
        *Static Preference: 5
                Next hop type: Router, Next hop index: 629
                Next-hop reference count: 3
                Next hop: 10.130.0.2 via ge-1/0/4.0, selected
                State: <Active Int="">                 
						 Age: 10:33                 
						 Task: RT                 
						 Announcement bits (1): 0-KRT                 
						 AS path: I</Active
>