If there is no link cost or network change, the OSPF will become quiet. If any changes occur
on the network, the OSPF notifies the changes via the link status, but only the changed ones.
The devices involved in the changes will have the Dijkstra algorithm run again, with a new
shortest path tree created.
A group of devices running the OSPF routing protocol form the autonomous domain system
of the OSPF route domain. An autonomous domain system consists of all the routers that
are controlled and managed by one organization. Within the autonomous domain system,
only one IGP routing protocol is run. However, between multiple such systems, the BGP
routing protocol is used for route information exchange. Different autonomous domain
systems can use the same IGP routing protocol. If connection to the Internet is needed,
every autonomous system needs to request the related organization for the autonomous
system number.
When the OSPF route domain is large, the hierarchical structure is usually used. In other
words, the OSPF route domain is divided into several areas, which are connected via a
backbone area. Every non-backbone area must be directly connected with this backbone
area.
There are three roles for the devices in the OSPF routing domain according to their
deployment position:
1. Area Internal Routers, all interface networks of this router are of this area;
2. ABR (Area Border Router): The interfaced networks of this device belong at least to two
areas, one of which must be the backbone area;
3. ASBR (Autonomous System Boundary Routers): It is the device between which the
OSPF route domain exchanges the external route domain.
Our prpduct implements the OSPF by fully complying with the OSPF v2 defined in RFC 2328.
The main features of the OSPF implemented by our product are described as below:
Support the multiple processing, up to 64 OSPF processing running at the same time;
Support the VRF, It can be run the OSPF based on different VRF;
Stub area——The definition of the sub area is fully supported;
Route redistribution——Redistribution among the RIP, ISIS and BGP and the filtering
redistribution are implemented;
Authentication——Supporting plain-text or MD5 authentication between neighbors;
Virtual links——Supporting virtual links;
Supporting VLSMs
Area division
NSSA (Not So Stubby Area), as defined in RFC 1587;