RIB Operational commands

Display Routes

The show route command displays information on routes.

Syntax:

show route <option>

Option Description

-

Without any option, the command shows the information for all routes for all instances.

detail

Shows detailed route information.

import

The commands show all the routes imported from another instance. For information about route import command options, see section Show Route Import.

incoming interface <name>

Shows the information of the specified interface through which the routes enter to the router.

instance <name>

Shows routing table information for a specified instance.

hierarchy

Shows routing information in a hierarchical

ipv4

Shows route information for the IPv4 routing table.

ipv6

Shows route information for the IPv6 routing table.

l2vpn

Shows route information for the L2VPN routing table. For information about l2vpn command options, see section Show Route L2VPN.

mpls

Shows route information for the MPLS routing table.

prefix <value>

Shows route information for a specified destination prefix.

prefix-length-distribution

Shows the number of routes with the same prefix length for the sources.

service

Shows the number of routes with the same service label.

source

Shows routes from a specified source.

summary

Shows the number of routes selected by RIB for each source.

Example 1: The following example shows route information.

supervisor@rtbrick>LEAF01: op> show route
Instance: default, AFI: ipv4, SAFI: unicast
Prefix/Label                             Source            Pref    Next Hop                                 Interface
192.1.0.3/32                             direct            0       192.1.0.3                                lo-0/0/0/1

Instance: default, AFI: ipv4, SAFI: labeled-unicast
Prefix/Label                             Source            Pref    Next Hop                                 Interface                      Label
192.1.0.3/32                             direct            0       192.1.0.3                                lo-0/0/0/1                     -
Instance: default, AFI: ipv6, SAFI: unicast
Prefix/Label                             Source            Pref    Next Hop                                 Interface

192:1::2/128                             bgp               20      fe80::eac5:7aff:fe8f:5663                ifl-0/1/70/13
192:1::3/128                             direct            0       192:1::3                                 lo-0/0/0/1

192:1::4/128                             bgp               20      fe80::eac5:7aff:fe8f:5663                ifl-0/1/70/13
Instance: default, AFI: ipv6, SAFI: labeled-unicast
Prefix/Label                             Source            Pref    Next Hop                                 Interface                      Label
192:1::2/128                             bgp               20      fe80::eac5:7aff:fe8f:5663                ifl-0/1/70/13                  -
192:1::3/128                             direct            0       192:1::3                                 lo-0/0/0/1                     -
192:1::4/128                             bgp               20      fe80::eac5:7aff:fe8f:5663                ifl-0/1/70/13                  2020

Example 2: A route summary is shown in the following example.

supervisor@rtbrick>LEAF01: op>  show route summary
Instance: default
  Source                 Routes
  bgp                         4
  direct                      4
  Total Routes                8
Instance: inband-vrf
  Source                 Routes
  bgp                         4
  direct                      2
  Total Routes                6
Instance: ip2vrf
  Source                 Routes
  bgp                         3
  direct                      2
  Total Routes                5
Instance: li-vrf
  Source                 Routes
  bgp                         2
  direct                      2
  Total Routes                4
Instance: mgmt-vrf
  Source                 Routes
  bgp                         4
  direct                      2
  Total Routes                6
Instance: radius-vrf
  Source                 Routes
  bgp                         3
  direct                      2
  Total Routes                5

Example 3: This example shows routes with IPv4 prefixes of the same length

supervisor@rtbrick>LEAF01: op>> show route prefix-length-distribution
Instance: default
  Prefix Length      Count
            /32          2
           /128          6
            Sum          8
Instance: inband-vrf
  Prefix Length      Count
            /32          3
           /128          3
            Sum          6
Instance: ip2vrf
  Prefix Length      Count
            /24          1
            /32          2
           /128          2
            Sum          5
Instance: li-vrf
  Prefix Length      Count
            /32          2
           /128          2
            Sum          4
Instance: mgmt-vrf
  Prefix Length      Count
            /32          3
           /128          3
            Sum          6
