iii
Configuring ABR Type-3 LSA filtering ················································································································· 74
Configuring an OSPF cost for an interface ········································································································ 74
Configuring the maximum number of OSPF routes ··························································································· 75
Configuring the maximum number of ECMP routes ·························································································· 75
Configuring OSPF preference ······························································································································ 76
Configuring OSPF route redistribution ················································································································ 76
Advertising a host route ········································································································································ 78
Tuning and optimizing OSPF networks························································································································ 78
Configuration prerequisites ·································································································································· 78
Configuring OSPF packet timers·························································································································· 78
Specifying LSA transmission delay ······················································································································ 79
Specifying SPF calculation interval ······················································································································ 80
Specifying the LSA arrival interval······················································································································· 80
Specifying the LSA generation interval ··············································································································· 80
Disabling interfaces from receiving and sending OSPF packets······································································ 81
Configuring stub routers ······································································································································· 81
Configuring OSPF authentication ························································································································ 82
Adding the interface MTU into DD packets ········································································································ 82
Configuring the maximum number of external LSAs in LSDB ··········································································· 83
Enabling compatibility with RFC 1583 ··············································································································· 83
Logging neighbor state changes·························································································································· 83
Configuring OSPF network management ··········································································································· 84
Enabling message logging ··································································································································· 84
Enabling the advertisement and reception of opaque LSAs ············································································· 84
Configuring OSPF to give priority to receiving and processing hello packets ··············································· 85
Configuring the LSU transmit rate ························································································································ 85
Setting the DSCP value for OSPF packets··········································································································· 86
Enabling OSPF ISPF ·············································································································································· 86
Configuring OSPF Graceful Restart······························································································································ 86
Configuring the OSPF GR Restarter····················································································································· 86
Configuring the OSPF GR Helper ························································································································ 87
Triggering OSPF Graceful Restart························································································································ 88
Configuring BFD for OSPF ············································································································································ 88
Configuring control packet bidirectional detection ··························································································· 88
Configuring echo packet single-hop detection
··································································································· 89
Displaying and maintaining OSPF ······························································································································· 89
OSPF configuration examples ······································································································································ 90
Configuring OSPF basic functions ······················································································································· 90
Configuring OSPF route redistribution ················································································································ 94
Configuring OSPF to advertise a summary route······························································································· 95
Configuring an OSPF stub area··························································································································· 98
Configuring an OSPF NSSA area ····················································································································· 100
Configuring OSPF DR election ··························································································································· 102
Configuring OSPF virtual links ··························································································································· 106
Configuring OSPF Graceful Restart ··················································································································· 108
Configuring route filtering ·································································································································· 110
Configuring BFD for OSPF ································································································································· 113
Troubleshooting OSPF configuration ························································································································· 116
No OSPF neighbor relationship established ···································································································· 116
Incorrect routing information ······························································································································ 116
Configuring BGP ····················································································································································· 117
BGP overview ······························································································································································· 117
BGP messages formats········································································································································ 117
BGP path attributes ············································································································································· 120