A kétirányú állapotot követően a forgalomirányítók az adatbázis szinkronizációját lehetővé tevő állapotokon mennek végig. Addig, amíg a Hello csomagok a szomszédsági viszonyok kialakítására szolgáltak, addig a másik négy OSPF csomagtípus az LSDB-k cseréjére és szinkronizációjára.
A cserekezdeti (ExStart) állapotban mester-szolga kapcsolat alakul ki a megválasztott DR és BDR forgalomirányító, valamint a hozzájuk kapcsolódó forgalomirányítók között. A magasabb azonosítójú forgalomirányító tölti be a mester szerepét az adatcserélő (Exchange) állapotban. Az 1. ábrán az R2 válik mesterré.
Az adatcserélő állapotban a mester és a szolga forgalomirányítók egy, vagy több DBD csomagot cserélnek. A DBD csomagok a forgalomirányítók LSDB-jében szereplő LSA-k fejlécéről hordoznak információt. A bejegyzések vonatkozhatnak kapcsolatokra, vagy hálózatokra. Az LSA fejléc a következőkről tartalmaz információkat: a kapcsolatállapot típusa, az azt hirdető forgalomirányító, a kapcsolat költsége és egy sorszám. A forgalomirányító a sorszám alapján határozza meg a fogadott kapcsolatállapot hirdetés frissességét.
A 2. ábrán R2 forgalomirányító egy DBD csomagot küld R1-nek. Amikor R1 megkapja a DBD-t, akkor az alábbi tevékenységeket hajtja végre:
1. Egy LSAck csomag küldésével nyugtázza a DBD fogadását.
2. Ezután R1 egy DBD csomagot küld R2-nek.
3. R2 nyugtát küld R1-nek.
R1 összeveti a kapott adatokat a saját LSDB-jében tárolt adatokkal. Ha a DBD csomagban van a sajátjánál frissebb kapcsolatállapot bejegyzés, akkor a forgalomirányító átlép az adatfeltöltő (Loading) állapotba.
Például a 3. ábrán az R1 a 172.16.6.0 hálózattal kapcsolatos LSR-t küld R2-nek. Válaszul R2 egy LSU csomagban a 172.16.6.0 hálózatot érintő összes adatot megküldi. Az LSU fogadásakor R1 újból LSAck nyugtát küld. R1 egy új kapcsolatállapot bejegyzést vesz fel az LSDB-jébe.
Azt követően, hogy egy forgalomirányító valamennyi LSR-jét megkapta, a szomszédsági viszonyban lévő forgalomirányítókat szinkronizált, teljes állapotúnak (Full state) tekintjük.
Addig amíg a szomszédos forgalomirányítók folyamatosan kapják a Hello csomagokat, az LSA-kban küldött hálózat a topológia adatbázisban marad. A topológiai adatbázisok szinkronizálását követően, csak bizonyos helyzetekben küldenek frissítéseket (LSU-k) a szomszédoknak:
- Változást érzékelnek (inkrementális frissítés).
- Minden 30 percben.