Cum funcționează ospf pentru mai multe zone, ciscotips

Protocolul dinamic de rutare OSPF poate funcționa cu o zonă (zonă singulară) sau cu mai multe (zonă multiplă). Înainte de a citi acest articol, vă recomandăm să vă familiarizați cu principiile protocolului OSPF.







Să presupunem că vrem să creăm o rețea mare care operează în aceeași zonă OSPF, cu ce va interfera?

  1. Dimensiunea mare a tabelului de rutare (deoarece OSPF nu va adăuga rețeaua) va duce la faptul că fiecare trecere prin masă va dura mult timp.
  2. dimensiunea mare a LSDB înregistrările bazei de date (deoarece fiecare router în rețea va fi obligat să știe despre toate link-ul de rețea între toate celelalte routere), va duce la suprasolicitarea de RAM.
  3. Executarea algoritmului pentru construirea arborelui și pentru a găsi rute este foarte mult întârziată din cauza dimensiunii LSDB, în plus, orice modificare în rețea (de exemplu, dacă undeva într-o zonă îndepărtată a link-ul care apare atunci dispare), va duce la o recalculare completă OSPF pe toate routerele Și din moment ce rețeaua este mare - atunci astfel de recalculații pot apărea deseori. Aceasta înseamnă că sarcina pe procesor va crește.

După cum vedem, utilizarea OSPF cu o zonă pentru rețele mari este dificilă din mai multe motive practice. Pentru a oferi o mai mare scalabilitate protocolului, este posibilă împărțirea rețelei într-un teritoriu separat (zonă). Cu această diviziune, multe operații sunt efectuate în interiorul fiecărei zone în mod autonom, fără a afecta dispozitivele din afara acesteia, ceea ce duce la performanțe îmbunătățite.

Utilizarea mai multor zone

Principala este considerată zona coloanei vertebrale, care are numărul 0 cu ea, lucrăm la crearea OSPF pentru o zonă. În cazul utilizării mai multor zone, utilizarea zonei 0 este obligatorie, în timp ce zonele rămase sunt conectate la acesta și se numesc zona normală. Aceasta înseamnă că avem o ierarhie pe două niveluri: zona de rădăcină și toate celelalte. Această abordare ne permite să depășim problemele de mai sus. Router-ul primește LSA numai din zonele în care intră și recalculează harta rețelei numai dacă se schimbă ceva în aceste zone. În acest caz, majoritatea routerelor, cu excepția frontierelor, de regulă, sunt incluse într-o singură zonă.

Nu există formule clare pentru calculul numărului de zone sau routere, depinde de configurația rețelei și de puterea fierului, dar există recomandări generale de la cisco:

  1. Nu mai mult de 50 de routere pe zonă
  2. Nu mai mult de trei zone pe router
  3. Nu mai mult de 60 de vecini la router

Rolurile de routere în OSPF

În ceea ce privește apartenența la un anumit router la zone diferite, îl puteți referi la unul dintre următoarele grupuri:

  1. Intern - un ruter care găsește toate într-o zonă, adică toate interfețele sale se referă la aceeași zonă.
  2. O coloană vertebrală este un ruter care se referă la cel puțin una dintre interfețele sale cu zona zero.
  3. Frontieră pentru o zonă (zonă de frontieră) ABR - un ruter situat la marginea zonelor, adică având interfețe în mai multe zone.
  4. Boundary pentru limita sistemului autonom ASBR este un router care are cel puțin o interfață în afara domeniului de rutare OSPF. Prin aceasta, se face o conexiune între routerele OSPF și lumea exterioară.






Diferite tipuri de LSA

