📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-fib-oper
Prefix: fib_oper
Related Modules:
Cisco-IOS-XE-aaa-oper
Cisco-IOS-XE-acl-oper
Cisco-IOS-XE-app-cflowd-oper
Cisco-IOS-XE-app-hosting-oper
Cisco-IOS-XE-appqoe-http-oper
💡 Example Usage
# GET operational data curl -X GET \ -H "Accept: application/yang-data+json" \ -u admin:password \ --insecure \ https://device-ip/restconf/data/Cisco-IOS-XE-fib-oper
📚 External Documentation
module: Cisco-IOS-XE-fib-oper
+--ro fib-oper-data
+--ro fib-ni-entry* [instance-name]
| +--ro instance-name string
| +--ro af? fib-ios-xe-oper:fib-address-family
| +--ro num-pfx? uint32
| +--ro num-pfx-fwd? uint32
| +--ro num-pfx-non-fwd? uint32
| +--ro fib-entries* [ip-addr]
| +--ro ip-addr inet:ip-prefix
| +--ro instance-name? string
| +--ro af? fib-ios-xe-oper:fib-address-family
| +--ro num-paths? uint8
| +--ro packets-forwarded? uint64
| +--ro octets-forwarded? uint64
| +--ro fib-nexthop-entries* [nh-addr]
| +--ro nh-addr inet:ip-prefix
| +--ro index? uint32
| +--ro af? fib-ios-xe-oper:fib-address-family
| +--ro ifname? string
| +--ro path-type? fib-ios-xe-oper:fib-path-type
| +--ro path-id? uint32
| +--ro weight? uint8
| +--ro encap? fib-ios-xe-oper:encapsulation-header-type
| +--ro decap? fib-ios-xe-oper:encapsulation-header-type
| +--ro resolved-nh-addr? inet:ip-prefix
+--ro adjacency-table!
| +--ro num-adjacencies? uint32
| +--ro num-complete-adjacencies? uint32
| +--ro num-incomplete-adjacencies? uint32
| +--ro adjacency-entry* [connection-id address linktype if-name]
| +--ro refcount? uint32
| +--ro incomplete? boolean
| +--ro connection-id uint64
| +--ro address inet:ip-address
| +--ro linktype fib-ios-xe-oper:adj-link-type
| +--ro if-name string
+--ro cef-state!
| +--ro fib
| | +--ro instance-type? fib-ios-xe-oper:fib-instance-type
| | +--ro fib-common-enabled? boolean
| | +--ro ipv4
| | | +--ro fib-enabled? empty
| | | +--ro fib-running? empty
| | | +--ro fib-reenable? empty
| | | +--ro fib-dist-enabled? empty
| | | +--ro fib-dist-running? empty
| | | +--ro fib-dist-reenable? empty
| | | +--ro fib-shutting-down? empty
| | | +--ro fib-switching-enabled? empty
| | | +--ro fib-switching-running? empty
| | | +--ro alg-type? fib-ios-xe-oper:fib-hash-algs-type
| | +--ro ipv6
| | | +--ro fib-enabled? empty
| | | +--ro fib-running? empty
| | | +--ro fib-dist-enabled? empty
| | | +--ro fib-dist-running? empty
| | | +--ro alg-type? fib-ios-xe-oper:fib-hash-algs-type
| | +--ro rrp
| | | +--ro i-am-standby? empty
| | | +--ro peer-presence? empty
| | | +--ro peer-comm-reached? empty
| | | +--ro rf-has-done-standby-config? empty
| | | +--ro rf-prog-blocked? empty
| | | +--ro nsf-sync-enabled? empty
| | | +--ro lc-nsf-sync-running? empty
| | +--ro issu
| | +--ro xdrc-fibhwidb-broker? empty
| | +--ro xdrc-fibidb-broker? empty
| | +--ro xdrc-fibhwsb-broker? empty
| | +--ro xdrc-fibswsb-broker? empty
| | +--ro xdrc-adj-broker? empty
| | +--ro xdrc-ipv4-broker? empty
| | +--ro xdrc-ipv6-broker? empty
| | +--ro xdrc-cef? empty
| +--ro capability
| +--ro distributed-platform? empty
| +--ro warm-or-hot-standby-supported? empty
| +--ro non-stop-forwarding? empty
| +--ro hw-fwd-in-use? empty
| +--ro fib-chck-auto-repair? empty
| +--ro crashdump-when-no-mem? empty
| +--ro block-sso-until-rrp-synced? empty
| +--ro ipv4
| | +--ro default-fib-switching? empty
| | +--ro always-fib-switching? empty
| | +--ro default-dfib-switching? empty
| | +--ro always-dfib-switching? empty
| | +--ro multicast-pkt-drop? empty
| | +--ro punt-ok? empty
| | +--ro do-not-nvgen-fib-state? empty
| | +--ro fastsend-used? empty
| | +--ro no-per-packet-load? empty
| | +--ro mcast-groups-in-table? empty
| | +--ro rib-installs-locals? empty
| +--ro ipv6
| +--ro default-fib-switching? empty
| +--ro always-fib-switching? empty
| +--ro default-dfib-switching? empty
| +--ro always-dfib-switching? empty
| +--ro multicast-pkt-drop? empty
| +--ro punt-ok? empty
| +--ro do-not-nvgen-fib-state? empty
| +--ro fastsend-used? empty
+--ro cef-statistics!
| +--ro ipv4-lisp
| | +--ro map-requests? uint64
| | +--ro unexpected-map-requests? uint64
| | +--ro map-cache-deletes? uint64
| | +--ro map-requests-resolve-dgt? uint64
| +--ro ipv6-lisp
| | +--ro map-requests? uint64
| | +--ro unexpected-map-requests? uint64
| | +--ro map-cache-deletes? uint64
| | +--ro map-requests-resolve-dgt? uint64
| +--ro ipv4-switching* [reason]
| | +--ro reason fib-ios-xe-oper:ipv4-fib-not-cef-reason
| | +--ro total-drop? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| +--ro ipv6-switching* [reason]
| | +--ro reason fib-ios-xe-oper:ipv6-fib-not-cef-reason
| | +--ro total-drop? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| +--ro ipv4-swi-input-feat* [input-features]
| | +--ro input-features fib-ios-xe-oper:ipv4-input-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-gave-route? uint64
| +--ro ipv4-swi-output-feat* [output-features]
| | +--ro output-features fib-ios-xe-oper:ipv4-output-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-new-if? uint64
| +--ro ipv4-swi-post-encap-feat* [post-encap-features]
| | +--ro post-encap-features fib-ios-xe-oper:ipv4-post-encap-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-new-if? uint64
| +--ro ipv4-swi-for-us-feat* [for-us-features]
| | +--ro for-us-features fib-ios-xe-oper:ipv4-for-us-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-new-if? uint64
| +--ro ipv4-swi-punt-feat* [punt-features]
| | +--ro punt-features fib-ios-xe-oper:ipv4-punt-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-new-if? uint64
| +--ro ipv4-swi-local-feat* [local-features]
| | +--ro local-features fib-ios-xe-oper:ipv4-local-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-gave-route? uint64
| +--ro ipv6-swi-input-feat* [input-features]
| | +--ro input-features fib-ios-xe-oper:ipv6-input-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-gave-route? uint64
| +--ro ipv6-swi-output-feat* [output-features]
| | +--ro output-features fib-ios-xe-oper:ipv6-output-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-new-if? uint64
| +--ro ipv6-swi-post-encap-feat* [post-encap-features]
| | +--ro post-encap-features fib-ios-xe-oper:ipv6-post-encap-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-new-if? uint64
| +--ro ipv6-swi-for-us-feat* [for-us-features]
| | +--ro for-us-features fib-ios-xe-oper:ipv6-for-us-switching-feature
| | +--ro total-drop? uint64
| | +--ro total-consume? uint64
| | +--ro total-punt? uint64
| | +--ro total-punt2host? uint64
| | +--ro total-new-if? uint64
| +--ro ipv6-swi-punt-feat* [punt-features]
| +--ro punt-features fib-ios-xe-oper:ipv6-punt-switching-feature
| +--ro total-drop? uint64
| +--ro total-consume? uint64
| +--ro total-punt? uint64
| +--ro total-punt2host? uint64
| +--ro total-new-if? uint64
+--ro cef-interface* [if-name]
+--ro if-name string
+--ro if-number? uint32
+--ro if-up? boolean
+--ro addr? inet:ip-prefix
+--ro if-unnum-config? empty
+--ro if-unnum
| +--ro unnum-if-name? string
| +--ro unnum-addr? inet:ip-address
+--ro if-sec-addr* []
| +--ro ip-addr? inet:ip-address
+--ro hwidb-fast-if-num? uint32
+--ro hwidb-firstsw-if-num? uint32
+--ro ip-states
| +--ro ip-ucast-rpf-chk-en? boolean
| +--ro ip-pol-routing-en? boolean
| +--ro ip-cef-swi-en? boolean
+--ro ipv6-sub-block? empty
+--ro ipv6-states
| +--ro ipv6-en? boolean
| +--ro cef-swi-en? boolean
| +--ro dcef-swi-en? boolean
| +--ro intf-punt-pak? boolean
| +--ro intf-lc-punt-pak? boolean
| +--ro intf-drop-pak? boolean
+--ro bgp-states
| +--ro bgp-pol-acc-in-en? boolean
| +--ro bgp-pol-acc-out-en? boolean
+--ro ip-input-features
| +--ro feature* fib-ios-xe-oper:ipv4-input-switching-feature
+--ro ip-output-features
| +--ro feature* fib-ios-xe-oper:ipv4-output-switching-feature
+--ro ip-post-encap-features
| +--ro feature* fib-ios-xe-oper:ipv4-post-encap-switching-feature
+--ro if-index? uint32
+--ro ip-mtu? uint32
+--ro slot-unit? uint32
+--ro slot-vc? int32