1IP-SR(8) Linux IP-SR(8)
2
3
4
6 ip-sr - IPv6 Segment Routing management
7
9 ip sr { COMMAND | help }
10
11
12 ip sr hmac show
13
14 ip sr hmac set KEYID ALGO
15
16 ip sr tunsrc show
17
18 ip sr tunsrc set ADDRESS
19
20
22 The ip sr command is used to configure IPv6 Segment Routing (SRv6)
23 internal parameters.
24
25 Those parameters include the mapping between an HMAC key ID and its
26 associated hashing algorithm and secret, and the IPv6 address to use as
27 source for encapsulated packets.
28
29 The ip sr hmac set command prompts for a passphrase that will be used
30 as the HMAC secret for the corresponding key ID. A blank passphrase
31 removes the mapping. The currently supported algorithms for ALGO are
32 sha1 and sha256.
33
34 If the tunnel source is set to the address :: (which is the default),
35 then an address of the egress interface will be selected. As this oper‐
36 ation may hinder performances, it is recommended to set a non-default
37 address.
38
39
41 Configure an HMAC mapping for key ID 42 and hashing algorithm SHA-256
42 # ip sr hmac set 42 sha256
43
44 Set the tunnel source address to 2001:db8::1
45 # ip sr tunsrc set 2001:db8::1
46
48 ip-route(8)
49
51 David Lebrun <david.lebrun@uclouvain.be>
52
53
54
55iproute2 14 Apr 2017 IP-SR(8)