IP-SR(8)                            Linux                           IP-SR(8)

NAME         top

       ip-sr - IPv6 Segment Routing management

SYNOPSIS         top

       ip sr  { COMMAND | help }

       ip sr hmac show

       ip sr hmac set KEYID ALGO

       ip sr tunsrc show

       ip sr tunsrc set ADDRESS

DESCRIPTION         top

       The ip sr command is used to configure IPv6 Segment Routing (SRv6)
       internal parameters.

       Those parameters include the mapping between an HMAC key ID and its
       associated hashing algorithm and secret, and the IPv6 address to use
       as source for encapsulated packets.

       The ip sr hmac set command prompts for a passphrase that will be used
       as the HMAC secret for the corresponding key ID. A blank passphrase
       removes the mapping.  The currently supported algorithms for ALGO are
       sha1 and sha256.

       If the tunnel source is set to the address :: (which is the default),
       then an address of the egress interface will be selected. As this
       operation may hinder performances, it is recommended to set a non-
       default address.

EXAMPLES         top

   Configure an HMAC mapping for key ID 42 and hashing algorithm SHA-256
       # ip sr hmac set 42 sha256

   Set the tunnel source address to 2001:db8::1
       # ip sr tunsrc set 2001:db8::1

SEE ALSO         top


AUTHOR         top

       David Lebrun <>

COLOPHON         top

       This page is part of the iproute2 (utilities for controlling TCP/IP
       networking and traffic) project.  Information about the project can
       be found at 
       If you have a bug report for this manual page, send it to,  This page was obtained
       from the project's upstream Git repository
       on 2018-04-30.  (At that time, the date of the most recent commit
       that was found in the repository was 2018-04-25.)  If you discover
       any rendering problems in this HTML version of the page, or you
       believe there is a better or more up-to-date source for the page, or
       you have corrections or improvements to the information in this
       COLOPHON (which is not part of the original manual page), send a mail

iproute2                         14 Apr 2017                        IP-SR(8)