Instance: radius-vrf
  Prefix Length      Count
            /24          1
            /32          2
           /128          2
            Sum          5

Show Route Hierarchy

The show route hierarchy command provides the complete information of a prefix at a given afi, safi, instance from its source, RIBD, and FIBD.

Syntax:

show route hierarchy <option>

Option Description

instance <instance_name>

Name fof the instance.

<afi>

To show only the routes for a specific network protocol, such as IPv4 or IPv6.

<safi>

To view specific types of routes, such as IPv4 unicast or IPv6 multicast,received from neighbors.

<afi> <safi> detail

Shows information in detail for a specified afi or safi.

<afi> <safi> instance <instance-name>

Filter route entries for specified instance for a specifc afi and safi.

label

Filters route entries by a specific MPLS label.

prefix

Filters route entries by a specified IP prefix.

Example:

supervisor@rtbrick.net: cfg> show route hierarchy ipv4 unicast instance default prefix 192.1.0.1/32
direct:
  prefix: 192.1.0.1/32
    nexthop set hash: 11de2090964a7b7176fc8add0c2c8b9cab7d22e52ff8f1a3
      nexthop hash: 16805dc42973c9ddb6289aac36994bbcb11e09ef6fbdc65b
        nexthop4: 192.1.0.1, exit interface: lo-0/0/0/10
isis:
  prefix: 192.1.0.1/32
  preference: 15
    nexthop set hash: 144ebc3d7e41a1cbf034f0c2c278a70df83d4717b1dfec6a
      nexthop hash: 45611a55482ca710251d15dd7f0bb89aba8819025e68029f
        exit interface: local
ribd:
  prefix: 192.1.0.1/32
  source: direct
    adjacency set hash: 11de2090964a7b7176fc8add0c2c8b9cab7d22e52ff8f1a3
      nexthop hash: 16805dc42973c9ddb6289aac36994bbcb11e09ef6fbdc65b
        nexthop4: 192.1.0.1, exit interface: lo-0/0/0/10
fibd:
  prefix: 192.1.0.1/32
  source: direct
  route status: |VPP Route ADD|-|-|VPP Route Mapping Failure|-|VPP Route ADJ Failure|-|-|-|-|-|-|-|-|BCM Route ADD|-|-|-|-|-|-|-
  bcm status: Download success
  vpp status: None
    adjacency set hash: 11de2090964a7b7176fc8add0c2c8b9cab7d22e52ff8f1a3
      nexthop hash: 16805dc42973c9ddb6289aac36994bbcb11e09ef6fbdc65b
        exit interface: lo-0/0/0/10

Show Route Import

Syntax:

show route import <option>

Option Description

import

The command shows all the routes imported from another instance.

detail

Shows detailed information for imported routes.

instance

Shows routing table information for a specific instance for imported routes.

ipv4

Shows route information for the IPv4 routing table for imported routes.

ipv6

Shows route information for the IPv4 routing table for imported routes.

source

Shows source of the routing information for the specified source.

summary

Shows the number of imported routes selected by RIB for each source.

Show Route L2VPN

Syntax:

show route l2vpn <option>

Option Description

l2vpn

Without any option, the commands display all the L2VPN routes.

detail

Shows detailed information for l2vpn routes.

evpn-vpws

Shows routing table information for the EVPN-VPWS address family.

instance

Shows L2VPN routing table information for a specific instance

label <label>

Shows L2VPN routing table information for destination label.

prefix

Shows L2VPN routing table information for the destination prefix.

source

Shows source information for the L2VPN routes.

summary

Shows the number of L2VPN routes selected by RIBD for each source.

vpls-vpws

Shows the L2VPN routes from VPLS-VPWS address specified.

Show Route Resolution

The show route-resolution command displays the routes that were requested to be resolved for their nexthops. Otherwise, it shows the route is unresolved.

Syntax:

show route-resolution <options>

Option Description

-

Without any option, the command shows the information for all requests and response tables side by side.

destination-instance

Shows the information for all requests and responses for a destination instance.

