iv
OSPF configuration examples ·································································································· 105
Basic OSPF configuration example ····················································································· 105
OSPF route redistribution configuration example ···································································· 108
OSPF route summarization configuration example ································································· 109
OSPF stub area configuration example ················································································ 112
OSPF NSSA area configuration example ·············································································· 114
OSPF DR election configuration example ············································································· 116
OSPF virtual link configuration example ··············································································· 120
OSPF GR configuration example ························································································ 122
OSPF NSR configuration example ······················································································ 125
BFD for OSPF configuration example ·················································································· 127
OSPF FRR configuration example ······················································································ 130
Troubleshooting OSPF configuration ·························································································· 132
No OSPF neighbor relationship established ·········································································· 132
Incorrect routing information ······························································································ 133
Configuring IS-IS ·········································································· 134
Overview ······························································································································ 134
Terminology ··················································································································· 134
IS-IS address format ········································································································ 134
NET······························································································································ 135
IS-IS area ······················································································································ 136
IS-IS network types ·········································································································· 137
IS-IS PDUs ···················································································································· 138
Protocols and standards ··································································································· 140
IS-IS configuration task list ······································································································· 140
Configuring basic IS-IS ············································································································ 141
Configuration prerequisites ································································································ 141
Enabling IS-IS ················································································································ 142
Setting the IS level and circuit level ····················································································· 142
Configuring P2P network type for an interface ······································································· 142
Configuring IS-IS route control ·································································································· 143
Configuration prerequisites ································································································ 143
Configuring IS-IS link cost ································································································· 143
Specifying a preference for IS-IS ························································································ 144
Configuring the maximum number of ECMP routes ································································· 145
Configuring IS-IS route summarization ················································································· 145
Advertising a default route ································································································· 146
Configuring IS-IS route redistribution ··················································································· 146
Configuring IS-IS route filtering ··························································································· 147
Configuring IS-IS route leaking ··························································································· 147
Advertising IS-IS link state information to BGP ······································································· 148
Tuning and optimizing IS-IS networks ························································································· 148
Configuration prerequisites ································································································ 148
Specifying the interval for sending IS-IS hello packets ····························································· 148
Specifying the IS-IS hello multiplier ····················································································· 149
Specifying the interval for sending IS-IS CSNP packets ··························································· 149
Configuring a DIS priority for an interface ············································································· 150
Disabling an interface from sending/receiving IS-IS packets ····················································· 150
Enabling an interface to send small hello packets ··································································· 150
Configuring LSP parameters ······························································································ 151
Controlling SPF calculation interval ····················································································· 153
Configuring convergence priorities for specific routes ······························································ 153
Setting the LSDB overload bit ···························································································· 154
Configuring the ATT bit ····································································································· 154
Configuring the tag value for an interface ·············································································· 155
Configuring system ID to host name mappings ······································································ 155
Enabling the logging of neighbor state changes ····································································· 156
Enabling IS-IS ISPF ········································································································· 157
Enabling prefix suppression ······························································································· 157
Configuring IS-IS network management ··············································································· 157
Configuring IS-IS PIC ······································································································· 158