iv
IS-IS PDUs ············································································································································· 129
Protocols and standards ························································································································ 131
IS-IS configuration task list ···························································································································· 131
Configuring basic IS-IS ·································································································································· 132
Configuration prerequisites ···················································································································· 132
Enabling IS-IS ········································································································································ 132
Configuring the IS level and circuit level ································································································ 133
Configuring P2P network type for an interface ······················································································· 133
Configuring IS-IS route control ······················································································································· 134
Configuration prerequisites ···················································································································· 134
Configuring IS-IS link cost ······················································································································ 134
Specifying a preference for IS-IS ··········································································································· 135
Configuring the maximum number of ECMP routes ··············································································· 136
Configuring IS-IS route summarization ·································································································· 136
Advertising a default route ····················································································································· 136
Configuring IS-IS route redistribution ····································································································· 137
Configuring IS-IS route filtering ·············································································································· 137
Configuring IS-IS route leaking ·············································································································· 138
Tuning and optimizing IS-IS networks ··········································································································· 139
Configuration prerequisites ···················································································································· 139
Specifying the interval for sending IS-IS hello packets ·········································································· 139
Specifying the IS-IS hello multiplier ········································································································ 139
Specifying the interval for sending IS-IS CSNP packets ········································································ 140
Configuring a DIS priority for an interface ······························································································ 140
Enabling source address check for hello packets on a PPP interface ··················································· 140
Disabling an interface from sending/receiving IS-IS packets ································································· 141
Enabling an interface to send small hello packets ················································································· 141
Configuring LSP parameters ·················································································································· 141
Controlling SPF calculation interval ······································································································· 144
Configuring convergence priorities for specific routes ··········································································· 144
Setting the LSDB overload bit ················································································································ 144
Configuring system ID to host name mappings ····················································································· 145
Enabling the logging of neighbor state changes ···················································································· 146
Enabling IS-IS ISPF ······························································································································· 146
Configuring IS-IS network management ································································································ 146
Enhancing IS-IS network security ·················································································································· 147
Configuration prerequisites ···················································································································· 147
Configuring neighbor relationship authentication ··················································································· 147
Configuring area authentication ············································································································· 148
Configuring routing domain authentication ····························································································· 148
Configuring IS-IS GR ····································································································································· 149
Configuring IS-IS NSR ··································································································································· 150
Configuring BFD for IS-IS ······························································································································ 150
Configuring IS-IS FRR ··································································································································· 151
Configuration prerequisites ···················································································································· 151
Configuration guidelines ························································································································· 151
Configuring IS-IS FRR to automatically calculate a backup next hop ···················································· 151
Configuring IS-IS FRR using a routing policy ························································································· 152
Configuring BFD for IS-IS FRR ·············································································································· 152
Displaying and maintaining IS-IS ··················································································································· 152
IS-IS configuration examples ························································································································· 153
Basic IS-IS configuration example ········································································································· 153
DIS election configuration example ········································································································ 158
IS-IS route redistribution configuration example ···················································································· 162
IS-IS authentication configuration example ···························································································· 165
IS-IS GR configuration example ············································································································· 168
IS-IS NSR configuration example ·········································································································· 169
BFD for IS-IS configuration example ······································································································ 172
IS-IS FRR configuration example ··········································································································· 175
Configuring BGP ························································································· 178
Overview ························································································································································ 178