show route forwarding-table
Sintaxis
show route forwarding-table <detail | extensive | summary> <all> <ccc interface-name> <destination destination-prefix> <family family | matching matching> <interface-name interface-name> <label name> <matching matching> <multicast> <table (default | logical-system-name/routing-instance-name | routing-instance-name)> <vlan (all | vlan-name)> <vpn vpn>
Sintaxis (enrutadores de la serie MX)
show route forwarding-table <detail | extensive | summary> <all> <bridge-domain (all | domain-name)> <ccc interface-name> <destination destination-prefix> <family family | matching matching> <interface-name interface-name> <label name> <learning-vlan-id learning-vlan-id> <matching matching> <multicast> <table (default | logical-system-name/routing-instance-name | routing-instance-name)> <vlan (all | vlan-name)> <vpn vpn>
Sintaxis (enrutadores de matriz de transmisión y transmisión Matrix Plus)
show route forwarding-table <detail | extensive | summary> <all> <ccc interface-name> <destination destination-prefix> <family family | matching matching> <interface-name interface-name> <matching matching> <label name> <lcc number> <multicast> <table routing-instance-name> <vpn vpn>
Descripción
Muestra la tabla de reenvío del motor de enrutamiento, incluidos los prefijos de capa de red y sus próximos saltos. Este comando se utiliza para ayudar a comprobar que el proceso de protocolo de enrutamiento ha transmitido la información de corrección a la tabla de reenvío. El motor de enrutamiento crea y mantiene una o varias tablas de enrutamiento. De las tablas de enrutamiento, el motor de enrutamiento deriva una tabla de rutas activas, denominada tabla de reenvío.
El motor de enrutamiento copia la tabla de reenvío al motor de reenvío de paquetes, la parte del enrutador que se encarga del reenvío de paquetes. Para mostrar las entradas en la tabla de reenvío del motor de reenvío de paquetes, utilice el show pfe route comando.
Opciones
| none | Muestra las rutas en las tablas de reenvío. De forma predeterminada, el |
| detail | extensive | summary | (Opcional) Muestra el nivel de salida especificado. |
| all | (Opcional) Muestra entradas de tabla de enrutamiento para todas las tablas de reenvío, incluidas las tablas privadas o internas. |
| bridge-domain (all | bridge-domain-name) | (Solo enrutadores serie MX) (Opcional) Muestra entradas de ruta para todos los dominios de puente o el dominio de puente especificado. |
| ccc interface-name | (Opcional) Muestra las entradas de ruta para la interfaz de conexión cruzada de circuito especificada. |
| destination destination-prefix | (Opcional) Prefijo de destino. |
| family family | (Opcional) Mostrar entradas de tabla de enrutamiento para la familia especificada: |
| interface-name interface-name | (Opcional) Muestra entradas de tabla de enrutamiento para la interfaz especificada. |
| label name | (Opcional) Muestra las entradas de ruta para la etiqueta especificada. |
| lcc number | (Solo enrutadores de transmisión matrix y tx matrix Plus) (Opcional) En una matriz de enrutamiento compuesta por un enrutador de matriz de transmisión y enrutadores T640, muestre la información del enrutador T640 especificado (o chasis de tarjeta de línea) conectado al enrutador de matriz de transmisión. En una matriz de enrutamiento compuesta por el enrutador de transmisión Matrix Plus y los enrutadores T1600 o T4000, muestre la información del enrutador especificado (chasis de tarjeta de línea) conectado al enrutador de transmisión Matrix Plus. Reemplace con number los siguientes valores según la configuración de LCC:
|
| learning-vlan-id learning-vlan-id | (Solo enrutadores serie MX) (Opcional) Muestra la información aprendida para todas las VLAN o para la VLAN especificada. |
| matching matching | (Opcional) Muestra entradas de tabla de enrutamiento que coincidan con la longitud del prefijo o del prefijo especificados. |
| multicast | (Opcional) Muestra entradas de tabla de enrutamiento para rutas de multidifusión. |
| table | (Opcional) Muestra las entradas de ruta de todas las tablas de enrutamiento de la instancia de enrutamiento principal o de la instancia de enrutamiento especificada. Si el dispositivo es compatible con sistemas lógicos, también puede mostrar entradas de ruta para el sistema lógico y la instancia de enrutamiento especificados. Para ver las instancias de enrutamiento en el dispositivo, utilice el |
| vlan (all | vlan-name) | (Opcional) Muestra información de todas las VLAN o de la VLAN especificada. |
| vpn vpn | (Opcional) Muestra entradas de tabla de enrutamiento para una VPN especificada. |
Nivel de privilegio requerido
Vista
Campos de salida
Tabla 1 enumera los campos de salida del show route forwarding-table comando. Los campos de salida se enumeran en el orden aproximado en el que aparecen. Los nombres de campos pueden abreviarse (como se muestra entre paréntesis) cuando no se especifica ningún nivel de salida o cuando se utiliza la detail palabra clave en lugar de la extensive palabra clave.
Nombre de campo |
Descripción de campo |
Nivel de salida |
|---|---|---|
|
Sistema lógico |
Nombre del sistema lógico. Este campo se muestra si especifica la |
Todos los niveles |
|
Tabla de enrutamiento |
Nombre de la tabla de enrutamiento (por ejemplo, inet, inet6, mpls). |
Todos los niveles |
|
Protocolos habilitados |
Las características y protocolos que se han habilitado para una tabla de enrutamiento dada. Este campo puede contener los siguientes valores:
|
Todos los niveles |
|
Familia de direcciones |
Familia de direcciones (por ejemplo, |
Todos los niveles |
|
Destino |
Destino de la ruta. |
|
|
Tipo de ruta (tipo) |
Cómo se colocó la ruta en la tabla de reenvío. Cuando se utiliza la
|
Todos los niveles |
|
Referencia de ruta (RtRef) |
Número de rutas a hacer referencia. |
|
|
Banderas |
Marcas de tipo de ruta:
|
|
|
Siguiente salto |
Dirección IP del siguiente salto al destino. Nota:
Para las rutas estáticas que utilizan interfaces de salida de punto a punto (P2P), la dirección del salto siguiente no se muestra en la salida. |
|
|
Tipo de salto siguiente (tipo) |
Tipo de salto siguiente. Cuando se utiliza la
|
|
|
Índice |
Índice de software del siguiente salto que se utiliza para enrutar el tráfico de un prefijo determinado. |
|
|
Índice de interfaz de ruta |
Índice de interfaz lógica desde el que se aprende la ruta. Por ejemplo, para las rutas de interfaz, este es el índice de interfaz lógica de la propia ruta. Para rutas estáticas, este campo es cero. Para las rutas aprendidas mediante protocolos de enrutamiento, este es el índice de interfaz lógica desde el cual se aprende la ruta. |
|
|
Referencia (NhRef) |
Número de rutas que hacen referencia a este próximo salto. |
|
|
Interfaz del salto siguiente (Netif) |
Interfaz utilizada para llegar al siguiente salto. |
|
|
Peso |
Valor utilizado para distinguir las rutas de copia de seguridad primarias, secundarias y de reenrutamiento rápido. La información de peso está disponible cuando se habilita la protección de vínculo de ruta conmutada por etiquetas (LSP) de MPLS, la protección de vínculos de nodos o el reenrutamiento rápido, o cuando el estado de espera está habilitado para rutas secundarias. Se prefiere un valor de peso más bajo. Entre las rutas con el mismo valor de peso, el equilibrio de carga es posible (consulte la descripción del |
|
|
Equilibrar |
Coeficiente de equilibrio que indica cómo se distribuye el tráfico de costo desigual entre los próximos saltos cuando un enrutador realiza un equilibrio de carga de costo desigual. Esta información está disponible cuando habilita el equilibrio de carga de varias rutas del BGP. |
|
|
Interfaz RPF |
Lista de interfaces desde las que se puede aceptar el prefijo. La información de reenvío de ruta inversa (RPF) solo se muestra cuando |
|
| sftw | En los dispositivos Junos OS Evolucionado, sftw es otro tipo de salto siguiente. Un próximo salto de software puede contener un vínculo a otro salto siguiente y, por lo tanto, a menudo funciona como un salto siguiente indirecto. El uso de sftw ayuda a reducir la rotación en los objetos de Junos OS Evolucionado proporcionando un objeto común en el que se pueden reflejar las actualizaciones de topología. También se pueden adjuntar más estados de MPLS a estos próximos saltos de software. Cuando se crea una ruta, parece que se crea un sftw salto siguiente, ya sea que se trate del puerto de administración o la interfaz de circuito cerrado. |
|
Salida de muestra
- muestra la tabla de reenvío de rutas
- muestra los detalles de la tabla de reenvío de rutas
- muestra la tabla de reenvío ampliada (RPF)
muestra la tabla de reenvío de rutas
user@host> show route forwarding-table Routing table: default.inet Internet: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 46 4 0.0.0.0/32 perm 0 dscd 44 1 172.16.1.0/24 ifdn 0 rslv 608 1 ge-2/0/1.0 172.16.1.0/32 iddn 0 172.16.1.0 recv 606 1 ge-2/0/1.0 172.16.1.1/32 user 0 rjct 46 4 172.16.1.1/32 intf 0 172.16.1.1 locl 607 2 172.16.1.1/32 iddn 0 172.16.1.1 locl 607 2 172.16.1.255/32 iddn 0 ff:ff:ff:ff:ff:ff bcst 605 1 ge-2/0/1.0 10.0.0.0/24 intf 0 rslv 616 1 ge-2/0/0.0 10.0.0.0/32 dest 0 10.0.0.0 recv 614 1 ge-2/0/0.0 10.0.0.1/32 intf 0 10.0.0.1 locl 615 2 10.0.0.1/32 dest 0 10.0.0.1 locl 615 2 10.0.0.255/32 dest 0 10.0.0.255 bcst 613 1 ge-2/0/0.0 10.1.1.0/24 ifdn 0 rslv 612 1 ge-2/0/1.0 10.1.1.0/32 iddn 0 10.1.1.0 recv 610 1 ge-2/0/1.0 10.1.1.1/32 user 0 rjct 46 4 10.1.1.1/32 intf 0 10.1.1.1 locl 611 2 10.1.1.1/32 iddn 0 10.1.1.1 locl 611 2 10.1.1.255/32 iddn 0 ff:ff:ff:ff:ff:ff bcst 609 1 ge-2/0/1.0 10.206.0.0/16 user 0 10.209.63.254 ucst 419 20 fxp0.0 10.209.0.0/16 user 1 0:12:1e:ca:98:0 ucst 419 20 fxp0.0 10.209.0.0/18 intf 0 rslv 418 1 fxp0.0 10.209.0.0/32 dest 0 10.209.0.0 recv 416 1 fxp0.0 10.209.2.131/32 intf 0 10.209.2.131 locl 417 2 10.209.2.131/32 dest 0 10.209.2.131 locl 417 2 10.209.17.55/32 dest 0 0:30:48:5b:78:d2 ucst 435 1 fxp0.0 10.209.63.42/32 dest 0 0:23:7d:58:92:ca ucst 434 1 fxp0.0 10.209.63.254/32 dest 0 0:12:1e:ca:98:0 ucst 419 20 fxp0.0 10.209.63.255/32 dest 0 10.209.63.255 bcst 415 1 fxp0.0 10.227.0.0/16 user 0 10.209.63.254 ucst 419 20 fxp0.0 ... Routing table: iso ISO: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 27 1 47.0005.80ff.f800.0000.0108.0003.0102.5524.5220.00 intf 0 locl 28 1 Routing table: inet6 Internet6: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 6 1 ff00::/8 perm 0 mdsc 4 1 ff02::1/128 perm 0 ff02::1 mcst 3 1 Routing table: ccc MPLS: Interface.Label Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 16 1 100004(top)fe-0/0/1.0
muestra los detalles de la tabla de reenvío de rutas
user@host> show route forwarding-table detail Routing table: inet Internet: Destination Type RtRef Next hop Type Index NhRef Netif default user 2 0:90:69:8e:b1:1b ucst 132 4 fxp0.0 default perm 0 rjct 14 1 10.1.1.0/24 intf 0 ff.3.0.21 ucst 322 1 so-5/3/0.0 10.1.1.0/32 dest 0 10.1.1.0 recv 324 1 so-5/3/0.0 10.1.1.1/32 intf 0 10.1.1.1 locl 321 1 10.1.1.255/32 dest 0 10.1.1.255 bcst 323 1 so-5/3/0.0 10.21.21.0/24 intf 0 ff.3.0.21 ucst 326 1 so-5/3/0.0 10.21.21.0/32 dest 0 10.21.21.0 recv 328 1 so-5/3/0.0 10.21.21.1/32 intf 0 10.21.21.1 locl 325 1 10.21.21.255/32 dest 0 10.21.21.255 bcst 327 1 so-5/3/0.0 127.0.0.1/32 intf 0 127.0.0.1 locl 320 1 172.17.28.19/32 clon 1 192.168.4.254 ucst 132 4 fxp0.0 172.17.28.44/32 clon 1 192.168.4.254 ucst 132 4 fxp0.0 ... Routing table: private1__.inet Internet: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 46 1 10.0.0.0/8 intf 0 rslv 136 1 fxp1.0 10.0.0.0/32 dest 0 10.0.0.0 recv 134 1 fxp1.0 10.0.0.4/32 intf 0 10.0.0.4 locl 135 2 10.0.0.4/32 dest 0 10.0.0.4 locl 135 2 ... Routing table: iso ISO: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 38 1 Routing table: inet6 Internet6: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 22 1 ff00::/8 perm 0 mdsc 21 1 ff02::1/128 perm 0 ff02::1 mcst 17 1 ... Routing table: mpls MPLS: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 rjct 28 1
muestra la extensión de destino de la tabla de reenvío de rutas (ruta EVPN tipo 5 con coexistencia de rutas tipo 2 y tipo 5)
user@device> show route forwarding-table destination 10.1.1.20 table vrf1 extensive Routing table: vrf1.inet [Index 9] Internet: Destination: 10.1.1.20/32 Route type: user Route reference: 0 Route interface-index: 0 Multicast RPF nh index: 0 P2mpidx: 0 Flags: sent to PFE, VxLAN Local Nexthop: Next-hop type: composite Index: 2694 Reference: 7 Next-hop type: indirect Index: 524326 Reference: 2 Next-hop type: unilist Index: 524288 Reference: 5 Nexthop: 10.1.1.1 Next-hop type: unicast Index: 1724 Reference: 15 Next-hop interface: xe-0/0/1.0 Weight: 0x0 Nexthop: 10.1.1.4 Next-hop type: unicast Index: 1725 Reference: 15 Next-hop interface: xe-0/0/4.0 Weight: 0x0
muestra la tabla de reenvío ampliada (RPF)
El siguiente ejemplo se basa en la siguiente configuración, que permite una comprobación RPF en todas las rutas que se aprenden desde esta interfaz, incluida la ruta de interfaz:
so-1/1/0 {
unit 0 {
family inet {
rpf-check;
address 192.0.2.2/30;
}
}
}
muestra la tabla de reenvío de rutas (dispositivos Junos OS Evolved con el tipo de salto siguiente 'sftw')
user@host> show route forwarding-table | grep sftw Internet: Destination Type RtRef Next hop Type Index NhRef Netif default user 0 sftw 7021 1 re0:mgmt-0.0 10.21.1.0/32 user 0 sftw 7022 1 et-0/0/32.0 user@host> show route forwarding-table | grep sftw Internet: Destination Type RtRef Next hop Type Index NhRef Netif default user 0 sftw 5021 1 re0:mgmt-0.0 10.22.1.0/32 user 0 sftw 5022 1 et-0/0/32.0
Información de versión
Comando introducido antes de la versión 7.4 de Junos OS.
Opción bridge-domain introducida en la versión 7.5 de Junos OS
Opción learning-vlan-id introducida en la versión 8.4 de Junos OS
Opciones all e vlan introducido en Junos OS versión 9.6.
