urib:NextHop4
IPV4 next hop.
Telemetry Sensor Path(s)
Operational Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE 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: 0 - No 1 - Yes |
| encapType | urib:NextHopEncapType (scalar:Enum8) |
Either VXLAN or none. | SELECTION: 0 - none 1 - vxlan 2 - invalid |
| flags | urib:NhFlags (scalar:Bitmask32) |
Flags, each bit has a different meaning. | SELECTION: 1 - recursive 2 - attached 4 - local 8 - direct 16 - ldb 32 - tableid 64 - wildcard 128 - pervasive 256 - external-l3intf 512 - conditional 1024 - conversation-flag 2048 - conversation-control 4096 - no-redist 8192 - blackhole 16384 - backup 32768 - binding-label 65536 - best 131072 - vtep-info 262144 - flatten-remote-sid-flag 524288 - sham-link 1048576 - aa-req 2097152 - stale 4194304 - label-stale 8388608 - attached-recursive 4288675839 - all |
| 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] |
| preferredSourceIP | address:Ip |
Preferred Source IP address. | Value must match ipv4 or ipv6 known format |
| properties | urib:NextHopProperties (scalar:Bitmask16) |
Next-Hop Properties. | SELECTION: 0 - n/a 1 - best-override 2 - uecmp 4 - eLB 8 - link-bw 16 - remote-site 32 - vip 64 - orphan-host 128 - preferred-source-ip |
| recursiveNextHopPrefix | address:Ip |
Recursive nexthop. | Value must match ipv4 or ipv6 known format |
| routeType | string:Basic |
Type. | A sequence of characters |
| segidType | string:Basic |
Client provided segment type. 0 means not set. | A sequence of characters |
| segmentId | scalar:Uint32 |
Client provided segment ID. 0 means not set. | RANGE: [0, 4294967295] |
| sourceId | scalar:Uint32 |
Client provided source 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 |
Xri info. Extended route information comming from BGP. | A sequence of characters |
| xriBgpPeer | string:Basic |
Xri info. Extended route information comming from BGP. | A sequence of characters |
| xriFlags | scalar:Uint32 |
Xri info. Application specific flags. | RANGE: [0, 4294967295] |
| xriTag | scalar:Uint32 |
Xri info. Application specific tag. | RANGE: [0, 4294967295] |
| xriType | urib:NextHopXriType (scalar:Enum8) |
Tell what xri info is valid | SELECTION: 0 - invalid 1 - bgp_info 4 - sgt |
Internal Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
|---|---|---|---|
| id | scalar:Uint32 |
Unique id among all nh of the route. Only used internally. | RANGE: [0, 4294967295] |
| modTs | mo:TStamp (scalar:Date) |
The time when this object was last modified. | SELECTION: 0 - never DEFAULT: never |
| status | mo:ModificationStatus (scalar:Bitmask32) |
The upgrade status. This property is for internal use only. | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |