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)>
Sintaxis (conmutadores de la serie EX)
show route <all> <destination-prefix> <private>
Descripción
Muestra las entradas activas en las tablas de enrutamiento.
Opciones
| none | Muestra una breve información de todas las entradas activas en las tablas de enrutamiento. |
| all | (Opcional) Muestra información de 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 rango 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 en particular. |
| private | (Opcional) Muestra información solo de todas las tablas de enrutamiento privadas o internas. |
| programmed detail | (Opcional) Muestra las 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 nodos 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 nodos IPv6 desde el prefijo IPv6 de ingeniería de tráfico. |
| te-ipv6-prefix-node-iso te-ipv6-prefix-node-iso | (Opcional) Filtre 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) Muestra el nombre del fragmento de costilla. |
Nivel de privilegio requerido
Vista
Campos de salida
Tabla 1 describe los campos de salida del show route comando. Los campos de salida se enumeran en el orden aproximado en el que aparecen.
Nombre de campo |
Descripción de 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 ruta se presenta en otro formato, como:
|
[ protocol, preference ] |
Protocolo a partir del cual se aprendió la ruta y el valor de preferencia para la ruta.
En todas las métricas de enrutamiento, excepto en el caso del atributo LocalPref del BGP, se prefiere un valor menor. Para usar 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 conocía 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 costo de la ruta indicada. Para las 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 se determina mediante un valor de preferencia. |
localpref |
Valor de preferencia local incluido en la ruta. |
De |
Interfaz desde la que se recibió la ruta. |
Ruta del AS |
Ruta del AS mediante 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 los números de ruta del AS se incluyen en la ruta, el formato es el siguiente:
Nota:
En la versión 10.3 y posteriores de Junos OS, 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 extendida de codificación de salto siguiente habilitada para la comunidad BGP especificada para enrutar tráfico IPv4 a través de túneles IPv6. Cuando el BGP recibe rutas sin la comunidad de túneles, no se crean túneles IPv4-0ver y las rutas del BGP se resuelven sin encapsulación. |
Etiquetas de ruta |
Pila de etiquetas llevadas en la actualización de ruta del BGP. |
estado de validación |
(Rutas aprendidas del 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 llegar al siguiente salto. Si hay más de una interfaz disponible para el siguiente salto, la interfaz que realmente se utiliza es seguida por la palabra Seleccionado. Este campo también puede contener la siguiente información:
|
Unidifusión privada |
(Administración mejorada de suscriptores para enrutadores serie MX) Indica que una ruta interna de acceso se administra mediante una administración de suscriptores mejorada. Por el contrario, las rutas internas de acceso no administradas por la administración mejorada de suscriptores se muestran con la información de dirección asociada del próximo salto y el control de acceso a medios (MAC). |
equilibrar |
Distribución de la carga según el ancho de banda de la interfaz operativa subyacente para múltiples rutas de igual costo (ECMP) en las puertas de enlace de próximo paso en porcentajes. |
Salida de muestra
- mostrar ruta
- mostrar ruta
- muestra la tabla de reenvío de rutas que coincide con 10.1.1.1
- mostrar la ruta 10.1.1.1.1 ampliada
- muestra la ruta te-ipv6-prefix-ipv6-addr
- muestra la ruta te-ipv6-prefix-node-iso
- mostrar ruta (VPN)
- mostrar ruta (con el prefijo de destino)
- muestra los detalles del prefijo de destino de la ruta
- mostrar la ruta extensa
- muestra los detalles de la ruta programada
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 ruta 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
muestra la 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.1 ampliada
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
muestra la 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
muestra la 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 próximos saltos compuestos habilitados. La primera Push operación corresponde a la etiqueta externa. 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 el 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
muestra los 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 la 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.24muestra los detalles de la 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
Información de versión
Comando introducido antes de la versión 7.4 de Junos OS.
Opción private introducida en la versión 9.5 de Junos OS.
Opción private introducida en la versión 9.5 de Junos OS para conmutadores de la serie EX.
Opción display-client-data introducida en Junos OS versión 16.2R1 en enrutadores serie vMX 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.
