Așa cum se arată în figura , următoarele sunt similarități între OSPFv2 și OSPFv3:
- Link-state - OSPFv2 și OSPFv3 sunt amândouă protocoale de rutare link-state classless.
- Algoritmul de Rutare - OSPFv2 și OSPV3 utilizează algoritmul SPF pentru a lua decizii de rutare.
- Metrica - RFC-uri pentru OSPFv2 și OSPFv3 definesc metrica , ca fiind costul de a trimite pachete pe interfață. OSPFv2 și OSPFv3 pot fi modificate folosind comanda auto-cost reference-bandwidth ref-bw în modul de configurare al router-ului. Comanda influențează doar metrica OSPF unde a fost configurată. De exemplu , dacă comanda a fost introdusă pentru OSPFv3 , nu afectează metricele rutării OSPFv2.
- Zonele - Concepul de mai multe zone în OSPFv3 este același ca în OSPFv2. Mai multe zone care minimizează suprasolicitarea link-state și oferă stabilitate mai bună în domeniul OSPF.
- Tipurile de pachet OSPF - OSPFv3 utiliează aceleași cinci tipuri de bază de pachet ca OSPFv2 (Hello ; DBD , LSR , LSU și LSAck).
- Mecanismul de descoperire al vecinilor - Starea aparatului vecin , inclusiv lista stărilor vecinilor OSPF și evenimentelor , rămâne neschimbată. OSPFv2 și OSPv3 utilizează mecanismul Hello pentru a învăța despre router-ele vecine și pentru a forma adiacențe. Cu toate acestea , în OSPFv3 , nu există nici o cerință pentru potrivirea subrețelelor pentru a forma adiacențe vecine. Aceasta este pentru că adiacențele vecinilor sunt formate utilizând adrese link-local , nu adrese global unicast.
- Procesul de alegere DR/BDR - Procesul de alegere al DR/BDR rămâne neschimbat în OSPFv3.
- ID-ul Router-ului - Atât OSPFv2 cât și OSPFv3 utilizează un număr de 32-biți pentru router ID reprezentat de o notație zecimală cu punct. De obicei aceasta este o adresă IPv4. Comanda OSPF router-id trebuie utilizată pentru a configura ID-ul router-ului. Procesul de determinare Router ID de 32-biți este la fel pentru ambele protocoale. Utilizați un router ID explicit configurat; altfel , adresa de loopback IPv3 cea mai mare devine router ID.