route-filter-list
lista de filtros de ruta
route-filter-list route-filter-list-name {
ip-addresses <exact | longer | orlonger | prefix-length-range | through | upto> label range start : end;
ip-addresses <exact | longer | orlonger | prefix-length-range | through | upto> label-allocation-fallback-reject;
ip-addresses exact label value;
ip-addresses exact label-allocation-fallback-reject;
Nivel de jerarquía
[edit logical-systems logical-system-name policy-options], [edit policy-options]
lista de filtros de ruta (uso)
route-filter-list route-filter-list-name;
Nivel de jerarquía
[edit logical-systems logical-system-name policy-statement policy-statement-name term term-name from], [edit policy-options policy-statement policy-statement-name term term-name from]
Descripción
La lista de filtros de ruta es una lista configurada por el usuario de filtros de ruta individuales que se crean en el [edit policy-options] nivel jerárquico. Cada elemento de la lista consta de una instrucción de filtro de ruta completa, compuesta por un prefijo de destino, un tipo de coincidencia y una acción opcional. Puede volver a usar la lista en diferentes políticas, agregando cualquier calificador que necesite, en lugar de tener que volver a crearla para cada caso diferente, como se muestra en los ejemplos a continuación.
[edit] user@router# show policy-options route-filter-list rf-test-list 203.0.113.0/24 address-mask 255.255.255.0; 192.0.2.0/26 orlonger reject; 198.51.100.8/29 exact accept;
Una vez configurado, se route-filter-list utiliza haciendo referencia a su route-filter-list-name en un policy-statement en el [edit policy-options policy-statement policy-statement-name term term-name from] nivel jerárquico. Las listas de filtros de ruta se pueden usar junto con otras route-filter instrucciones.
Por ejemplo:
[edit]
user@router# show policy-options policy-statement test-route-filter-list-statement
from {
route-filter 198.51.100.32/29 exact accept;
route-filter 192.0.2.1/32 exact;
route-filter-list rf-test-list;
}
then reject;
Si una acción está asociada con la route-filter-list entrada y otra acción está asociada con la entrada a nivel de lista, la acción asociada con la entrada a nivel de lista tiene prioridad.
policy-options {
route-filter-list RFL-1 {
198.1.1.0/24 exact;
198.2.1.0/24 orlonger;
}
route-filter-list RFL-2 {
198.1.1.0/24 exact reject;
198.2.1.0/24 orlonger accept;
}
policy-statement pol {
term 1 {
from {
route-filter-list RFL-1 longer accept;
}
}
term 2 {
from {
route-filter-list RFL-2 longer reject;
}
}
}
}
Este es un ejemplo de cómo especificar el control basado en políticas para las etiquetas BGP-LU que se asignan para un prefijo determinado:
[edit]
user@host# show policy-options route-filter-list rfl-1{
198.51.1.1/32 exact {
label 1000101;
next-hop 198.52.1.2;
accept;
label-allocation-fallback-reject;
}
198.51.1.0/24 prefix-length-range /24-/32 {
label range 1000000:1000200;
next-hop 198.53.2.2;
accept;
}
}
[edit]
user@host# show policy-options policy-statement p-1{
from {
route-filter-list rfl-1;
}
then accept;
}
[edit]
user@host# show protocols bgp group ibgp{
type internal;
local-address 198.0.23.3;
family inet {
labeled-unicast {
per-prefix-label;
}
}
neighbor 198.0.12.1 {
export p-1;
}
}
Opciones
Al especificar un prefijo de coincidencia, puede especificar una coincidencia exacta con una ruta determinada o una coincidencia menos precisa. Puede configurar una acción común que se aplique a toda la lista o una acción asociada con cada prefijo.
list-name—Nombre de la lista de filtros de ruta de las rutas que coincidirán.exact— Coincide exactamente con la longitud del prefijo.longer— La máscara es mayor que la longitud del prefijo.orlonger— La máscara es mayor o igual que la longitud del prefijo.prefix-length-range— La máscara se sitúa entre dos longitudes de prefijo.upto— La máscara se sitúa entre dos longitud de prefijo.
Nivel de privilegio requerido
enrutamiento: para ver esta instrucción en la configuración.
enrutamiento-control: para agregar esta instrucción a la configuración.
Información de versión
Declaración introducida en la versión 16.1 de Junos OS.
Compatibilidad con enrutadores de transporte de paquetes PTX1000, PTX10000 y PTX10003 introducidos en la versión 20.2R1 de Junos OS para los siguientes calificadores de nivel de lista: exact, longer, orlonger, prefix-length-range, y upto.
