RIB
nv show vrf <vrf-id> router rib
Shows the routing table for the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib
AFI Prefix
---- ---------------
ipv4 10.0.1.12/32
10.0.1.34/32
10.0.1.255/32
10.10.10.1/32
10.10.10.2/32
10.10.10.3/32
10.10.10.4/32
10.10.10.63/32
10.10.10.64/32
10.10.10.101/32
10.10.10.102/32
10.10.10.103/32
10.10.10.104/32
ipv6 fe80::/64
nv show vrf <vrf-id> router rib <afi>
Shows the IPv4 or IPv6 routing table for the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4
route
========
Flags - * - selected, q - queued, o - offloaded, i - installed, S - fib-
selected, x - failed
Route Protocol Distance ResolvedVia ResolvedViaIntf Uptime NHGId Metric TableId Flags
--------------- --------- -------- ----------- --------------- -------------------- ----- ------ ------- -----
10.0.1.12/32 connected 0 2024-11-14T08:58:30Z 35 0 *Sio
10.0.1.34/32 bgp 20 2024-11-14T09:00:07Z 127 0 *Si
10.0.1.255/32 bgp 20 2024-11-14T09:00:12Z 127 0 *Si
10.10.10.1/32 connected 0 2024-11-14T08:58:22Z 35 0 *Sio
10.10.10.2/32 bgp 20 2024-11-14T08:59:58Z 62 0 *Si
10.10.10.3/32 bgp 20 2024-11-14T09:00:08Z 127 0 *Si
10.10.10.4/32 bgp 20 2024-11-14T09:00:07Z 127 0 *Si
10.10.10.63/32 bgp 20 2024-11-14T09:00:12Z 127 0 *Si
10.10.10.64/32 bgp 20 2024-11-14T09:00:08Z 127 0 *Si
10.10.10.101/32 bgp 20 2024-11-14T08:59:58Z 102 0 *Si
10.10.10.102/32 bgp 20 2024-11-14T08:59:58Z 115 0 *Si
10.10.10.103/32 bgp 20 2024-11-14T08:59:58Z 121 0 *Si
10.10.10.104/32 bgp 20 2024-11-14T08:59:58Z 113 0 *Si
...
nv show vrf <vrf-id> router rib <afi> route
Shows the routing table for IPv4 routes.
Cumulus Linux 5.10.0 and later includes redesigned flags in the command ouput.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route
Flags - * - selected, q - queued, o - offloaded, i - installed, S - fib-
selected, x - failed
Route Protocol Distance Uptime NHGId Metric Flags
--------------- --------- -------- -------------------- ----- ------ -----
10.1.10.0/24 connected 0 2024-07-18T21:57:29Z 46 0 *Sio
10.1.20.0/24 connected 0 2024-07-18T21:57:29Z 47 0 *Sio
10.1.30.0/24 connected 0 2024-07-18T21:57:29Z 48 0 *Sio
10.1.40.0/24 bgp 20 2024-07-18T22:02:22Z 57 0 *Si
10.1.50.0/24 bgp 20 2024-07-18T22:02:22Z 57 0 *Si
10.1.60.0/24 bgp 20 2024-07-18T22:02:22Z 57 0 *Si
10.10.10.1/32 connected 0 2024-07-18T21:55:54Z 7 0 *Sio
10.10.10.2/32 bgp 20 2024-07-18T21:57:29Z 34 0 *Si
10.10.10.3/32 bgp 20 2024-07-18T22:02:22Z 57 0 *Si
10.10.10.4/32 bgp 20 2024-07-18T22:02:27Z 57 0 *Si
10.10.10.101/32 bgp 20 2024-07-18T22:01:14Z 50 0 *Si
10.10.10.102/32 bgp 20 2024-07-18T22:02:22Z 58 0 *Si
nv show vrf <vrf> router rib <afi> route-count
Shows the total number of routes in the routing table.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route-count
operational
------------ -----------
total-routes 34
[protocol] bgp
[protocol] connected
nv show vrf <vrf> router rib <afi> route-count protocol
Shows the total number of routes per protocol in the routing table.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route-count protocol
Protocol Total
--------- -----
bgp 6
connected 3
ospf 8
static 3
nv show vrf <vrf-id> router rib <afi> route <route-id>
Shows the routing table for the specified route.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.10.10.63/32
route-entry
==============
Protocol - Protocol name, TblId - Table Id, NHGId - Nexthop group Id, Flags - u
- unreachable, r - recursive, o - onlink, i - installed, d - duplicate, c -
connected, A - active
EntryIdx Protocol TblId NHGId Distance Metric ResolvedVia ResolvedViaIntf Weight Flags
-------- -------- ----- ----- -------- ------ ------------------------- --------------- ------ -----
1 bgp 254 127 20 0 fe80::4ab0:2dff:fe4d:1aed swp51 1 iA
fe80::4ab0:2dff:fe5e:6ad swp52 1 iA
fe80::4ab0:2dff:febf:7c74 swp54 1 iA
fe80::4ab0:2dff:fec2:1f26 swp53 1 iA
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id>
Shows the routing table for the specified protocol route.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp
entry-index
==============
Entry
-----
1
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index
Shows the route entry index values for the specified protocol route.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index
Entry
-----
1
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index <entry-index>
Shows detailed information about the specified protocol route entry index.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1
operational
---------------- -------------------------
distance 20
metric 0
uptime 2024-07-18T22:02:22Z
nexthop-group-id 57
table-id 254
flags-string *Si
[via] fe80::4ab0:2dff:fe50:8cbb
[via] fe80::4ab0:2dff:feba:6208
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index <entry-index> flags
Shows the routing table flags for the specified protocol route entry index.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1 flags
operational
------------
selected
fib-selected
installed
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index <entry-index> via
Shows the routing table next hop information for the specified protocol route entry index.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1 via
Nexthop flags-string type vrf weight Summary
------------------------- ------------ ---------- --- ------ ----------------
fe80::4ab0:2dff:fe50:8cbb iA ip-address 1 Interface: swp51
fe80::4ab0:2dff:feba:6208 iA ip-address 1 Interface: swp52
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index <entry-index> via <via-id>
Shows the routing table next hop resolution information for the specified protocol route entry index.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
<via-id> |
The IP address of the nexthop router. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1 via fe80::4ab0:2dff:fe50:8cbb
operational
------------ -----------
type ip-address
weight 1
flags-string iA
resolved-via
===============
No Data
interface
============
Interface
---------
swp51
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index <entry-index> via <via-id> flags
Shows the routing table flags for the specified protocol route entry index next hop.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
<via-id> |
The IP address of the nexthop router. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1 via fe80::4ab0:2dff:fe50:8cbb flags
operational
-----------
installed
active
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index <entry-index> via <via-id> label
Shows the routing table label information for the specified protocol route entry index next hop.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
<via-id> |
The IP address of the nexthop router. |
Version History
Introduced in Cumulus Linux 5.1.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1 via fe80::4ab0:2dff:fe50:8cbb label
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index <entry-index> via <via-id> resolved-via
Shows the routing table recursive next hop resolution information for the specified protocol route entry index next hop.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
<via-id> |
The IP address of the nexthop router. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1 via 10.0.1.0 resolved-via
nv show vrf <vrf-id> router rib <afi> route <route-id> protocol <protocol-id> entry-index via <via-id> resolved-via <resolved-via-id>
Shows the routing table information for a specific recursive next hop for the specified protocol route entry index next hop.
Cumulus Linux 5.11 and later no longer provides this command.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<afi> |
The route address family (IPv4 or IPv6). |
<route-id> |
The IP prefix. |
<protocol-id> |
The protocol name, such as bgp or ospf . |
<entry-index> |
The routing table entry index. |
<via-id> |
The IP address of the nexthop router. |
<resolved-via-id> |
The IP address of the nexthop router that resolves the route. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf default router rib ipv4 route 10.1.40.0/24 protocol bgp entry-index 1 via 10.0.1.0 resolved-via 10.0.10.0