Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Ejemplo Configuración de listas de filtros de rutas

 

Junos OS dispone de filtros de rutas compatibles con largos para su uso en instrucciones de directiva. Siempre que cambien las políticas, los filtros de ruta deben procesarse en línea con la Directiva. Las políticas que contienen un gran número de filtros de ruta tardan mucho en cargarse.

En este ejemplo se muestra cómo crear una lista de filtros de ruta y usar esa lista en una instrucción de directiva. Las listas de filtros de rutas reducen la cantidad de tiempo necesario para volver a cargar una determinada Directiva.

Nota

No se obtienen ventajas de velocidad al usar listas de filtros de ruta en lugar de entradas individuales de filtros de ruta cuando solo hay unos pocos filtros de ruta para procesar. La ventaja de velocidad se ve principalmente en los entornos en los que hay cientos o miles de filtros de rutas en la lista de políticas.

Aplicables

  • Enrutador configurado con un protocolo de enrutamiento como BGP o OSPF que está intercambiando activamente información de enrutamiento con sus homólogos.

  • El enrutador configurado con listas de filtros de rutas debe estar ejecutando Junos OS versión 15,2 o posterior.

Descripción general

La route-filter-list instrucción permite la creación de una lista predefinida de filtros de ruta para su uso en las políticas de enrutamiento. Configure la lista en el [edit policy-options] nivel de jerarquía. A continuación, se hace referencia a la lista de filtros de rutas configuradas como una condición de coincidencia from en [edit policy-options policy-statement policy-statement-name term term-name from] la sección de una declaración de directiva en el nivel de jerarquía.

En este ejemplo, el enrutador que está configurando recibe algunas rutas de su BGP vecino 192.0.2.1. Esto se muestra en la salida del comando show route receive-protocol bgp 192.0.2.1 operativo.

user@router> show route receive-protocol bgp 192.0.2.1

Automática

Configuración rápida de CLI

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

Procedimiento detallado

El ejemplo siguiente requiere que se exploren varios niveles en la jerarquía de configuración. Para obtener más información sobre cómo navegar por la CLI, consulte Using the CLI Editor in Configuration Mode en el Guía de usuario de CLI.

El siguiente procedimiento paso a paso le guiará a través de los pasos necesarios para:

  • Configure una lista de filtros rf-list-1 de ruta con el nombre y rellene la lista para su uso posterior en una directiva de enrutamiento.

  • Configure una instrucción de directiva rf-test-policy de enrutamiento con el nombre que usa filtros de ruta y la lista de filtros de ruta configurada.

  • Configure BGP para rf-test-policy utilizar como filtro de importación.

  1. Configure una lista de filtros rf-list-1 de ruta con nombre para su uso posterior en una directiva de ruta.
  2. Llenar la lista rf-list-1.

    Tenga en cuenta que una de las instrucciones de la lista tiene una acción configurada. Esta acción se llevará a cabo inmediatamente en el caso de que coincida con un prefijo de destino recibido.

  3. Configure una instrucción de directiva rf-test-policy de enrutamiento con el nombre que usa filtros de ruta y la lista de filtros de ruta configurada.

    La acción general para esta directiva es reject. que hay filtros y elementos de ruta individuales de la lista de filtros de ruta con una acción acceptconfigurada. Las acciones configuradas en las instrucciones de filtro de ruta individual y los elementos de la lista de filtros de ruta se llevan a cabo inmediatamente después de coincidir con un prefijo de destino recibido.

  4. Configure BGP de modo que utilice la Directiva configurada como filtro de importación para permitir selectivamente algunas rutas y rechazar otras rutas para que no se agreguen a la tabla de enrutamiento.

Comproba

Verificación de la lista de filtros de rutas configuradas

Finalidad

Para confirmar que la lista de filtros de ruta está configurada show policy-options route-filter-list route-filter-list-name correctamente, emita [edit] el comando en el nivel de jerarquía.

Acción

Significado

El resultado muestra que la configuración almacenada es correcta.

Verificación de la instrucción configurada de la Directiva

Finalidad

Para confirmar que la instrucción de directiva está correctamente configurada show policy-options policy-statement policy-statement-name , emita el [edit] comando en el nivel de la jerarquía.

Acción

Significado

La salida confirma que la configuración almacenada es correcta.

Comprobando que la declaración de la Directiva se aplica como una directiva de importación en el protocolo de BGP

Finalidad

Para confirmar que la instrucción de la Directiva configurada se aplica como una directiva de importación en el show protocols bgp import protocolo de BGP [edit] , ejecute el comando en el nivel de la jerarquía.

Acción

Significado

Outptut confirma que la configuración almacenada es correcta.

Si aún no lo ha hecho, puede ejecutar el commit comando en el nivel de [edit] la jerarquía para que la configuración se haga activa.

Comprobando que la lista de filtros de ruta funciona como se esperaba

Finalidad

Ahora que la configuración se ha comprobado y confirmado, confirme el funcionamiento de la lista de filtros de ruta emitiendo show route receive-protocol bgp 192.0.2.1 el comando operativo.

Acción

Si compara este resultado con el resultado del mismo comando emitido antes de configurar la lista de filtros de ruta y la instrucción de Directiva, verá que algunas rutas ya no están instaladas en la tabla de enrutamiento.

user@router> show route receive-protocol bgp 192.0.2.1

Significado

El resultado muestra que la declaración rf-test-policyde directiva rechazó tres de las cinco rutas BGPdas anteriormente instaladas. Las únicas rutas que quedan de la lista anterior son las dos que tenían accept acciones enumeradas como parte de la definición del filtro. Las otras rutas fueron rechazadas por la acción del policy-statement.