Diferența dintre rutarea centralizată și rutarea distribuită

Diferența dintre rutarea centralizată și rutarea distribuită
Diferența dintre rutarea centralizată și rutarea distribuită

Video: Diferența dintre rutarea centralizată și rutarea distribuită

Video: Diferența dintre rutarea centralizată și rutarea distribuită
Video: APPLE VS ANDROID - WHO WINS? 👀🤔 2024, Noiembrie
Anonim

Rutare centralizată vs rutare distribuită | Rutare centralizată vs rutare distribuită

Routing este procesul de alegere a căilor care vor fi utilizate pentru a trimite trafic de rețea și de trimitere a pachetelor de-a lungul sub-rețelei selectate. Modelul de rutare centralizată este un model de rutare în care rutarea este efectuată central folosind o bază de date centralizată. Dimpotrivă, modelul de rutare distribuită este un model de rutare, care se ocupă cu realizarea de rutare folosind o bază de date distribuită.

Ce este rutarea centralizată?

Modelul de rutare centralizat este un model de rutare în care rutarea este efectuată central, folosind o bază de date centralizată. Cu alte cuvinte, tabelul de rutare este păstrat la un singur nod „central”, care ar trebui consultat atunci când alte noduri trebuie să ia o decizie de rutare. Această bază de date centralizată are o vedere globală a rețelei. Rutarea centralizată este cea mai potrivită în domenii specifice, cu sisteme care oferă transmisie DWDM (Dense Wavelength Division Multiplexing). Motivul pentru aceasta este că aceste sisteme DWDM conțin OADM (Optical Add-Drop Multiplexer) care poate fi reconfigurat, în punctul de pornire și punctul final al mediului de comunicare. Susținătorii direcționării centralizate sugerează că, deoarece majoritatea informațiilor, cum ar fi detaliile despre SRLG (Shared Risk Link Group) și parametrii de performanță, nu se schimbă frecvent (și aceste informații nu pot fi niciodată descoperite sau promovate), sunt ideale pentru a fi locuite într-un bază de date centrală. Într-un model centralizat, informațiile de stat pot fi ușor accesate. Prin urmare, informațiile despre dependențe (în ceea ce privește rutarea) între circuite (pentru a se asigura că diversitatea există) pot fi gestionate relativ ușor atunci când terminalele nu sunt partajate între circuite, iar acest lucru este ideal pentru un model de rutare centralizat. Modelul centralizat utilizează informații de stat globale. Calculele care sunt efectuate (cum ar fi precalcularea căilor pentru restaurare) pot beneficia foarte mult de aceste informații globale și, prin urmare, acestea sunt potrivite pentru un model centralizat.

Ce este rutarea distribuită?

În modelul de rutare distribuită, fiecare nod păstrează un tabel de rutare separat. Modelul de rutare distribuită este un model de rutare, care este excelent pentru domeniile care pot fi identificate ca fiind complet opace. Motivul principal pentru aceasta este că constrângerile asupra deficiențelor nu joacă niciun rol în rutarea în aceste domenii menționate mai sus. În cazul unei defecțiuni (atunci când este nevoie de restaurare rapidă), sistemul de rutare distribuită poate fi bazat pe responsabilitatea calculării la cerere a unei căi de recuperare pentru fiecare dintre căile luminoase care au eșuat (chiar și în punctul de a detecta o defecţiune aşteptată). În cele din urmă, modelul de rutare distribuită este foarte în concordanță cu filozofia existentă de rutare distribuită a internetului.

Care este diferența dintre rutarea centralizată și rutarea distribuită?

Modelul de rutare centralizată realizează rutarea utilizând o bază de date centralizată, în timp ce modelul de rutare distribuită se ocupă de efectuarea de rutare folosind o bază de date distribuită. În termeni simpli, un nod central deține tabelul de rutare în modelul centralizat, în timp ce fiecare nod păstrează un tabel de rutare în modelul distribuit. Deoarece multe dintre informații nu se schimbă frecvent, mulți cred că aceste informații sunt foarte potrivite pentru a fi reședințate într-o bază de date centralizată. Precalculările necesare pentru restaurare pot profita de informațiile globale disponibile într-o bază de date centralizată. Dar, spre deosebire de sistemul de rutare distribuit, sistemul centralizat nu poate fi bazat pe responsabilitatea calculării la cerere a căilor de recuperare pentru fiecare dintre căile luminoase care au eșuat (la momentul detectării unei defecțiuni așteptate). Spre deosebire de abordarea centralizată, modelul de rutare distribuită este foarte în concordanță cu filozofia de rutare distribuită a internetului existent.

Recomandat: