Querying IP Route Details
Querying IP Route Details
GET http://<IP_Address>/api/mo/sys/urib.json?rsp-subtree=full&rsp-foreign-subtree=ephemeral&batch-size=1000&batch-id=1
{
"totalCount": "1",
"imdata": [
{
"uribEntity4": {
"attributes": {
"dn": "sys/urib"
},
"children": [
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF209",
"routeCount": "0",
"vrfName": "VRF209"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF208",
"routeCount": "0",
"vrfName": "VRF208"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF207",
"routeCount": "0",
"vrfName": "VRF207"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF206",
"routeCount": "0",
"vrfName": "VRF206"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF205",
"routeCount": "0",
"vrfName": "VRF205"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF201",
"routeCount": "0",
"vrfName": "VRF201"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF200",
"routeCount": "0",
"vrfName": "VRF200"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF109",
"routeCount": "0",
"vrfName": "VRF109"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF100",
"routeCount": "0",
"vrfName": "VRF100"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-management",
"routeCount": "8",
"vrfName": "management"
},
"children": [
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "172.31.207.255_32",
"rn": "route4-172.31.207.255_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.207.255",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "mgmt0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:05",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "172.31.205.33_32",
"rn": "route4-172.31.205.33_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.205.33",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "mgmt0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "am",
"preference": "250",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:11:10",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "172.31.205.22_32",
"rn": "route4-172.31.205.22_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.205.22",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "mgmt0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "am",
"preference": "250",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:11:07",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "172.31.200.225_32",
"rn": "route4-172.31.200.225_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.200.225",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "mgmt0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "local",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:05",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "0.0.0.0_0",
"rn": "route4-0.0.0.0_0",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.200.1",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "N/A",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "static",
"preference": "1",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:14:23",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "172.31.200.0_21",
"rn": "route4-172.31.200.0_21",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.200.225",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "mgmt0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "direct",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:05",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "172.31.200.0_32",
"rn": "route4-172.31.200.0_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.200.0",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Null0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:05",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "0",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "172.31.200.1_32",
"rn": "route4-172.31.200.1_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "172.31.200.1",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "mgmt0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "am",
"preference": "250",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:14:23",
"vrf": "management",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
}
]
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF105",
"routeCount": "0",
"vrfName": "VRF105"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF204",
"routeCount": "0",
"vrfName": "VRF204"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF101",
"routeCount": "0",
"vrfName": "VRF101"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-default",
"routeCount": "17",
"vrfName": "default"
},
"children": [
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "127.0.0.0_8",
"rn": "route4-127.0.0.0_8",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "0.0.0.0",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Null0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "220",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "discard",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:45",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "100.30.2.0_24",
"rn": "route4-100.30.2.0_24",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.20",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "N/A",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "bgp-10",
"preference": "20",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "external",
"segmentId": "0",
"tag": "20",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:10:15",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "100.20.2.0_24",
"rn": "route4-100.20.2.0_24",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.20",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "N/A",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "bgp-10",
"preference": "20",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "external",
"segmentId": "0",
"tag": "20",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:10:57",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "100.10.2.255_32",
"rn": "route4-100.10.2.255_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "100.10.2.255",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Eth1/96",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:13:24",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "100.10.2.2_32",
"rn": "route4-100.10.2.2_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "100.10.2.2",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Eth1/96",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "local",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:13:24",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "100.10.2.0_32",
"rn": "route4-100.10.2.0_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "100.10.2.0",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Null0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:13:24",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.1.1.30_32",
"rn": "route4-1.1.1.30_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.20",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "N/A",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "bgp-10",
"preference": "20",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "external",
"segmentId": "0",
"tag": "20",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:10:15",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.10.10.20_32",
"rn": "route4-1.10.10.20_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.20",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Eth1/97",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "am",
"preference": "250",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:12:31",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.1.1.20_32",
"rn": "route4-1.1.1.20_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.20",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "N/A",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "bgp-10",
"preference": "20",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "external",
"segmentId": "0",
"tag": "20",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:10:57",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "255.255.255.255_32",
"rn": "route4-255.255.255.255_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "0.0.0.0",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "sup-eth1",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:12",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "0.0.0.0_32",
"rn": "route4-0.0.0.0_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "0.0.0.0",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Null0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "220",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "discard",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:45",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.1.1.10_32",
"rn": "route4-1.1.1.10_32",
"sortKey": "0",
"uBestNextHopCount": "2"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.1.1.10",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "1",
"interfaceName": "Lo1",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "local",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-1",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:12",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
},
{
"uribNextHop4": {
"attributes": {
"address": "1.1.1.10",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Lo1",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "direct",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:15:12",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.10.10.0_32",
"rn": "route4-1.10.10.0_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.0",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Null0",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:12:35",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.10.10.10_32",
"rn": "route4-1.10.10.10_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.10",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Eth1/97",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "local",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:12:35",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.10.10.255_32",
"rn": "route4-1.10.10.255_32",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.255",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Eth1/97",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "broadcast",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "unknown",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:12:35",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "1.10.10.0_24",
"rn": "route4-1.10.10.0_24",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "1.10.10.10",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Eth1/97",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "direct",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:12:35",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
},
{
"uribRoute4": {
"attributes": {
"flags": "65",
"mBestNextHopCount": "0",
"pendingHw": "no",
"pendingUfdm": "no",
"prefix": "100.10.2.0_24",
"rn": "route4-100.10.2.0_24",
"sortKey": "0",
"uBestNextHopCount": "1"
},
"children": [
{
"uribNextHop4": {
"attributes": {
"address": "100.10.2.2",
"bindinglabel": "0",
"clientData": "No",
"encapType": "none",
"flags": "0",
"id": "0",
"interfaceName": "Eth1/96",
"isBest": "yes",
"labelStack": "",
"metric": "0",
"nhlfeFlags": "0",
"nhlfeOwner": "",
"owner": "direct",
"preference": "0",
"recursiveNextHopPrefix": "",
"rn": "nh4-0",
"routeType": "",
"segmentId": "0",
"tag": "0",
"tlv": "",
"tlvAttachExport": "",
"tlvExtentedCommunity": "",
"tlvType": "0",
"tunnelId": "0",
"uptime": "00:13:24",
"vrf": "default",
"vtepIpAddress": "",
"vtepUnderlayVrfId": "0",
"xriBgpOrigin": "",
"xriBgpPeer": ""
}
}
}
]
}
}
]
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF203",
"routeCount": "0",
"vrfName": "VRF203"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF108",
"routeCount": "0",
"vrfName": "VRF108"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF106",
"routeCount": "0",
"vrfName": "VRF106"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF102",
"routeCount": "0",
"vrfName": "VRF102"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF202",
"routeCount": "0",
"vrfName": "VRF202"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF104",
"routeCount": "0",
"vrfName": "VRF104"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF103",
"routeCount": "0",
"vrfName": "VRF103"
}
}
},
{
"uribTable4": {
"attributes": {
"rn": "table4-VRF107",
"routeCount": "0",
"vrfName": "VRF107"
}
}
}
]
}
},
{
"warning": {
"attributes": {
"text": "backend rv=0, Dumped entries into ephemeral object store"
}
}
}
]
}
Note: This example was added in Cisco NX-OS Release 9.3(1).
CLI Output Switch(config)# sh ip route detail
IP Route Table for VRF "default"
'*' denotes best ucast next-hop
'**' denotes best mcast next-hop
'[x/y]' denotes [preference/metric]
'%
Note: The property information for this example was added in Release 9.3(3).
uribEntity4 Properties
The following table contains information about the uribEntity4 properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name Data Type Description Values dn
reference:BinRefA tag or metadata is a non-hierarchical keyword or term assigned to the fabric module.
uribTable4 Properties
The following table contains information about the uribTable4 properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name Data Type Description Values rn
reference:BinRNIdentifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names. routeCount urib:Counter32
(scalar:Uint32)Total number of route in this table RANGE: [0, 4294967295] vrfName l3:VrfName
(string:Basic)VRF name A sequence of characters
uribRoute4 Properties
The following table contains information about the uribRoute4 properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name Data Type Description Values flags scalar:Uint32 Route flags. RANGE: [0, 4294967295] mBestNextHopCount scalar:Uint32 Number of multicast best next hop RANGE: [0, 4294967295] pendingHw scalar:Bool UFDM sent, waiting for ack from HW. SELECTION: true or false pendingUfdm scalar:Bool Waiting to be send to UFDM. SELECTION: true or false prefix address:Ip Route address with mask Value must match ipv4 or ipv6 known format rn
reference:BinRNIdentifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names. sortKey scalar:Uint32 Eibgp mixed-path sort key. RANGE: [0, 4294967295] uBestNextHopCount scalar:Uint32 Number of unicast best next hop RANGE: [0, 4294967295]
uribNextHop4 Properties
The following table contains information about the uribNextHop4 properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name Data Type Description Values address address:Ip Next-hop address. Value must match ipv4 or ipv6 known format bindinglabel scalar:Uint32 SRTE binding label RANGE: [0, 4294967295] clientData urib:YesNo
(scalar:Enum8)Yes if client put data in the next-hop. SELECTION: encapType urib:NextHopEncapType
(scalar:Enum8)Either VXLAN or none. SELECTION: flags scalar:Uint32 Flags, each bit has a different meaning. RANGE: [0, 4294967295] id scalar:Uint32 Unique id among all nh of the route. Only used internally. RANGE: [0, 4294967295] interfaceName string:Basic Interface name. A sequence of characters isBest scalar:Bool Is the next-hop in the best list SELECTION: true or false labelStack string:Basic MPLS label stack. A sequence of characters metric scalar:Uint32 Metric. RANGE: [0, 4294967295] nhlfeFlags scalar:Uint32 Next-hop Label Forwarding flags. RANGE: [0, 4294967295] nhlfeOwner string:Basic nhlfe owner name. A sequence of characters owner string:Basic local, attached-export, static or unknown. A sequence of characters preference scalar:Uint32 Preference. RANGE: [0, 4294967295] recursiveNextHopPrefix address:Ip Recursive nexthop. Value must match ipv4 or ipv6 known format rn
reference:BinRNIdentifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names. routeType string:Basic Type. A sequence of characters segmentId scalar:Uint32 Client provided segment ID. 0 means not set. RANGE: [0, 4294967295] tag scalar:Uint32 Client defined tag. RANGE: [0, 4294967295] tlv string:Basic Type-Length-Value; client provided opaque data. A sequence of characters tlvAttachExport string:Basic Type-Length-Value. A sequence of characters tlvExtentedCommunity string:Basic Type-Length-Value. A sequence of characters tlvType scalar:Uint32 Type-Length-Value type. RANGE: [0, 4294967295] tunnelId scalar:Uint32 Client provided tunnel ID. 0 means not set. RANGE: [0, 4294967295] uptime urib:TimeStr
(string:Basic)Elapsed time since this next hop has been added/modified. A sequence of characters vrf l3:VrfName
(string:Basic)VRF name. A sequence of characters vtepIpAddress address:Ip VxLAN VTEP IP address. Value must match ipv4 or ipv6 known format vtepUnderlayVrfId scalar:Uint32 VxLAN VTEP underlay VRF ID. RANGE: [0, 4294967295] xriBgpOrigin string:Basic Extended route information comming from BGP. A sequence of characters xriBgpPeer string:Basic Extended route information comming from BGP. A sequence of characters
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide: