Hello packets are periodically sent on OSPF interfaces of routers. By exchanging Hello packets, the routers establish and maintain the neighbor relationship, and elect the DR and the Backup Designated Router (BDR) on the multiple-access network (broadcast or NBMA network). OSPF uses a Hello timer to control the interval at which Hello packets are sent. A router can send Hello packets again only after the Hello timer expires. Neighbors keep waiting to receive Hello packets until the Hello timer expires. This process delays the establishment of OSPF neighbor relationships or election of the DR and the BDR.
Enabling Smart-discover can solve the preceding problem.
With or Without Smart-discover |
Processing |
---|---|
Without Smart-discover |
|
With Smart-discover |
|
In the following situations, Smart-discover-enabled interfaces can send Hello packets to neighbors regardless of whether the Hello timer expires:
On broadcast or NBMA networks, neighbor relationships can be established and a DR and a BDR can be elected rapidly.
The neighbor status becomes 2-way for the first time or returns to Init from 2-way or a higher state.
The interface status of the DR or BDR on a multiple-access network changes.