show route forwarding-table
List of Syntax
SyntaxSyntax (MX Series Routers)
Syntax (TX Matrix and TX Matrix Plus Routers)
Syntax
Syntax (MX Series Routers)
Syntax (TX Matrix and TX Matrix Plus Routers)
Release Information
Command introduced before Junos OS Release 7.4.
Option bridge-domain introduced in Junos OS Release 7.5
Option learning-vlan-id introduced in Junos OS Release 8.4
Options all and vlan introduced in Junos OS Release 9.6.
Description
Display the Routing Engine's forwarding table, including the network-layer prefixes and their next hops. This command is used to help verify that the routing protocol process has relayed the correction information to the forwarding table. The Routing Engine constructs and maintains one or more routing tables. From the routing tables, the Routing Engine derives a table of active routes, called the forwarding table.
The Routing Engine copies the forwarding table to the Packet Forwarding Engine, the part of the router that is responsible for forwarding packets. To display the entries in the Packet Forwarding Engine's forwarding table, use the show pfe route command.
Options
Replace number with the following values depending on the LCC configuration:
0 through 3, when T640 routers are connected to a TX Matrix router in a routing matrix.
0 through 3, when T1600 routers are connected to a TX Matrix Plus router in a routing matrix.
0 through 7, when T1600 routers are connected to a TX Matrix Plus router with 3D SIBs in a routing matrix.
0, 2, 4, or 6, when T4000 routers are connected to a TX Matrix Plus router with 3D SIBs in a routing matrix.
Required Privilege Level
view
Related Documentation
List of Sample Output
show route forwarding-tableshow route forwarding-table detail
show route forwarding-table extensive (RPF)
Output Fields
Table 1 lists the output fields for the show route forwarding-table command. Output fields are listed in the approximate order in which they appear. Field names might be abbreviated (as shown in parentheses) when no level of output is specified, or when the detail keyword is used instead of the extensive keyword.
Table 1: show route forwarding-table Output Fields
Field Name | Field Description | Level of Output |
---|---|---|
Logical system | Name of the logical system. This field is displayed if you specify the table logical-system-name/routing-instance-name option on a device that is configured for and supports logical systems. | All levels |
Routing table | Name of the routing table (for example, inet, inet6, mpls). | All levels |
Enabled protocols | The features and protocols that have been enabled for a given routing table. This field can contain the following values:
| All levels |
Address family | Address family (for example, IP, IPv6, ISO, MPLS, and VPLS). | All levels |
Destination | Destination of the route. | detail extensive |
Route Type (Type) | How the route was placed into the forwarding table. When the detail keyword is used, the route type might be abbreviated (as shown in parentheses):
| All levels |
Route Reference (RtRef) | Number of routes to reference. | detail extensive |
Flags | Route type flags:
| extensive |
Next hop | IP address of the next hop to the destination. Note: For static routes that use point-to-point (P2P) outgoing interfaces, the next-hop address is not displayed in the output. | detail extensive |
Next hop Type (Type) | Next-hop type. When the detail keyword is used, the next-hop type might be abbreviated (as indicated in parentheses):
| detail extensive |
Index | Software index of the next hop that is used to route the traffic for a given prefix. | detail extensive none |
Route interface-index | Logical interface index from which the route is learned. For example, for interface routes, this is the logical interface index of the route itself. For static routes, this field is zero. For routes learned through routing protocols, this is the logical interface index from which the route is learned. | extensive |
Reference (NhRef) | Number of routes that refer to this next hop. | detail extensive none |
Next-hop interface (Netif) | Interface used to reach the next hop. | detail extensive none |
Weight | Value used to distinguish primary, secondary, and fast reroute backup routes. Weight information is available when MPLS label-switched path (LSP) link protection, node-link protection, or fast reroute is enabled, or when the standby state is enabled for secondary paths. A lower weight value is preferred. Among routes with the same weight value, load balancing is possible (see the Balance field description). | extensive |
Balance | Balance coefficient indicating how traffic of unequal cost is distributed among next hops when a router is performing unequal-cost load balancing. This information is available when you enable BGP multipath load balancing. | extensive |
RPF interface | List of interfaces from which the prefix can be accepted. Reverse path forwarding (RPF) information is displayed only when rpf-check is configured on the interface. | extensive |
Sample Output
show route forwarding-table
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
show route forwarding-table detail
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
show route forwarding-table extensive (RPF)
The next example is based on the following configuration, which enables an RPF check on all routes that are learned from this interface, including the interface route:
so-1/1/0 { unit 0 { family inet { rpf-check; address 192.0.2.2/30; } } }