# Task: Routing table — v5.0.0

**Version:** 5.0.0
**Category:** Basic discovery
**Description:** Routing table including tables in VRFs
**New in this version:** No
**IPv6 Support:** No
**URL:** https://feature-matrix-imenovsky01a.user.ipf.cx/5.0.0/task/88943088

---

## Vendor Support Matrix

| Vendor / Family | Status | IPv6 | Notes |
|-----------------|--------|------|-------|
| aws@ec2 | ✓ | — |  |
| azure | ✓ | — |  |
| brocade@fastiron | ✓ | — |  |
| cisco@ios | ✓ | — |  |
| cisco@ios-xe | ✓ | — |  |
| cisco@nx-os | ✓ | — |  |
| cisco@ios-xr | ✓ | — |  |
| cisco@asa | ✓ | — |  |
| cisco@wlc-air | ✓ | — | show route summary command could be added (routes via service port) |
| cisco@sg | ✓ | — |  |
| cisco@ftd | ✓ | — |  |
| cisco@aci | ✓ | — |  |
| cisco@meraki | ✓ | — |  |
| cisco@viptela | ✓ | — |  |
| cisco@apic | ○ | — |  |
| dell@ftos | ✓ | — |  |
| dell@powerconnect | ✓ | — |  |
| dell@os10 | ✓ | — |  |
| hp@comware | ✓ | — |  |
| hp@aruba | ✗ | — |  |
| hp@arubasw | ✓ | — |  |
| hp@arubacx | ✓ | — |  |
| hp@3com | ✓ | — |  |
| hp@aruba-iap | ○ | — |  |
| riverbed@steelhead | ✓ | — |  |
| fortinet@fortigate | ✓ | — |  |
| paloalto | ✓ | — |  |
| paloalto@pan-os | ? | — |  |
| juniper@junos | ✓ | — |  |
| juniper@mist | ✓ | — |  |
| checkpoint@gaia | ✓ | — |  |
| checkpoint@gaia-embedded | ✓ | — |  |
| extreme@boss | ✓ | — |  |
| extreme@enterasys | ✓ | — |  |
| extreme@voss | ✓ | — |  |
| extreme@exos | ✓ | — |  |
| arista@eos | ✓ | — |  |
| f5@big-ip | ✓ | — |  |
| huawei@vrp | ✓ | — |  |
| mikrotik@routeros | ✓ | — |  |
| quagga | ✓ | — |  |
| frr | ✓ | — |  |
| versa@vos | ✓ | — |  |
| silverpeak@unity | ✓ | — |  |
| vmware@nsx-t | ✓ | — |  |
| ruckus@vsz | ✗ | — |  |

---

## CLI Commands

