I ett OSPF -nätverk kan routrar ha tre huvudroller:
1. router: Detta är den mest grundläggande rollen. En router deltar helt enkelt i OSPF-processen och tar emot och skickar länkstatliga annonser (LSA) för att bygga och underhålla sin egen länkstatsdatabas. Det vidarebefordrar paket baserat på den routinginformation som lärt sig från sin OSPF -databas.
2. utsedd router (DR): Inom ett nätverkssegment med flera åtkomst (som ett LAN anslutet via Ethernet eller ett ramrelämoln) väljs endast en router som DR. DR ansvarar för att ta emot och vidarebefordra alla OSPF LSA inom det segmentet. Alla andra routrar på segmentet skickar endast sina LSA:er till DR. Detta minskar antalet LSA -utbyten bland routrarna i segmentet och förbättrar effektiviteten.
3. Backup utsedd router (BDR): I ett nätverkssegment med flera åtkomst väljs också en BDR. BDR fungerar som en säkerhetskopia för DR. Om DR misslyckas tar BDR över som DR och säkerställer kontinuerlig OSPF -operation inom segmentet.