Segment Routing is a source routing technique that is being developed within the IETF. It changes the way packets are forwarded inside a network to enable network operators to have better control on the paths followed by packets.

This website is dedicated to the Linux implementation of IPv6 Segment Routing (SRv6) as defined in the IETF draft. It explains how to enable and use SRv6 on a Linux node, and provides guidelines about how to contribute to the development of SRv6.

For a brief technical description of SRv6 and its Linux implementation, feel free to read this paper.

SRv6 has been developed at UCLouvain and it is maintained by David Lebrun.

For contact and discussions, you can reach out on the mailing list.

SRv6 is funded by an ARC project, the FRIA, a grant from Cisco, Facebook and UCLouvain.

This website is maintained by UCLouvain. A Cisco-maintained website about Segment Routing is also available at

Page last modified on August 03, 2020, at 01:10 PM