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: