Aller au contenu

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

  1. Sample SRv6 L3VPN Lab
  2. SRv6 Transport on Cisco NCS 5000
  3. SRv6 explained at Huawei
  4. PhD Thesis of FilsFils about SRv6

Dernière mise à jour: 3 October 2023