Overview
The section outlines the scope of support for circuit-style SR-TE policies within Crosswork Network Controller. It includes the necessary requirements and constraints on policy attributes for each circuit-style SR-TE policy.
Circuit-Style SR-TE is subject to specific configuration requirements and operational constraints, including policy attribute compatibility.
Access requirements for circuit-style SR-TE policy provisioning
To provision a circuit-style SR-TE policy, you must have write-access to the head-end device based on Device Access Groups and assigned roles. Only circuit-style SR-TE admin users can modify circuit-style SR-TE configuration settings. For more information on Role-based Access Control (RBAC) and task permissions, see Cisco Crosswork Network Controller Administration Guide.
Attribute constraints
You set policy attribute values when you create a circuit-style SR-TE policy using either the device's command line interface (CLI) or through Crosswork Network Controller UI provisioning using Network Services Orchestration (NSO). To view a device CLI configuration example, see Configure circuit-style SR policies.
This table outlines the requirements for each policy attribute and how changes affect them. All attributes listed function as constraints. Each attribute aligns with configuration elements that Crosswork Network Controller utilizes to manage the computation of circuit-style path hops. Each value serves as a constraint for path computation or optimization, either defining a necessary path property or eliminating potential path options.
| Attribute |
Description |
|---|---|
| Policy path protection |
The path protection constraint is required for both sides of a circuit-style SR-TE policy. |
| Bandwidth constraint |
|
| Candidate paths and roles |
|
| Bi-directional paths |
|
| Disjointness |
The disjoint policy is used to compute two lists of segments that steer traffic from two source nodes to two destination nodes along disjoint paths. The disjoint type refers to the resources the two computed paths should not share.
|
| Metric type |
Only the TE, IGP, hop count, and latency metric types are supported. The metric type must match Working, Protect and Restore paths in both directions. |
| Segment constraints |
|
Unsupported configurations
These configurations are not supported:
-
Metric bounds
-
SID-Algo contraints
-
Partial recovery for devices running IOS XR 7.8.x
-
Multiple circuit style SR-TE policies between the same nodes with the same color but different endpoint IP addresses
-
State-sync configuration between PCEs of a high availability pair