De ce este necesară alegerea DR și BDR ?

Rețelele multiacces pot crea două provocări pentru OSPF în ceea ce privește suprasolicitarea LSA-urilor:

Pentu a înțelege problema cu mai multe adiacențe , trebuie să studiați formula:

Pentru orice număr de routere (desemnat ca n) pe o rețea multiacces , există n (n – 1) / 2 adiacențe.

Figura 1 arată o topologie simplă cu cinci routere , care sunt atașate la aceeași rețea Ethernet multiacces. Fără a avea un tip de mecanism pentru a reduce numărul de adiacențe , împreună aceste routere vor forma 10 adiacențe:

5 (5 – 1) / 2 = 10

Acest lucru nu pare a fi mult , dar cum router-ele sunt adăugate rețelei , numărul de adiacențe crește drastic , așa cum se arată în Figura 2.

Pentru a înțelege problema suprasolicitării extinse a LSA-urilor , redați animația din Figura 3. În animație , R2 trimite un LSA. Acest evenimente declanșează celalat router să trimită și el un LSA. Ce nu se arată în animație sunt confirmările necesare trimise pentru fiecare LSA primit. Dacă fiecare router într-o rețea multiacces trebuie să suprasolicite și să confirme fiecare LSA primit către toate celelalte routere pe aceeași rețea multiacces , traficul rețelei ar deveni destul de haotic.

Soluția pentru gestionarea numărului de adiacențe și suprasolicitarea LSA-urilor pe o rețea multiacces este DR. Pe rețelele multiacces , OSPF alege un DR pentru a colectare și distribuție de LSA-uri trimise și primite. Un BDR este de asemenea ales în cazul în care DR eșuează. Toate celelalte routere devin DROTHERs. Un DROTHER este un router care nu este nici DR nici BDR.

Redați animația în Figura 4 pentru a vedea rolul DR-ului.