I'm confused about how OSPF routers perform LSA to create LSDB.
I suppose, an OSPF router will exchange LSA only with the routers to which it has established adjacencies right?
What adjacencies do is permit direct exchange of route updates between OSPF routers. Generally all routers on shared network will establish adjacencies with DR and BDR which makes sure that LSDB are synchronized.
So, in order to create LSDB, LSA has to be flooded in a network.
How is it possible? Will LSA be exchanged only to DR and BDR?
Can somebody explain it to me in detail?