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:
- Crearea mai multe adiacențe - Rețelele Ethernet ar putea inter-conecta mai multe routere OSPF pe o legătura obișnuită. Crearea adiacențelor cu fiecare router nu este necesară sau de dorit. Aceasta ar duce la un număr excesiv de LSA-uri schimbate între routerele de pe aceeași rețea.
- Supraîncărcarea extensivă a LSA-urilor. - Router-ele link-state suprasolicită LSA-urile lor ori de câte ori OSPF este inițiat , sau când există schimbăr în topologie. Suprasolicitarea poate deveni excesivă.
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.