Descripción de la directiva de enrutamiento BGP predeterminada en enrutadores de transporte de paquetes (serie PTX)
En los enrutadores de transporte de paquetes de la serie PTX, la directiva de enrutamiento BGP predeterminada difiere de la de otros dispositivos de enrutamiento de Junos OS.
Los enrutadores de la serie PTX son plataformas de tránsito MPLS que realizan el reenvío de IP, generalmente utilizando rutas de protocolo de puerta de enlace interior (IGP). El motor de reenvío de paquetes de la serie PTX puede acomodar un número relativamente pequeño de prefijos de longitud variable.
Un enrutador de la serie PTX puede admitir rutas BGP completas en el plano de control para que pueda utilizarse como reflector de ruta (RR). Puede realizar reenvíos de multidifusión de búsqueda de longitud exacta y puede construir el plano de reenvío de multidifusión para que lo use el plano de control de unidifusión (por ejemplo, para realizar una búsqueda de reenvío de ruta inversa para multidifusión).
Dada la limitación de PFE, la política de enrutamiento predeterminada para los enrutadores PTX3000 y PTX5000 es que las rutas BGP no se instalen en la tabla de reenvío. Puede invalidar la directiva de enrutamiento predeterminada y seleccionar determinadas rutas BGP para instalarlas en la tabla de reenvío.
El comportamiento predeterminado para el equilibrio de carga y las rutas BGP en los enrutadores de la serie PTX es el siguiente. Tiene las siguientes características deseables:
-
Le permite anular el comportamiento predeterminado sin necesidad de modificar la política predeterminada directamente
-
Reduce la posibilidad de cambios accidentales que anulan los valores predeterminados
-
No establece acciones de control de flujo, como aceptar y rechazar
La directiva de enrutamiento predeterminada en los enrutadores de la serie PTX es la siguiente:
user@host# show policy-options | display inheritance defaults no-comments policy-options { policy-statement junos-ptx-series-default { term t1 { from { protocol bgp; rib inet.0; } then no-install-to-fib; } term t2 { from { protocol bgp; rib inet6.0; } then no-install-to-fib; } term t3 { then load-balance per-packet; } } } routing-options { forwarding-table { default-export junos-ptx-series-default; } } user@host# show routing-options forwarding-table default-export | display inheritance defaults no-comments default-export junos-ptx-series-default;
Como se muestra aquí, la junos-ptx-series-default
política se define en [edit policy-options]
. La directiva se aplica en [edit routing-options forwarding-table]
, mediante la default-export
instrucción. Puede ver estas configuraciones predeterminadas mediante el | display inheritance
marca.
Además, puede utilizar el show policy
comando para ver la directiva predeterminada.
user@host> show policy junos-ptx-series-default Policy junos-ptx-series-default: Term t1: from proto BGP inet.0 then install-to-fib no Term t2: from proto BGP inet6.0 then install-to-fib no Term t3: then load-balance per-packet
Le recomendamos encarecidamente que no modifique la directiva de junos-ptx-series-default
enrutamiento directamente.
Junos OS encadena la política y cualquier política de exportación configurada por el junos-ptx-series-default
usuario. Dado que la junos-ptx-series-default
directiva no utiliza acciones de control de flujo, se ejecutará cualquier política de exportación que configure (mediante la acción implícita de la siguiente directiva) para cada ruta. Por lo tanto, puede anular cualquier acción establecida por la junos-ptx-series-default
política. Si no configura una directiva de exportación, las acciones establecidas por junos-ptx-series-default
la directiva son las únicas acciones.
Puede utilizar la acción install-to-fib
de directiva para anular la no-install-to-fib
acción.
Del mismo modo, puede configurar la load-balance per-prefix
acción para anular la load-balance per-packet
acción.