CISCO 8000 Series Routers Enhancements User Guide
- June 15, 2024
- Cisco
Table of Contents
8000 Series Routers
Enhancements
Enhancements to Data Models
This section provides an overview of the enhancements made to data models.
- OpenConfig Data Model Enhancements, on page 1
- Install Label in oc-platform Data Model, on page 2
- OpenConfig YANG Model:SR-TE Policies, on page 4
- Aggregate Prefix SID Counters for OpenConfig SR YANG Module, on page 5
OpenConfig Data Model Enhancements
Table 1: Feature History Table
Feature Name | Release Information | Description |
---|---|---|
Revised OpenConfig MPLS Model to Version 3.0.1 for Streaming Telemetry | ||
Release 7.3.3 | The OpenConfig MPLS data model provides data definitions for |
Multiprotocol Label Switching (MPLS) configuration and associated signaling
and traffic engineering protocols. In this release, the following data models
are revised for streaming telemetry from OpenConfig version 2.3.0 to version
3.0.1:
• openconfig-mpls
• openconfig-mpls-te
• openconfig-mpls-rsvp
• openconfig-mpls-igp
• openconfig-mpls-types
• openconfig-mpls-sr
You can access this data model from the
Github
repository.
Install Label in oc-platform Data Model
Table 2: Feature History Table
Feature Name | Release Information | Description |
---|---|---|
Enhancements to openconfig-platform YANG Data Model | Release 7.3.2 | The |
openconfig-platform YANG data model provides a structure for querying hardware
and software router components via the NETCONF protocol. This release
delivers an enhanced openconfig-platform YANG data model to provide
information about:
• software version
• golden ISO (GISO) label
• committed IOS XR packages
You can access this data model from the
Github repository.
The openconfig-platform (oc-platform.yang) data model is enhanced to provide the following data:
- IOS XR software version (optionally with GISO label)
- Type, description, operational status of the component. For example, a CPU component reports its utilization, temperature or other physical properties.
- List of the committed IOS XR packages
To retrieve oc-platform information from a router via NETCONF, ensure you configured the router with the SH server and management interface:
Router#show run
Building configuration…
!! IOS XR Configuration version = 7.3.2
!! Last configuration change at Tue Sep 7 16:18:14 2016 by USER1
!
……
……
netconf-yang agent ssh
ssh server netconf vrf default
interface MgmtEth 0/RP0/CPU0/0
no shut
ipv4 address dhcp
The following example shows the enhanced OPERATING_SYSTEM node component (line
card or route processor) of the oc-platform data model:
Associated Commands
- show install committed—Shows the committed IOS XR packages.
- show install committed summary—Shows a summary of the committed packages along with the committed IOS XR version that is displayed as a label.
OpenConfig YANG Model:SR-TE Policies
Table 3: Feature History Table
Feature Name | Release Information | Description |
---|
OpenConfig YANG Model:SR-TE
Policies| Release 7.3.4| This release supports the OpenConfig (OC) Segment
Routing-Traffic Engineering (SR-TE) YANG data model that provides data
definitions for SR-TE policy configuration and associated signaling and
traffic engineering
protocols. Using the model, you can stream a collection of SR-TE operational
statistics, such as color, endpoint, and state.
You can access the OC data model from the
Github
repository.
The OC SR-TE policies YANG Data Model supports Version 0.22. Subscribe to the
following sensor path to send a pull request to the YANG leaf, list, or
container:openconfig-network-instance:network-instances/network-instance
/segment-routing/te-policies
The response from the router is a collection of SR-TE operational statistics,
such as color, endpoint, and state.
Limitations
-
Segment-list ID
All locally-configured segment-lists have a unique segment-list ID except for the BGP TE controller.
Instead, the BGP TE controller uses the index of the segment-list as the segment-list ID. This ID depends on the local position of the segment-list and can change over time. Therefore for BGP TE controller, you must stream the entire table of the segment-list to ensure that the segment-list ID is always up-to-date. -
Next-hop index
The Next-hop container is imported from the openconfig-aft-common.yang module where the next-hop index is defined as Uint64. However, the AFT OC in the FIB uses a positional value of the index and does not identify the next-hop entry separately. Similarly, the next-hop container for OC-SRTE ais also implemented as a positional value of the entry in the list. Ensure that you stream the entire table of the next-hop to get a updated index along with the next-hop entry.
Aggregate Prefix SID Counters for OpenConfig SR YANG Module
Table 4: Feature History Table
Feature Name | Release Information | Description |
---|
Aggregate Prefix SID Counters for
OpenConfig SR YANG Module| Release 7.3.4| The following components are now
available in the OpenConfig (OC)
Segment-Routing (SR) YANG model:
• The aggregate-sid-counters container in the sr-mpls-top group to aggregate
the prefix segment identifier (SID) counters across the router interfaces.
• The aggregate-sid-counter and the mpls-label key to aggregate counters
across all the router interfaces corresponding to traffic forwarded with a
particular
prefix-SID.
You can access the OC data model from the
Github
repository.
The OpenConfig SR YANG model supports Version 0.3. Subscribe to the following
sensor path: openconfig-mpls/mpls/signaling-protocols/segment-routing
/aggregate-sid-counters/aggregate-sid-counter/mpls-label/state
When a receiver subscribes to the sensor path, the router periodically streams
the statistics to telemetry for each SR-label. The default collection interval
is 30 seconds.
References
- public/release/models/platform/openconfig-platform.yang at master · openconfig/public · GitHub
- public/release/models/mpls at master · openconfig/public · GitHub
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>