Rutare centralizată vs rutare distribuită | Rutare centralizată vs rutare distribuită
Rutare este procesul de alegere a căilor care trebuie utilizate pentru a trimite trafic de rețea și trimiterea pachetelor de-a lungul subrețelei selectate. Modelul de rutare centralizată este un model de rutare în care rutare este realizată central folosind o bază de date centralizată. Dimpotrivă, modelul de rutare distribuită este un model de rutare, care se ocupă cu realizarea rutare folosind o bază de date distribuită.
Ce este rutarea centralizată?
Modelul de rutare centralizată este un model de rutare în care rutare este realizată 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 vizualizare globală a rețelei. Rutarea centralizată este cea mai potrivită în domenii specifice, cu sisteme care asigură transmisia DWDM (Dense Wavelength Division Multiplexing). Motivul pentru aceasta este că aceste sisteme DWDM conțin OADM (Multiplexer Optical Add-Drop) care poate fi reconfigurat, în punctul de pornire și punctul final al mediului de comunicație. Susținătorii rutei centralizate sugerează că, deoarece majoritatea informațiilor, cum ar fi detaliile despre SRLG (Shared Risk Link Group) și parametrii de performanță, nu se modifică frecvent (și aceste informații nu pot fi niciodată descoperite sau publicizate), sunt ideale pentru a fi reședinți într-un baza de date centrală. Într-un model centralizat, informațiile de stat pot fi accesate cu ușurință. Prin urmare, informațiile privind dependențele (în ceea ce privește rutare) între circuite (pentru a vă asigura că diversitatea există) pot fi tratate relativ ușor atunci când terminalele nu sunt partajate între circuite și acest lucru este ideal pentru un model de rutare centralizată. Modelul centralizat folosește informații de stat globale. Calculele care sunt efectuate (cum ar fi pre-calculul căilor pentru restaurare) pot fi extrem de benefice din această informație globală și, prin urmare, aceasta este potrivită pentru un model centralizat.
Ce este rutare distribuită?
În modelul de rutare distribuită, fiecare nod păstrează o 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. Principalul motiv pentru aceasta este că constrângerile asupra deficiențelor nu joacă niciun rol în rutare în aceste domenii menționate mai sus. În cazul unei defecțiuni (atunci când este nevoie să se restabilească rapid), sistemul de rutare distribuită poate fi bazat pe responsabilitatea calculului la cerere a căilor de recuperare pentru fiecare dintre căile de lumină care au eșuat (chiar în momentul detectării unei defecțiuni așteptate). În cele din urmă, modelul de rutare distribuită este extrem de consistent cu filozofia de rutare distribuită proprie a internetului existent.
Care este diferența dintre rutare centralizată și rutare distribuită?
Modelul de rutare centralizată efectuează rutare utilizând o bază de date centralizată, în timp ce modelul de rutare distribuită se ocupă cu efectuarea rutare folosind o bază de date distribuită. În termeni simpli, un nod central deține tabela de rutare în modelul centralizat, în timp ce fiecare nod păstrează o tabelă de rutare în modelul distribuit. Deoarece o mare parte a informațiilor nu se schimbă frecvent, mulți cred că aceste informații sunt mult mai potrivite pentru a fi reținute într-o bază de date centralizată. Pre-calculele 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 calculului la cerere a căilor de recuperare pentru fiecare dintre căile de lumină care au eșuat (la momentul detectării unei eșecuri așteptate). Spre deosebire de abordarea centralizată, modelul de rutare distribuită este extrem de consistent cu filozofia de rutare distribuită proprie a internetului existent.