iii
Configuring the OSPF network type for an interface as P2MP ········································································ 85
Configuring the OSPF network type for an interface as P2P ············································································ 85
Configuring OSPF route control ··································································································································· 86
Configuration prerequisites ·································································································································· 86
Configuring OSPF route summarization ············································································································· 86
Configuring OSPF inbound route filtering ·········································································································· 87
Configuring ABR Type-3 LSA filtering ················································································································· 88
Configuring an OSPF cost for an interface ········································································································ 88
Configuring the maximum number of OSPF routes ··························································································· 89
Configuring the maximum number of load-balanced routes ············································································ 89
Configuring OSPF preference ······························································································································ 89
Configuring OSPF route redistribution ················································································································ 90
Advertising a host route ········································································································································ 91
Tuning and optimizing OSPF networks ························································································································ 92
Configuration prerequisites ·································································································································· 92
Configuring OSPF packet timers ·························································································································· 92
Specifying LSA transmission delay ······················································································································ 93
Specifying SPF calculation interval ······················································································································ 93
Specifying the LSA arrival interval ······················································································································· 94
Specifying the LSA generation interval ··············································································································· 94
Disabling interfaces from receiving and sending OSPF packets ······································································ 95
Configuring stub routers ······································································································································· 95
Configuring OSPF authentication ························································································································ 96
Adding the interface MTU into DD packets ········································································································ 96
Configuring the maximum number of external LSAs in LSDB ··········································································· 97
Enabling compatibility with RFC 1583 ··············································································································· 97
Logging neighbor state changes ·························································································································· 97
Configuring OSPF network management ··········································································································· 98
Enabling message logging ··································································································································· 98
Enabling the advertisement and reception of opaque LSAs ············································································· 99
Configuring OSPF to give priority to receiving and processing hello packets ··············································· 99
Configuring the LSU transmit rate ························································································································ 99
Enabling OSPF ISPF ············································································································································ 100
Configuring OSPF FRR ················································································································································· 100
Configuring OSPF Graceful Restart ···························································································································· 101
Configuring the OSPF GR Restarter ··················································································································· 102
Configuring the OSPF GR Helper ······················································································································ 102
Triggering OSPF Graceful Restart······················································································································ 103
Configuring BFD for OSPF ·········································································································································· 103
Configuring control packet bidirectional detection ························································································· 104
Configuring echo packet single-hop detection ································································································· 104
Displaying and maintaining OSPF ····························································································································· 105
OSPF configuration examples ···································································································································· 106
Configuring OSPF basic functions ····················································································································· 106
Configuring OSPF route redistribution ·············································································································· 109
Configuring OSPF to advertise a summary route ····························································································· 110
Configuring an OSPF stub area························································································································· 113
Configuring an OSPF NSSA area ····················································································································· 116
Configuring OSPF DR election ··························································································································· 118
Configuring OSPF virtual links ··························································································································· 122
Configuring OSPF Graceful Restart ··················································································································· 123
Configuring route filtering ·································································································································· 126
Configuring OSPF FRR ········································································································································ 128
Configuring BFD for OSPF ································································································································· 130