| Vendor / Family | Command | Notes |
|-----------------|---------|-------|
| juniper@junos | `show route active-path` |  |
| riverbed@steelhead | `show ip route` |  |
| riverbed@steelhead | `show ip in-path route <int>` |  |
| checkpoint@gaia | `show route all` |  |
| checkpoint@gaia-embedded | `show route all` |  |
| fortinet@fortigate | `get router info routing-table all` |  |
| fortinet@fortigate | `show router static` |  |
| fortinet@fortigate | `show full-configuration router static6` |  |
| fortinet@fortigate | `get router info6 routing-table` |  |
| frr | `show vrf` |  |
| frr | `show ip route vrf <VRF>` |  |
| frr | `show interface vrf all` |  |
| hp@arubacx | `show ip interface brief` |  |
| juniper@junos | `show route active-path table inet.0` |  |
| juniper@junos | `show route active-path table inet.0 protocol <protocol>` |  |
| juniper@mist | `GET sites/<siteId>/stats/devices/<deviceId>` |  |
| juniper@mist | `GET orgs/<orgId>/stats/devices?type=ap&status=connected` |  |
| juniper@mist | `/self` |  |
| paloalto | `show routing route` |  |
| paloalto | `show routing route virtual-router <vr>` |  |
| paloalto | `show interface <intName>` |  |
| paloalto | `show interface all` |  |
| paloalto | `show interface management` |  |
| hp@arubasw | `show ip route` |  |
| hp@3com | `display ip routing-table verbose` |  |
| hp@3com | `display ip interface` |  |
| hp@3com | `display vrrp verbose` |  |
| cisco@wlc-air | `show port summary` |  |
| cisco@wlc-air | `show port detailed-info` |  |
| cisco@wlc-air | `show stats port summary <portId>` |  |
| cisco@wlc-air | `show lag summary` |  |
| cisco@wlc-air | `show interface summary` |  |
| cisco@wlc-air | `show interface detailed <name>` |  |
| cisco@wlc-air | `show system interfaces` |  |
| cisco@wlc-air | `show redundancy summary` |  |
| extreme@boss | `show ip route` |  |
| hp@arubasw | `show vlans` |  |
| hp@arubacx | `show ip route` |  |
| hp@arubacx | `show ip route all-vrfs` |  |
| hp@arubacx | `show ip route summary all-vrfs` |  |
| hp@arubacx | `show ip route summary` |  |
| hp@arubacx | `show ip route <protocolName> all-vrfs` |  |
| hp@arubacx | `show ip route <protocolName>` |  |
| hp@arubacx | `show interface mgmt` |  |
| hp@arubacx | `show interface vxlan vteps detail` |  |
| hp@arubacx | `show interface vxlan vni` |  |
| quagga | `show interface` |  |
| huawei@vrp | `display mpls lsp verbose` |  |
| huawei@vrp | `display ip interface` |  |
| huawei@vrp | `display ip vpn-instance` |  |
| huawei@vrp | `display ip vpn-instance <name> interface` |  |
| huawei@vrp | `display vrrp` |  |
| f5@big-ip | `show net route` |  |
| f5@big-ip | `list net self` |  |
| f5@big-ip | `list ltm virtual` |  |
| f5@big-ip | `list auth partition` |  |
| mikrotik@routeros | `/ip route print detail without-paging` |  |
| quagga | `show ip route` |  |
| huawei@vrp | `display ip routing-table vpn-instance <name> protocol <name> verbose` |  |
| versa@vos | `GET /vnms/dashboard/appliance/<appliance>/live?command=rib?deep` |  |
| versa@vos | `GET /vnms/dashboard/appliance/<appliance>/live?command=interfaces?deep` |  |
| silverpeak@unity | `GET /gms/rest/subnets/false/<id>` |  |
| silverpeak@unity | `GET /gms/rest/tunnels2/physical/<id>?limit=10000` |  |
| silverpeak@unity | `GET /gms/rest/appliance` |  |
| silverpeak@unity | `GET /gms/rest/interfaceState/<id>` |  |
| vmware@nsx-t | `GET /policy/api/v1/infra/<tier0-1>/<tier gateway name>/forwarding-table` |  |
| vmware@nsx-t | `GET /api/v1/logical-router-ports?logical_router_id=<router-id>` |  |
| vmware@nsx-t | `GET /policy/api/v1/infra/tier-0s/<tier0 gateway>/routing-table` |  |
| vmware@nsx-t | `GET /policy/api/v1/infra/tier-0s` |  |
| extreme@exos | `show vlan detail` |  |
| extreme@boss | `show vlan ip` |  |
| extreme@boss | `show ip` |  |
| extreme@boss | `show vlan` |  |
| extreme@enterasys | `show ip route` |  |
| extreme@enterasys | `router` |  |
| extreme@voss | `show ip vrf` |  |
| extreme@voss | `show ip route` |  |
| extreme@voss | `show ip route vrf <VRF>` |  |
| extreme@exos | `show iproute vr <vr>` |  |
| extreme@exos | `show virtual router` |  |
| hp@comware | `display ip interface` |  |
| extreme@exos | `debug vlan show vlans` |  |
| arista@eos | `show ip route` |  |
| arista@eos | `show ip route vrf <vrfName>` |  |
| arista@eos | `show ip route vrf <vrfName> summary` |  |
| arista@eos | `show vrf` |  |
| huawei@vrp | `display ip routing-table statistics` |  |
| huawei@vrp | `display ip routing-table verbose` |  |
| huawei@vrp | `display ip routing-table protocol <name> verbose` |  |
| huawei@vrp | `display ip routing-table vpn-instance <name> statistics` |  |
| huawei@vrp | `display ip routing-table vpn-instance <name> verbose` |  |
| cisco@ios | `show mpls interfaces` |  |
| azure | `/virtualNetworks` |  |
| azure | `/virtualNetworkGateways` |  |
| azure | `/virtualNetworkGateways/<VirtualNetworkGateway_Name>/getLearnedRoutes` |  |
| azure | `/vpnGateways` |  |
| azure | `/vpnSites` |  |
| brocade@fastiron | `show ip` |  |
| brocade@fastiron | `show ip route` |  |
| cisco@sg | `show ip route` |  |
| cisco@ios | `show ip route [<protocol>]` |  |
| cisco@ios | `show ip route vrf <vrf> [<protocol>]` |  |
| cisco@ios | `show ip cef <vrf> detail` |  |
| azure | `/virtualMachines/<VM_Name>/instanceView` |  |
| cisco@ios | `show ip cef detail` |  |
| cisco@ios | `show ipv6 interface` |  |
| cisco@ios-xe | `show ip route [<protocol>]` |  |
| cisco@ios-xe | `show ip route vrf <vrf> [<protocol>]` |  |
| cisco@ios-xe | `show ip cef <vrf> detail` |  |
| cisco@ios-xe | `show mpls interfaces` |  |
| cisco@ios-xe | `show ip cef detail` |  |
| cisco@ios-xe | `show ipv6 interface` |  |
| cisco@nx-os | `show ip route detail` |  |
| cisco@nx-os | `show ip route detail vrf <vrf>` |  |
| aws@ec2 | `DescribeVpnConnectionsCommand` |  |
| aws@ec2 | `DescribeNatGatewaysCommand` |  |
| aws@ec2 | `DescribeNetworkInterfacesCommand` |  |
| aws@ec2 | `DescribeRouteTablesCommand` |  |
| aws@ec2 | `DescribeSubnetsCommand` |  |
| aws@ec2 | `DescribeTransitGatewayAttachmentsCommand` |  |
| aws@ec2 | `DescribeTransitGatewayRouteTablePropagationsCommand` |  |
| aws@ec2 | `DescribeTransitGatewayVpcAttachmentsCommand` |  |
| aws@ec2 | `DescribeVpcsCommand` |  |
| aws@ec2 | `DescribeVpcPeeringConnectionsCommand` |  |
| aws@ec2 | `DescribeVpnGatewaysCommand` |  |
| cisco@nx-os | `show ip route vrf <vrf> detail` |  |
| azure | `/connections` |  |
| azure | `/localNetworkGateways` |  |
| azure | `/natGateways` |  |
| azure | `/networkInterfaces` |  |
| azure | `/networkInterfaces/<NetworkInterface_Name>/effectiveRouteTable` |  |
| azure | `/publicIPAddresses` |  |
| azure | `/virtualHubs` |  |
| azure | `/virtualHubs/{VirtualHub_Name}/hubRouteTables` |  |
| azure | `/virtualHubs/<VirtualHub_Name>/hubRouteTables/<RouteTable_Name>/effectiveRoutes` |  |
| azure | `/virtualHubs/{VirtualHub_Name}/hubVirtualNetworkConnections` |  |
| cisco@viptela | `GET /dataservice/device/interface?deviceId=<deviceId>` |  |
| cisco@aci | `show ipv6 interface vrf all` |  |
| cisco@meraki | `GET /organizations` |  |
| cisco@meraki | `GET /organizations/<organizationId>` |  |
| cisco@meraki | `GET /organizations/<organizationId>/devices` |  |
| cisco@meraki | `GET /organizations/appliance/uplink/statuses` |  |
| cisco@meraki | `GET /devices/<sn>/managementInterface` |  |
| cisco@meraki | `GET /networks/<networkId>/appliance/vlans` |  |
| cisco@meraki | `GET /networks/<networkId>/appliance/staticRoutes` |  |
| cisco@meraki | `GET /devices/<sn>/switch/routing/interfaces` |  |
| cisco@meraki | `GET /devices/<sn>/switch/routing/staticRoutes` |  |
| cisco@viptela | `GET /dataservice/device/ip/routetable?deviceId=<deviceId>` |  |
| cisco@aci | `show system internal epm vrf all` |  |
| cisco@viptela | `GET /dataservice/device/bfd/sessions?deviceId=<deviceId>` |  |
| cisco@viptela | `GET /dataservice/device/ip/ipRoutes?deviceId=<deviceId>` |  |
| cisco@viptela | `GET /dataservice/device/omp/routes/received?deviceId=<deviceId>` |  |
| cisco@viptela | `GET /dataservice/device/omp/routes/received?deviceId=<deviceId>&prefix=<prefix>` |  |
| dell@ftos | `show ip route` |  |
| dell@powerconnect | `show ip route` |  |
| dell@os10 | `show ip route` |  |
| hp@comware | `display ip routing-table verbose` |  |
| hp@comware | `display ip vpn-instance` |  |
| hp@comware | `display ip routing-table vpn-instance <name> verbose` |  |
| cisco@ftd | `show interface detail` | For each arp record we need to know interface name, so we also have to download |
| cisco@nx-os | `show mpls switching` |  |
| cisco@nx-os | `show mpls interfaces` |  |
| cisco@nx-os | `show ip interface vrf all` |  |
| cisco@nx-os | `show ipv6 interface vrf all` |  |
| cisco@asa | `show route` | For each arp record we need to know interface name, so we also have to download |
| cisco@asa | `show interface` | For each arp record we need to know interface name, so we also have to download |
| cisco@asa | `show interface detail` | For each arp record we need to know interface name, so we also have to download |
| cisco@asa | `show names` | For each arp record we need to know interface name, so we also have to download |
| cisco@ftd | `show route` | For each arp record we need to know interface name, so we also have to download |
| cisco@ftd | `show interface` | For each arp record we need to know interface name, so we also have to download |
| aws@ec2 | `DescribeInternetGatewaysCommand` |  |
| cisco@ftd | `show network` | For each arp record we need to know interface name, so we also have to download |
| cisco@ios-xr | `show route` |  |
| cisco@ios-xr | `show route vrf <vrf>` |  |
| cisco@ios-xr | `show mpls interfaces` |  |
| cisco@ios-xr | `show cef vrf <vrf> detail` |  |
| cisco@ios-xr | `show cef detail` |  |
| cisco@ios-xr | `show ipv6 vrf all interface` |  |
| cisco@aci | `show ip route vrf <vrf>` |  |
| cisco@aci | `show ip interface vrf all` |  |
| cisco@aci | `show interfaces` |  |

---

## Legend

- **✓** = Fully Integrated
- **✗** = Not Yet Integrated
- **○** = Not Available

*Generated: 2026-04-16T20:37:13.405Z*
