-
- Downstream Interface Configuration
- Upstream Interface Configuration
- DOCSIS Interface and Fiber Node Configuration
- Service Group Based Configuration of the Cisco cBR Router
- DOCSIS Load Balancing Groups
- DOCSIS Load Balancing Movements
- DOCSIS 3.0 Downstream Bonding
- DOCSIS 2.0 A-TDMA Modulation Profiles
- Downstream Resiliency Bonding Group
- Downstream Channel ID Assignment
- Upstream Channel Bonding
- Spectrum Management and Advanced Spectrum Management
- Upstream Scheduler Mode
- Generic Routing Encapsulation
- Transparent LAN Service over Cable
- Downgrading Channel Bonding in Battery Backup Mode
- Upstream Bonding Support for D-PON
- Energy Management Mode
- Cable Modem Steering
-
- IP Access Control Lists
- Creating an IP Access List and Applying It to an Interface
- Creating an IP Access List to Filter IP Options, TCP Flags, Noncontiguous Ports
- Refining an IP Access List
- IP Named Access Control Lists
- IPv4 ACL Chaining Support
- IPv6 ACL Chaining with a Common ACL
- Commented IP Access List Entries
- Standard IP Access List Logging
- IP Access List Entry Sequence Numbering
- ACL IP Options Selective Drop
- ACL Syslog Correlation
- IPv6 Access Control Lists
- IPv6 Template ACL
- IPv6 ACL Extensions for Hop by Hop Filtering
-
- Call Home
- SNMP Support over VPNs—Context-Based Access Control
- SNMP Engine Enhancement
- Onboard Failure Logging
- Control Point Discovery
- IPDR Streaming Protocol
- Usage-Based Billing (SAMIS)
- Frequency Allocation Information for the Cisco CMTS Routers
- Flap List Troubleshooting
- Maximum CPE and Host Parameters
- SNMP Background Synchronization
- Online Offline Diagnostics
- Hardware Compatibility Matrix for Cisco cBR Series Routers
- Information about IPv6 Segment Routing
- How to Configure IPv6 Segment Routing
- Configuring IPv6 Segment Routing on cBR
- Verifying IPv6 Segment Routing Configuration
- Configure Multiple IPv6 Addresses for Segment Routing
- Verifying IPv6 Segment Routing Configuration on Multiple IPv6 Addresses
- Disabling Prefix SID
- Verifying whether Prefix SID is Disabled
- Disabling SRv6 for a Prefix-SID
- Verifying whether SRv6 is Disabled and Prefix SID Removed
- Configuration Examples
- Feature Information for IPv6 Segment Routing
IPv6 Segment Routing on Cisco cBR
In Cisco Converged Broadband Router, IPv6 Segment Routing is available as a sub mode of IPv6 address configuration.
Finding Feature Information
Your software release may not support all the features documented in this module. For the latest feature information and caveats, see the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the Feature Information Table at the end of this document.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://tools.cisco.com/ITDIT/CFN/. An account on http://www.cisco.com/ is not required.
- Hardware Compatibility Matrix for Cisco cBR Series Routers
- Information about IPv6 Segment Routing
- How to Configure IPv6 Segment Routing
- Configuration Examples
- Feature Information for IPv6 Segment Routing
Hardware Compatibility Matrix for Cisco cBR Series Routers
![]() Note | The hardware components introduced in a given Cisco IOS-XE Release are supported in all subsequent releases unless otherwise specified. |
Information about IPv6 Segment Routing
IPv6 Segment Routing (SR) is an SDN technology supporting IPv6 forwarding. In SR, a source or edge router performs source routing of traffic and encodes it as a segment list in an IPv6 routing extension header. The network is not required to maintain a per-application or per-flow state.
Any IPv6 capable node in a network may forward IPv6 traffic with an SR extension header to the first segment in the segment list without supporting IPv6 Segment Routing (SRv6).
At the node that hosts the current segment in the segment list, SRv6 is configured to modify the destination address of the traffic containing the SR extension header and destined to that segment ID. As part of SRv6 final processing, the next segment ID in the SR extension header is written to the destination address of the packet and a lookup is performed to forward the traffic to the new destination address.
The forwarding and SRv6 end processing continues at nodes hosting the segment IDs in the SR extension header until the last segment in the list is removed and the traffic is delivered to its ultimate destination.
Restriction for Configuring IPv6 Segment Routing
Configuring duplicate IPv6 addresses on the same interface is not allowed.
How to Configure IPv6 Segment Routing
![]() Note | To know more about the commands referenced in this module, see the Cisco IOS Master Command List. |
- Configuring IPv6 Segment Routing on cBR
- Verifying IPv6 Segment Routing Configuration
- Configure Multiple IPv6 Addresses for Segment Routing
- Verifying IPv6 Segment Routing Configuration on Multiple IPv6 Addresses
- Disabling Prefix SID
- Verifying whether Prefix SID is Disabled
- Disabling SRv6 for a Prefix-SID
- Verifying whether SRv6 is Disabled and Prefix SID Removed
Configuring IPv6 Segment Routing on cBR
To configure IPv6 segment routing, use the following procedure.
-
Enter segment-routing sub mode when configuring an IPv6 address on an interface. enable configure terminal interface type [slot_#/]port_# ipv6 address ipv6_address_prefix/prefix_length ipv6 address ipv6_address_prefix/prefix_length segment-routing
-
Define a local prefix as an SID ipv6-sr prefix-sid exit
Verifying IPv6 Segment Routing Configuration
Router#sh run *Oct 17 13:13:23.975: %SYS-5-CONFIG_I: Configured from console by console Router#sh run | sec Ether interface Ethernet0/0 no ip address shutdown ipv6 address 2001::2001/64 segment-routing >>>>>>> ipv6-sr prefix-sid >>>>>>>
Configure Multiple IPv6 Addresses for Segment Routing
To configure multiple IPv6 addresses for SRv6 under the same interface, use the following commands.
-
Enter segment-routing sub mode when configuring an IPv6 address on an interface. enable configure terminal interface type [slot_#/]port_# ipv6 address ipv6_address_prefix/prefix_length segment-routing
-
Define a local prefix as an SID. ipv6-sr prefix-sid exit
Verifying IPv6 Segment Routing Configuration on Multiple IPv6 Addresses
Router#sh run | sec Ether interface Ethernet0/0 no ip address shutdown ipv6 address 2001:db8:110::/64 segment-routing >>> submode 1 ipv6-sr prefix-sid ipv6 address 2001:db9:111::/64 segment-routing >>> submode 2 ipv6-sr prefix-sid interface Ethernet0/1 no ip address shutdown interface Ethernet0/2 no ip address shutdown interface Ethernet0/3 no ip address shutdown interface Ethernet1/0 no ip address shutdown interface Ethernet1/1 no ip address shutdown interface Ethernet1/2
Disabling Prefix SID
enable configure terminal interface type [slot_#/]port_# ipv6 address ipv6_address_prefix/prefix_length segment-routing no ipv6-sr prefix-sid end
Verifying whether Prefix SID is Disabled
Router#sh run | sec Ether interface Ethernet0/0 no ip address shutdown ipv6 address 110::110/64 segment-routing >>> "ipv6-sr prefix sid" is no longer present ipv6 address 111::111/64 segment-routing ipv6-sr prefix-sid
Disabling SRv6 for a Prefix-SID
enable configure terminal interface type [slot_#/]port_# no ipv6 address ipv6_address_prefix/prefix_length segment-routing end
Verifying whether SRv6 is Disabled and Prefix SID Removed
Router#sh run | *Oct 17 13:17:51.523: %SYS-5-CONFIG_I: Configured from console by console Router#sh run | sec Ether interface Ethernet0/0 no ip address shutdown ipv6 address 110::110/64 segment-routing ipv6 address 111::111/64 segment-routing is entirely removed from ethernet0/0
Configuration Examples
This section provides examples for IPv6 Segment Routing.
- Example: Configuring IPv6 Segment Routing on Cisco cBR
- Example: Configure Multiple IPv6 Addresses for SRv6
- Example: Disabling Prefix SID
- Example: Disabling SR with an Active Prefix SID
Example: Configuring IPv6 Segment Routing on Cisco cBR
Router#conf terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#inter Ether0/0 Router(config-if)#ipv6 address 110::110/64 ? anycast eui-64 segment-routing <cr> Router(config-if)#ipv6 address 110::110/64 segment-routing Router(config-if-sr-ipv6)#? ipv6 address segment-routing mode configuration commands: default Set a command to its defaults exit Exit from SR submode ipv6-sr Request options specific to IPV6 segment-routing no Negate a command or set its defaults Router(config-if-sr-ipv6)#ipv6-sr ? prefix-sid Set host prefix as IPv6 SR identifier prefix-sid Router(config-if-sr-ipv6)#ipv6-sr prefix-sid Router(config-if-sr-ipv6)#exit Router(config-if)#exit Router(config)#exit Router#
Example: Configure Multiple IPv6 Addresses for SRv6
Router#conf terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#inter Ether 0/0 Router(config-if)# ipv6 address 110::110/64 segment-routing Router(config-if)# ipv6 address 111::111/64 segment-routing Router(config-if-sr-ipv6)#ipv6-sr prefix-sid Router(config-if-sr-ipv6)#end
Example: Disabling Prefix SID
Router#conf terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#inter Ether0/0 Router(config-if)#inter Ether0/0 Router(config-if)#ipv6 address 110::110/64 segment-routing Router(config-if-sr-ipv6)#no ipv6-sr prefix-sid Router(config-if-sr-ipv6)#end
Example: Disabling SR with an Active Prefix SID
Router#conf terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#inter Ether0/0 Router(config-if)#no ipv6 address 111::111/64 segment-routing Router(config-if)#end
Feature Information for IPv6 Segment Routing
Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
![]() Note | The table below lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature. |
|
Feature Name |
Releases |
Feature Information |
|---|---|---|
|
IPv6 Segment Routing |
Cisco IOS XE Everest 16.5.1 |
This feature was introduced in Cisco IOS XE Everest 16.5.1 on the Cisco cBR Series Converged Broadband Routers. |

Feedback