iv
Configuring SRv6······················································································· 168
About SRv6 ···················································································································································· 168
Basic concepts ······································································································································· 168
SRv6 packet format ································································································································ 171
BGP-EPE ······················································································································································· 172
TI-LFA FRR ···················································································································································· 173
TI-LFA FRR background ························································································································ 173
TI-LFA FRR concepts ···························································································································· 174
TI-LFA FRR path calculation ·················································································································· 174
TI-LFA FRR forwarding process ············································································································ 175
SR microloop avoidance after a network failure ····················································································· 176
SR microloop avoidance after a failure recovery ··················································································· 177
Protocols and standards ························································································································ 178
SRv6 tasks at a glance ·································································································································· 178
Prerequisites for SRv6 ··································································································································· 179
Configuring SRv6 SIDs ·································································································································· 179
Setting the SRv6 SID flavor to NO-PSP ········································································································ 181
Setting the SRH encapsulation mode to normal encapsulation ····································································· 181
Configuring dynamic End.X SID deletion delay ····························································································· 182
Specifying a source address for the outer IPv6 header of SRv6-encapsulated packets ······························· 182
Using IGP to advertise SRv6 SIDs ················································································································ 183
Enabling BGP to advertise routes for a locator ······························································································ 184
Configuring BGP-EPE ···································································································································· 184
Enabling SRv6 BGP-EPE ······················································································································ 184
Applying a locator to BGP-EPE·············································································································· 185
Configuring a BGP-EPE SRv6 peer set ································································································· 186
Configuring traffic forwarding statistics collection for local SRv6 SIDs ·························································· 187
Configuring TI-LFA FRR ································································································································ 187
TI-LFA FRR tasks at a glance ················································································································ 187
Enabling TI-LFA FRR ····························································································································· 187
Disabling an interface from participating in TI-LFA calculation ······························································ 188
Configuring FRR microloop avoidance ·································································································· 189
Configuring SR microloop avoidance ····································································································· 190
Configuring the SRv6 MTU ···························································································································· 191
Configuring the SRv6 DiffServ mode ············································································································· 192
Verifying and maintaining SRv6 ····················································································································· 193
Displaying basic SRv6 configuration information ··················································································· 193
Displaying SRv6 BGP-EPE information ································································································· 193
Displaying IS-IS SRv6 information ········································································································· 193
Displaying OSPFv3 SRv6 information ··································································································· 194
Displaying and clearing traffic forwarding statistics for local SRv6 SIDs ··············································· 194
SRv6 configuration examples ························································································································ 195
Example: Configuring IPv6 IS-IS TI-LFA FRR ······················································································· 195
Configuring SRv6 TE policies ···································································· 200
About SRv6 TE policies ································································································································· 200
SRv6 TE policy identification ·················································································································· 200
SRv6 TE policy contents ························································································································ 200
SRv6 TE policy creation ························································································································· 201
SID list computation using PCE ············································································································· 201
SRv6 TE policy validity ··························································································································· 203
Traffic steering to an SRv6 TE policy ····································································································· 204
SRv6 TE policy path selection ··············································································································· 205
SRv6 TE policy forwarding procedure ···································································································· 205
BFD for SRv6 TE policy ························································································································· 206
SRv6 TE policy hot standby ··················································································································· 208
SRv6 TE policy transit node protection ·································································································· 208
SRv6 TE policy egress protection ·········································································································· 211
SRv6 TE policy tasks at a glance ·················································································································· 213
Creating an SRv6 TE policy ··························································································································· 214
Manually creating an SRv6 TE policy and configuring its attributes ······················································ 214