show route
Sintaxis
show route <all> <destination-prefix> <logical-system (all | logical-system-name)> <private> <te-ipv4-prefix-ip te-ipv4-prefix-ip> <te-ipv4-prefix-node-ip te-ipv4-prefix-node-ip> <te-ipv4-prefix-node-iso te-ipv4-prefix-node-iso> <te-ipv6-prefix-ipv6-addr te-ipv6-prefix-ipv6-addr> <te-ipv6-prefix-node-iso te-ipv6-prefix-node-iso> <rib-sharding (main | rib-shard-name)> <validation-statistics>
Sintaxis (conmutadores de la serie EX)
show route <all> <destination-prefix> <private>
Descripción
Mostrar las entradas activas en las tablas de enrutamiento.
Opciones
none | Muestra información breve sobre todas las entradas activas en las tablas de enrutamiento. |
all | (Opcional) Muestra información sobre todas las tablas de enrutamiento, incluidas las tablas de enrutamiento privadas o internas. |
destination-prefix | (Opcional) Muestra las entradas activas para la dirección o el intervalo de direcciones especificados. |
logical-system (all | logical-system-name) | (Opcional) Realice esta operación en todos los sistemas lógicos o en un sistema lógico determinado. |
private | (Opcional) Muestra solo información sobre todas las tablas de enrutamiento privadas o internas. |
programmed detail | (Opcional) Mostrar rutas programadas por API. |
display-client-data | (Opcional) Muestra el ID de cliente y la información de cookies para las rutas instaladas por las aplicaciones cliente de proceso de protocolo de enrutamiento. |
te-ipv4-prefix-ip te-ipv4-prefix-ip | (Opcional) Muestra la dirección IPv4 del prefijo de ingeniería de tráfico, sin la longitud de la máscara si está presente en la tabla de enrutamiento. |
te-ipv4-prefix-node-ip te-ipv4-prefix-node-ip | (Opcional) Muestra todos los prefijos que se originaron en el nodo de ingeniería de tráfico. Puede filtrar direcciones de nodo IPv4 de las rutas diseñadas para el tráfico de la |
te-ipv4-prefix-node-iso te-ipv4-prefix-node-iso | (Opcional) Muestra todos los prefijos que se originaron en el nodo de ingeniería de tráfico. Puede filtrar rutas IPv4 con el ID de circuito ISO especificado de la |
te-ipv6-prefix-ipv6-addr te-ipv6-prefix-ipv6-addr | (Opcional) Filtre las direcciones de nodo IPv6 del prefijo IPv6 de ingeniería de tráfico. |
te-ipv6-prefix-node-iso te-ipv6-prefix-node-iso | (Opcional) Filtre las rutas IPv6 con el ID de circuito ISO especificado en el prefijo IPv6 de ingeniería de tráfico. |
rib-sharding (main | rib-shard-name) | (Opcional) Mostrar el nombre de la partición de costilla. |
validation-statistics | (Opcional) Muestra información estadística específica por RIB. |
Nivel de privilegio requerido
Vista
Campos de salida
En la tabla 1 se describen los campos de salida del show route
comando. Los campos de salida se enumeran en el orden aproximado en que aparecen.
Nombre del campo |
Descripción del campo |
---|---|
routing-table-name |
Nombre de la tabla de enrutamiento (por ejemplo, inet.0). |
number Destinos |
Número de destinos para los que hay rutas en la tabla de enrutamiento. |
number Rutas |
Número de rutas en la tabla de enrutamiento y número total de rutas en los siguientes estados:
|
destination-prefix |
Destino de la ruta (por ejemplo:10.0.0.1/24). A veces, la información de la ruta se presenta en otro formato, como:
|
[ protocol, preference ] |
Protocolo del que se aprendió la ruta y el valor de preferencia para la ruta.
En todas las métricas de enrutamiento, excepto en el atributo BGP LocalPref, se prefiere un valor menor. Para utilizar rutinas de comparación comunes, Junos OS almacena el complemento 1 del valor LocalPref en el campo Preference2. Por ejemplo, si el valor LocalPref para Route 1 es 100, el valor Preference2 es -101. Si el valor LocalPref para Route 2 es 155, el valor Preference2 es -156. Se prefiere la ruta 2 porque tiene un valor LocalPref más alto y un valor Preference2 más bajo. |
weeks:days hours:minutes:seconds |
Cuánto tiempo se conoce la ruta (por ejemplo, 2w4d 13:11:14, o 2 semanas, 4 días, 13 horas, 11 minutos y 14 segundos). |
Métricas |
Valor de coste de la ruta indicada. Para rutas dentro de un AS, el costo está determinado por el IGP y las métricas de protocolo individuales. Para rutas externas, destinos o dominios de enrutamiento, el costo está determinado por un valor de preferencia. |
LocalPref |
Valor de preferencia local incluido en la ruta. |
De |
Interfaz de la que se recibió la ruta. |
Ruta del AS |
Ruta de AS a través de la cual se aprendió la ruta. Las letras al final de la ruta del AS indican el origen de la ruta, proporcionando una indicación del estado de la ruta en el punto en el que se originó la ruta del AS:
Cuando se incluyen números de ruta de AS en la ruta, el formato es el siguiente:
Nota:
En Junos OS versión 10.3 y posteriores, el campo de ruta del AS muestra un atributo no reconocido y un valor hexadecimal asociado si el BGP recibe el atributo 128 (conjunto de atributos) y no ha configurado un dominio independiente en ninguna instancia de enrutamiento. |
Encapsulado |
Capacidad de codificación ampliada de salto siguiente habilitada para la comunidad BGP especificada para enrutar tráfico IPv4 a través de túneles IPv6. Cuando BGP recibe rutas sin la comunidad de túneles, no se crean túneles IPv4-0ver IPv6 y las rutas BGP se resuelven sin encapsulación. |
Etiquetas de ruta |
Pila de etiquetas incluidas en la actualización de ruta BGP. |
estado de validación |
(Rutas aprendidas BGP) Estado de validación de la ruta:
|
Para |
Siguiente salto al destino. Un corchete angular (>) indica que la ruta es la ruta seleccionada. Si el destino es |
Vía |
Interfaz utilizada para alcanzar el siguiente salto. Si hay más de una interfaz disponible para el siguiente salto, la interfaz que se utiliza realmente va seguida de la palabra Selected. Este campo también puede contener la siguiente información:
|
Unidifusión privada |
(Administración de suscriptores mejorada para enrutadores de la serie MX) Indica que una ruta interna de acceso se administra mediante una administración mejorada de suscriptores. Por el contrario, las rutas internas de acceso no administradas por la administración mejorada de suscriptores se muestran con información asociada de dirección de control de acceso a medios (MAC) y al siguiente salto. |
equilibrar |
Distribución de la carga en función del ancho de banda de la interfaz operativa subyacente para múltiples rutas de igual costo (ECMP) en las puertas de enlace del próximo salto en porcentajes. |
Rutas válidas |
Recuento de rutas válidas en la base de información de enrutamiento local (RIB). |
Rutas no válidas debido a la longitud máxima |
Recuento de rutas no válidas debido a una falta de |
Rutas no válidas debido al origen del as |
Recuento de rutas no válidas debido a una falta de coincidencia de longitud máxima en la RIB local. |
Rutas desconocidas |
Recuento de rutas desconocidas en la RIB local. |
Salida de muestra
- Mostrar ruta
- Mostrar ruta
- mostrar tabla de reenvío de rutas que coincide con 10.1.1.1
- Mostrar la ruta 10.1.1.1 extensiva-NH expandida
- mostrar ruta te-ipv6-prefix-ipv6-addr
- mostrar ruta te-ipv6-prefix-node-iso
- mostrar ruta (VPN)
- mostrar ruta (con prefijo de destino)
- Mostrar detalles del prefijo de destino de la ruta
- Mostrar ruta extensa
- Mostrar detalle de ruta programada
- mostrar estadísticas de validación de rutas
Mostrar ruta
user@host> show route inet.0: 11 destinations, 12 routes (11 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 1:65500:1:10.0.0.20/240 *[MVPN/70] 19:53:41, metric2 1 Indirect 1:65500:1:10.0.0.40/240 *[BGP/170] 19:53:29, localpref 100, from 10.0.0.30 AS path: I > to 10.0.24.4 via lt-0/3/0.24, label-switched-path toD [BGP/170] 19:53:26, localpref 100, from 10.0.0.33 AS path: I > to 10.0.24.4 via lt-0/3/0.24, label-switched-path toD 1:65500:1:10.0.0.60/240 *[BGP/170] 19:53:29, localpref 100, from 10.0.0.30 AS path: I > to 10.0.28.8 via lt-0/3/0.28, label-switched-path toF [BGP/170] 19:53:25, localpref 100, from 10.0.0.33 AS path: I > to 10.0.28.8 via lt-0/3/0.28, label-switched-path toF
Mostrar ruta
El siguiente resultado de ejemplo muestra la jerarquía de rutas para la ruta de traducción.
user@host> show route 10.1.1.1 C1.inet.0: 44 destinations, 44 routes (44 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.1.1.1/32 *[PRPD/10] 00:16:50, metric 2 > to 192.0.2.2 via ge-0/0/1.0
mostrar tabla de reenvío de rutas que coincide con 10.1.1.1
user@host> show route forwarding-table matching 10.1.1.1 Routing table: C1.inet Internet: Destination Type RtRef Next hop Type Index NhRef Netif 10.1.1.1/32 user 0 indr 1048574 4 comp 624 2
Mostrar la ruta 10.1.1.1 extensiva-NH expandida
user@host> show route 10.1.1.1extensive expanded-nh C1.inet C1.inet.0: 44 destinations, 44 routes (44 active, 0 holddown, 0 hidden) 10.1.1.1/32 (1 entry, 1 announced) Installed-nexthop: Indr (0xc5c207c) ::44.0.0.1 Krt_inh (0xc6fd004) Index:1048574 PNH: ::44.0.0.1 Translate-comp (0xc5c2144) Index:624 v4tov6 src ::22.0.0.1 dest ::44.0.0.1
mostrar ruta te-ipv6-prefix-ipv6-addr
user@host> show route te-ipv6-prefix-ipv6-addr 10::10 inet.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) mpls.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet6.0: 10 destinations, 11 routes (10 active, 0 holddown, 0 hidden) inet6.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) lsdist.0: 18 destinations, 18 routes (18 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:10::10/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:07:58 Fictitious
mostrar ruta te-ipv6-prefix-node-iso
user@host> show route te-ipv6-prefix-node-iso 0100.0100.0100.00 inet.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) mpls.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden) inet6.0: 10 destinations, 11 routes (10 active, 0 holddown, 0 hidden) inet6.3: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) lsdist.0: 18 destinations, 18 routes (18 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:10::10/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:08:46 Fictitious IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:21:0:1::1/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:08:46 Fictitious IPV6 PREFIX { Node { AS:100 ISO:0100.0100.0100.00 } { IPv6:abcd::128:207:200:16/128 } ISIS-L1:0 }/1216 *[IS-IS/15] 00:08:46 Fictitious
mostrar ruta (VPN)
La siguiente salida de ejemplo muestra una ruta VPN con los siguientes saltos compuestos habilitados. La primera Push
operación corresponde a la etiqueta exterior. La segunda Push
operación corresponde a la etiqueta interna.
user@host> show route 192.0.2.0 13979:665001.inet.0: 871 destinations, 3556 routes (871 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 192.0.2.0/24 [BGP/170] 00:28:32, localpref 100, from 10.9.9.160 AS path: 13980 ?, validation-state: unverified > to 10.100.0.42 via ae2.0, Push 16, Push 300368(top) [BGP/170] 00:28:28, localpref 100, from 10.9.9.169 AS path: 13980 ?, validation-state: unverified > to 10.100.0.42 via ae2.0, Push 126016, Push 300368(top) #[Multipath/255] 00:28:28, metric2 102 > to 10.100.0.42 via ae2.0, Push 16, Push 300368(top) to 10.100.0.42 via ae2.0, Push 16, Push 300368(top)
mostrar ruta (con prefijo de destino)
user@host> show route 192.168.0.0/12 inet.0: 10 destinations, 10 routes (9 active, 0 holddown, 1 hidden) + = Active Route, - = Last Active, * = Both 192.168.0.0/12 *[Static/5] 2w4d 12:54:27 > to 192.168.167.254 via fxp0.0
Mostrar detalles del prefijo de destino de la ruta
user@host> show route 198.51.100.0 detail inet.0: 15 destinations, 20 routes (15 active, 0 holddown, 0 hidden) 198.51.100.0/24 (2 entries, 2 announced) *BGP Preference: 170/-101 ... BGP-Static Preference: 4294967292 Next hop type: Discard Address: 0x9041ae4 Next-hop reference count: 2 State: <NoReadvrt Int Ext AlwaysFlash> Inactive reason: Route Preference Local AS: 200 Age: 4d 1:40:40 Validation State: unverified Task: RT Announcement bits (1): 2-BGP_RT_Background AS path: 4 5 6 I
Mostrar ruta extensa
user@host> show route extensive v1.mvpn.0: 5 destinations, 8 routes (5 active, 1 holddown, 0 hidden) 1:65500:1:10.0.0.40/240 (1 entry, 1 announced) *BGP Preference: 170/-101 PMSI: Flags 0x0: Label[0:0:0]: PIM-SM: Sender 10.0.0.40 Group 203.0.113.1 Next hop type: Indirect Address: 0x92455b8 Next-hop reference count: 2 Source: 10.0.0.30 Protocol next hop: 10.0.0.40 Indirect next hop: 2 no-forward State: <Active Int Ext> Local AS: 64510 Peer AS: 64511 Age: 3 Metric2: 1 Validation State: unverified Task: BGP_64510.10.0.0.30+179 Announcement bits (2): 0-PIM.v1 1-mvpn global task AS path: I (Originator) Cluster list: 10.0.0.30 AS path: Originator ID: 10.0.0.40 Communities: target:64502:100 encapsulation:0L:14 Import Accepted Localpref: 100 Router ID: 10.0.0.30 Primary Routing Table bgp.mvpn.0 Indirect next hops: 1 Protocol next hop: 10.0.0.40 Metric: 1 Indirect next hop: 2 no-forward Indirect path forwarding next hops: 1 Next hop type: Router Next hop: 10.0.24.4 via lt-0/3/0.24 weight 0x1 10.0.0.40/32 Originating RIB: inet.3 Metric: 1 Node path count: 1 Forwarding nexthops: 1 Nexthop: 10.0.24.4 via lt-0/3/0.24
Mostrar detalle de ruta programada
user@host> show route programmed detail inet.0: 36 destinations, 37 routes (36 active, 0 holddown, 0 hidden) 100.75.1.0/27 (2 entries, 1 announced) *Static Preference: 5/100 Next hop type: Router, Next hop index: 0 Address: 0xcc38a10 Next-hop reference count: 1 Next hop: 100.30.1.2 via ge-0/0/2.0 weight 0x1, selected Session Id: 0x0 Next hop: via fti0.1001 weight 0x8001 Session Id: 0x0 State: <Active Int NSR-incapable Programmed> Age: 37 Validation State: unverified Announcement bits (1): 0-KRT AS path: I
mostrar estadísticas de validación de rutas
user@host> show route validation-statistics Valid Routes: 432 Routes invalid due to max-length: 646 Routes invalid due to origin-as: 21 Unknown routes: 5353
Información de la versión
Comando introducido antes de la versión 7.4 de Junos OS.
Opción private
introducida en Junos OS versión 9.5.
Opción private
introducida en Junos OS versión 9.5 para conmutadores de la serie EX.
Opción display-client-data
introducida en Junos OS versión 16.2R1 en enrutadores serie MX80, MX104, MX240, MX480, MX960, MX2010, MX2020 y vMX.
Opciones te-ipv4-prefix-ip
, te-ipv4-prefix-node-ip
e te-ipv4-prefix-node-iso
introducido en Junos OS versión 17.2R1 en las series MX y PTX.
rib-sharding
opción introducida en cRPD versión 20.1R1.