This module contains a collection of YANG definitions for Cisco IOS-XR ipv6-io package operational data. This module contains d...
Version: 2019-10-21
module Cisco-IOS-XR-ipv6-io-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-ipv6-io-oper"; prefix ipv6-io-oper; import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } include Cisco-IOS-XR-ipv6-io-oper-sub1 { revision-date "2019-10-21"; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR ipv6-io package operational data. This module contains definitions for the following management objects: ipv6-io: IPv6 IO Operational Data Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-10-21" { description "Added List of VRF IDs for path-mtu cache."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } revision "2015-08-27" { description "IOS XR 6.0.0 revision."; } semver:module-version "1.1.0"; semver:module-version "1.0.1"; container ipv6-io { config false; description "IPv6 IO Operational Data"; container nodes { description "Node-specific IPv6 IO operational data"; list node { key "node-name"; description "IPv6 network operational data for a particular node"; container statistics { description "Statistical IPv6 network operational data for a node"; container traffic { description "Traffic statistics for a node"; container ipv6 { description "IPv6 Statistics"; leaf total-packets { type uint32; description "Total number of IPv6 input Packets"; } leaf local-destination-packets { type uint32; description "Number of Local IPv6 Destination Packets"; } leaf format-errors { type uint32; description "Number of IPv6 Format Errors"; } leaf truncated-packets { type uint32; description "Number of Truncated IPv6 Packets"; } leaf hop-count-exceeded-packets { type uint32; description "Number of IPv6 Hop Count Exceeded Packets"; } leaf bad-source-address-packets { type uint32; description "Number of IPv6 Bad Source Address Packets"; } leaf bad-header-packets { type uint32; description "Number of IPv6 Bad Header Packets"; } leaf unknown-option-type-packets { type uint32; description "Number of IPv6 Unknown Option Type Packets"; } leaf unknown-protocol-packets { type uint32; description "Number of IPv6 Unknown Protocol Packets"; } leaf fragments { type uint32; description "Number of IPv6 Packets to be Fragmented"; } leaf reassembled-packets { type uint32; description "Number of IPv6 Reassembled Packets"; } leaf reassembly-timeouts { type uint32; description "Number of IPv6 Reassembly Timedout packets"; } leaf reassembly-failures { type uint32; description "Number of IPv6 Reassembly Failures"; } leaf reassembly-maximum-drops { type uint32; description "Reassembly Reach Maximum Drop"; } leaf overlap-frag-drops { type uint32; description "Reassembly drop overlap frags"; } leaf generated-packets { type uint32; description "Packets Output"; } leaf forwarded-packets { type uint32; description "Packets Forwarded"; } leaf source-routed-packets { type uint32; description "Packets Source Routed"; } leaf fragmented-packets { type uint32; description "Packets Fragmented"; } leaf fragment-count { type uint32; description "Fragmented Packet Count"; } leaf fragment-failures { type uint32; description "Number of IPv6 Fragment Packet Failures"; } leaf no-route-packets { type uint32; description "Number of No Route IPv6 Packets"; } leaf too-big-packets { type uint32; description "Packet Too Big"; } leaf received-multicast-packets { type uint32; description "Multicast In"; } leaf sent-multicast-packets { type uint32; description "Multicast Out"; } leaf miscellaneous-drops { type uint32; description "Misc. drops"; } leaf lisp-v4-encap-packets { type uint32; description "Locator ID Separation Protocol IPv4 Encapped packets"; } leaf lisp-v4-decap-packets { type uint32; description "Locator ID Separation Protocol IPv4 Decapped packets"; } leaf lisp-v6-encap-packets { type uint32; description "Locator ID Separation Protocol IPv6 Encapped packets"; } leaf lisp-v6-decap-packets { type uint32; description "Locator ID Separation Protocol IPv6 Decapped packets"; } leaf lisp-encap-errors { type uint32; description "Locator ID Separation Protocol Encap errors"; } leaf lisp-decap-errors { type uint32; description "Locator ID Separation Protocol Decap errors"; } leaf io-puntback { type uint32; description "IPv6 IO Puntback"; } } // container ipv6 container icmp { description "ICMP Statistics"; leaf total-messages { type uint32; description "ICMP Received"; } leaf too-short-error-messages { type uint32; description "ICMP Too Short Errors"; } leaf checksum-error-messages { type uint32; description "ICMP Checksum Errors"; } leaf unknown-error-type-messages { type uint32; description "ICMP Unknown Error"; } leaf output-messages { type uint32; description "ICMP Transmitted"; } leaf sent-rate-limited-packets { type uint32; description "ICMP Sent Packets Ratelimited"; } leaf sent-unreachable-routing-messages { type uint32; description "ICMP Route Unreachable Sent"; } leaf sent-unreachable-admin-messages { type uint32; description "ICMP Admin Unreachable Sent"; } leaf sent-unreachable-neighbor-messages { type uint32; description "ICMP Host Unreachable Sent"; } leaf sent-unreachable-address-messages { type uint32; description "ICMP Addr Unreachable Sent"; } leaf sent-unreachable-port-messages { type uint32; description "ICMP Port Unreachable Sent"; } leaf received-unreachable-routing-messages { type uint32; description "ICMP Route Unreachable Received"; } leaf received-unreachable-admin-messages { type uint32; description "ICMP Admin Unreachable Received"; } leaf received-unreachable-neighbor-messages { type uint32; description "ICMP Host Unreachable Received"; } leaf received-unreachable-address-messages { type uint32; description "ICMP Addr Unreachable Received"; } leaf received-unreachable-port-messages { type uint32; description "ICMP Port Unreachable Received"; } leaf sent-hop-count-expired-messages { type uint32; description "ICMP Hop Count Expired Sent"; } leaf sent-reassembly-timeouts { type uint32; description "ICMP Reassembly Timeouts"; } leaf received-hop-count-expired-messages { type uint32; description "ICMP Hop Count Expired Received"; } leaf received-reassembly-timeouts { type uint32; description "ICMP Reassembly Timeouts"; } leaf sent-too-big-messages { type uint32; description "ICMP Too Big Messages Sent"; } leaf received-too-big-messages { type uint32; description "ICMP Too Big Messages Received"; } leaf sent-parameter-error-messages { type uint32; description "ICMP Parameter Error Messages Sent"; } leaf sent-parameter-header-messages { type uint32; description "ICMP Parameter Next Header Messages Sent"; } leaf sent-parameter-option-messages { type uint32; description "ICMP Parameter Option Messages Sent"; } leaf received-parameter-error-messages { type uint32; description "ICMP Parameter Error Messages Received"; } leaf received-parameter-header-messages { type uint32; description "ICMP Parameter Next Header Messages Received"; } leaf received-parameter-option-messages { type uint32; description "ICMP Parameter Option Problem Received"; } leaf sent-echo-request-messages { type uint32; description "ICMP Echo Request Sent"; } leaf sent-echo-reply-messages { type uint32; description "ICMP Echo Reply Sent"; } leaf received-echo-request-messages { type uint32; description "ICMP Echo Request Received"; } leaf received-echo-reply-messages { type uint32; description "ICMP Echo Reply Received"; } leaf sent-unknown-timeout-messages { type uint32; description "ICMP Unknown Timeout Messages Sent"; } leaf received-unknown-timeout-messages { type uint32; description "ICMP Unknown Timeout Messages Received"; } leaf sent-parameter-unknown-type-messages { type uint32; description "ICMP Parameter Unknown Type Messages Sent"; } leaf received-parameter-unknown-type-messages { type uint32; description "ICMP Parameter Unknown Type Messages Received"; } leaf sent-unreachable-unknown-type-messages { type uint32; description "ICMP Unreachable Unknown Messages Sent"; } leaf received-unreachable-unknown-type-messages { type uint32; description "ICMP Unreachable Unknown Messages Received"; } } // container icmp container ipv6-node-discovery { description "IPv6 Node Discovery Statistics"; leaf sent-router-solicitation-messages { type uint32; description "ICMP Router Solicitations Sent"; } leaf sent-router-advertisement-messages { type uint32; description "ICMP Router Advertisements Sent"; } leaf sent-neighbor-solicitation-messages { type uint32; description "ICMP Neighbor Solicitations Sent"; } leaf sent-neighbor-advertisement-messages { type uint32; description "ICMP Neighbor Advertisements Sent"; } leaf sent-redirect-messages { type uint32; description "ICMP Redirect Sent"; } leaf received-router-solicitation-messages { type uint32; description "ICMP Router Solicitations Received"; } leaf received-router-advertisement-messages { type uint32; description "ICMP Router Advertisements Received"; } leaf received-neighbor-solicitation-messages { type uint32; description "ICMP Neighbor Solicitations Received"; } leaf received-neighbor-advertisement-messages { type uint32; description "ICMP Neighbor Advertisements Received"; } leaf received-redirect-messages { type uint32; description "ICMP Redirect Received"; } } // container ipv6-node-discovery } // container traffic } // container statistics container vrfs { description "VRF specific IPv6 IO operational data"; list vrf { key "vrf-name"; description "VRF name of an IPV6 interface"; container path-mtu-cache { description "IPv6 PMTU Cache Information"; list pmtu-cache { description "Pmtu Cache list"; leaf interface-handle { type uint32; description "Interface name"; } leaf address { type inet:ipv6-address; description "IPv6 Address of Destination"; } leaf vrf-name { type string { length "0..32"; } description "VRF NAME"; } leaf pmtu { type uint32; description "Pmtu value"; } leaf age { type uint64; description "Time remaining for this entry"; } } // list pmtu-cache } // container path-mtu-cache leaf vrf-name { type xr:Cisco-ios-xr-string; description "The VRF name"; } } // list vrf } // container vrfs leaf node-name { type xr:Node-id; description "Node name"; } } // list node } // container nodes } // container ipv6-io } // module Cisco-IOS-XR-ipv6-io-oper
© 2023 YumaWorks, Inc. All rights reserved.