look-up instance

Shows lookup instance routes.

prefix

Shows routes for prefix 4 or prefix 6.

resolved

Shows resolved routes.

source

Shows source of requested source.

unresolved

Shows unresolved routes.

Example 1: Below is an example of the route resolution requested by the protocol BGP.

supervisor@rtbrick>LEAF01: op> show route-resolution
192:1::2, Source: bgp
  Destination instance: default, AFI: ipv4, SAFI: vpn-multicast
  Lookup      instance: default, AFI: ipv6, SAFI: labeled-unicast
  Covering Prefix: 192:1::2/128
    Interface        MAC Address         Nexthop
    ifl-0/1/70/13    e8:c5:7a:8f:56:63   fe80::eac5:7aff:fe8f:5663
fe80::eac5:7aff:fe8f:5663, Source: bgp
  Destination instance: default, AFI: ipv6, SAFI: unicast
  Lookup      instance: default, AFI: ipv6, SAFI: unicast
  Covering Prefix: fe80::eac5:7aff:fe8f:5663/128
    Interface        MAC Address         Nexthop
    ifl-0/1/70/13    e8:c5:7a:8f:56:63   fe80::eac5:7aff:fe8f:5663
fe80::eac5:7aff:fe8f:5663, Source: bgp
  Destination instance: default, AFI: ipv4, SAFI: vpn-unicast
  Lookup      instance: default, AFI: ipv6, SAFI: labeled-unicast
  Covering Prefix: fe80::eac5:7aff:fe8f:5663/128
    Interface        MAC Address         Nexthop
    ifl-0/1/70/13    e8:c5:7a:8f:56:63   fe80::eac5:7aff:fe8f:5663
fe80::eac5:7aff:fe8f:5663, Source: bgp
  Destination instance: default, AFI: ipv6, SAFI: labeled-unicast
  Lookup      instance: default, AFI: ipv6, SAFI: labeled-unicast
  Covering Prefix: fe80::eac5:7aff:fe8f:5663/128
    Interface        MAC Address         Nexthop
    ifl-0/1/70/13    e8:c5:7a:8f:56:63   fe80::eac5:7aff:fe8f:5663
fe80::eac5:7aff:fe8f:5663, Source: bgp
  Destination instance: default, AFI: ipv6, SAFI: vpn-unicast
  Lookup      instance: default, AFI: ipv6, SAFI: labeled-unicast
  Covering Prefix: fe80::eac5:7aff:fe8f:5663/128
    Interface        MAC Address         Nexthop
    ifl-0/1/70/13    e8:c5:7a:8f:56:63   fe80::eac5:7aff:fe8f:5663

Show Route rib-in

The show route rib-in command shows all advertised routes' information received and stored in the inbound RIB (Routing Information Base). These commands allow you to view routes based on specific criteria such as instance, source, address family (AFI), subsequent address family identifier (SAFI) and so on.

Syntax:

show route rib-in <options>

Option Description

-

Without any option, the command shows the information for all routes in the routing information base.

detail

Provides a detailed view of routes matching the specified prefix in the inbound RIB.

<afi>

To show only the routes for a specific network protocol, such as IPv4 or IPv6.

<safi>

To view specific types of routes, such as IPv4 unicast or IPv6 multicast, received from neighbors.

instance <instance>

Shows the routes in the inbound RIB of a specific routing instance.

source <source>

Shows the routes in the inbound RIB from a specific neighbor.

summary

Provides a summary view of all routes in the inbound RIB.

Show Route Prefix

The show route prefix command shows all advertised routes' information received and stored in the inbound RIB (Routing Information Base).

Syntax:

show route prefix <options>

Option Description

-

Without any option, the command shows the information for all routes in the routing information base.

prefix <value>

Specify the prefix. This is to see if a specific route with a particular prefix has been received from a neighbor.

rib-in

Shows all routes currently stored in the routing information base without any filtering.

detail

Provides a detailed view of routes matching the specified prefix in the inbound RIB.