Anunțurile de tip LSA (anunț de stare prin link) sunt pachete de servicii OSPF prin care routerele fac schimb de informații despre starea legăturilor dintre acestea și vecinii lor. Până acum, am avut o definiție generală a LSA, acum să vorbim despre tipurile de LSA mai detaliat. În total, specificația OSPF implică 11 tipuri diferite, însă este suficient să înțelegem cinci dintre ele:

  1. LSA Router - aceasta este LSA, în care router-ul include o listă de rețele conectate la acesta, prefixele și tipuri de legături (punct-la-punct, NBMA, BMA, și așa mai departe). Astfel de LSA sunt generate de toate routerele OSPF și nu se extind dincolo de ABR, adică se află în interiorul zonei de reproducere. În astfel de LSA, identificatorul routerului care le-a generat este întotdeauna prezent, deoarece informațiile se referă la legăturile legate de acesta.
  2. LSA de rețea - Aceste LSA există numai în rețele cu acces multiplu (BMA și NBMA), atunci când există cel puțin două dispozitive, DR și BDR sunt selectate. Astfel de LSA sunt create doar de un router care îndeplinește rolul DR și sunt folosite pentru a informa alte routere despre rețele cu acces multiplu în aceeași zonă. Aceste LSA nu depășesc zona în care au fost create și filtrate pe routerul ABR.
  3. Rezumat LSA - astfel LSA generat de router situat la limita dintre zonele (ABR) pentru a informa ruterele sunt în aceeași zonă a rețelelor existente în cealaltă. Cu alte cuvinte, ABR primește din anumite zone ale LSA primul tip, le stochează în zona LSDB și atunci când convergente, toate rețelele disponibile în acestea le sunt transferate sub forma unui al treilea tip de LSA într-o altă zonă. Un router care primește un LSA de tipul al treilea adaugă pur și simplu rețeaua la masa de rutare. Acest lucru nu îi cere să recalculeze OSPF. În mod implicit, aceste rute nu sunt agregate.
  4. Rezumat LAS - poartă același nume ca LSA de tip 3, dar este utilizat în scopuri complet diferite. Sarcina principală a acestui tip de LSA este de a oferi tuturor informații despre cum să ajungeți la ASBR, în cazul în care trebuie să transferați traficul în afara domeniului OSPF. Inițial ASBR trimite LSA regulat al primului tip, dar există un steag specific și atunci când LSA atinge limita zonei (sus ABR), apoi din cauza acestui pavilion, ABR transmite un LSA pe un tip LSA 4.
  5. AS LAS extern este un LSA utilizat pentru comunicarea routerelor în cadrul unui domeniu OSPF cu privire la rețelele din afara acestuia. Astfel de rețele pot fi cunoscute de ruterul de margine (ASBR) datorită căilor statice sau redistribuirea rutelor din alte protocoale (de exemplu trasee EIGRP). Astfel de pachete, așa cum este ușor de ghicit, sunt generate numai de ASBR de către router și trec în mod liber prin zone (acestea sunt trecute prin ABR). Aceste rute sunt, așa cum au fost „peste“ ideologia zonelor, prin urmare, în rețele mari, cu un număr mare de rute externe, LSA poate duce la sarcină sporită de rețea. Astfel de rute nu sunt sumate automat, deci dacă există o problemă cu un număr mare de rute externe, este logic să setați suma totala manuală la ASBR.

Atunci când configurați OSPF pentru a lucra cu o zonă, în tabela de rutare (afișați comanda route route ip) toate rutele au fost desemnate cu litera "O". În cazul configurațiilor cu mai multe zone, sunt posibile următoarele tipuri de rute:

  • O - rutele calculate pe acest router utilizând LSA primite de tip 1 și LSA de tip 2.
  • O IA sunt rute transferate într-o zonă din altă zonă de către router în rolul ABR, dar care totuși se referă la domeniul OSPF.
  • O E1 și O E2 sunt rute externe întregului domeniu OSPF. De exemplu, ruta statică implicită, redistribuită în ASBR, va fi marcată ca O * E2.

Pentru informații practice despre configurarea OSPF cu multe zone, consultați articolul următor.

Se referă la subiectul:







Articole similare

Trimiteți-le prietenilor: