Em uma rede OSPF, os roteadores podem ter três funções principais:
1.
roteador: Este é o papel mais básico. Um roteador simplesmente participa do processo OSPF, recebendo e enviando anúncios de Estado de Link (LSAs) para construir e manter seu próprio banco de dados de estado de ligação. Ele encaminha pacotes com base nas informações de roteamento aprendidas no banco de dados OSPF.
2.
designado roteador (dr): Dentro de um segmento de rede com várias acessos (como uma LAN conectada via Ethernet ou uma nuvem de relé de quadros), apenas um roteador é eleito como o DR. O DR é responsável por receber e encaminhar todos os OSPF LSAs dentro desse segmento. Todos os outros roteadores do segmento enviam seus LSAs apenas para o dr. Isso reduz o número de trocas de LSA entre os roteadores no segmento e melhora a eficiência.
3.
roteador designado (BDR): Em um segmento de rede com várias acessos, um BDR também é eleito. O BDR atua como um backup para o dr. Se o DR falhar, o BDR assume o controle como o DR, garantindo operação contínua do OSPF dentro do segmento.