SRv6 Simulation with CML
SRv6 stands for Segment Routing over IPv6 and will be the replacement of MPLS.
IS-IS Configuration
The base configuration is the following, having all nodes in the same area and using Level-1 connections.
IOS configuration
router isis <Process Name>
is-type level-1
net 49.0001.0001.0001.0002.00
metric-style wide
exit
IOS XRv configuration
As an example:
router isis <Process Name>
is-type level-1
net 49.0001.0001.0001.0020.00
lsp-mtu 1300
address-family ipv6 unicast
metric-style wide
single-topology
segment-routing srv6
locator loc1
!
interface GigabitEthernet0/0/0/0
circuit-type level-1
point-to-point
address-family ipv6 unicast
!
!
interface GigabitEthernet0/0/0/1
circuit-type level-1
point-to-point
address-family ipv6 unicast
!
SRv6 Configuration
It is today not supported on “normal” IOS.
IOS XRv configuration
The configuration is completed as shown in this example:
router isis <Process Name>
address-family ipv6 unicast
segment-routing srv6
locator loc10
!
segment-routing
srv6
locators
locator loc10
prefix 2001:dead:10::/64
exit
!
exit
!
exit
References
- Sample SRv6 L3VPN Lab
- SRv6 Transport on Cisco NCS 5000
- SRv6 explained at Huawei
- PhD Thesis of FilsFils about SRv6
Dernière mise à jour:
3 October 2023