Ruttare centralizată versus protocoale de rutare distribuite
Rutarea este procesul de alegere a căilor care urmează să fie utilizate pentru a trimite traficul în rețea și trimiterea pachetelor de-a lungul rețelei secundare selectate. În terminologia rețelei de calculatoare, un protocol de rutare definește modul în care nodurile din rețele (în special router-ele) interacționează între ele, pentru a decide care sunt căile pe care să le aleagă pentru trimiterea traficului de rețea prin împărtășirea informațiilor de legătură necesare. În mod obișnuit, nodurile au cunoștințe inițiale despre alte noduri conectate direct la acesta, iar protocolul de rutare va transmite mai întâi aceste informații către nodurile din apropiere și apoi către celelalte noduri. Acesta este modul în care protocoalele de rutare oferă cunoștințe despre topologia rețelei la routerele rețelei inițial, precum și după ce a avut loc o schimbare.
Există două tipuri de protocoale de rutare clasificate ca protocoale dinamice și statice. Protocoalele statice funcționează numai cu tabele de rutare configurate manual, în timp ce protocoalele dinamice actualizează tabelele de rutare adaptive în funcție de schimbările din topologia rețelei. Protocoalele dinamice sunt în continuare clasificate ca centralizate și distribuite. Protocoalele centralizate se concentrează pe un nod central pentru toate deciziile de rutare, în timp ce protocoalele distribuite fac ca fiecare dispozitiv din rețea să fie responsabil de luarea deciziilor de rutare.
Ce sunt Protocoalele de rutare centralizate?
După cum sa menționat mai sus, protocoalele de rutare centralizate aparțin familiei de protocoale dinamice de rutare. Într-o rețea care utilizează un protocol centralizat de rutare, un dispozitiv central de procesare care rulează pe un nod central, adună informații (starea cum ar fi starea în sus / în jos, capacitatea și utilizarea curentă) pe fiecare legătură din rețea. Apoi, acest dispozitiv de procesare utilizează informațiile colectate pentru a calcula tabelele de rutare pentru toate celelalte noduri. Aceste protocoale de rutare fac uz de o bază de date centralizată situată la nodul central pentru aceste calcule. Cu alte cuvinte, tabela de rutare este păstrată la un singur nod central, care ar trebui consultat atunci când alte noduri trebuie să facă o decizie de rutare.
Ce sunt Protocoalele de rutare distribuite?
Protocoalele distribuite de rutare aparțin, de asemenea, familiei de protocoale dinamice de rutare. În conformitate cu protocolul de rutare distribuit, fiecare dispozitiv din rețea este responsabil pentru luarea deciziilor de rutare. Există două tipuri de protocoale dinamice distribuite, izolate (nodurile nu comunică) și non-izolate (nodurile comunică între ele). Deci, în această subcategorie (dinamică, distribuită și neizolată), există două clase largi de protocoale care sunt utilizate mai frecvent astăzi. Acestea sunt protocoale vectoriale de distanță și protocoale de stare de legătură. Protocoalele vectoriale de distanțe fac ca nodurile să partajeze informații cum ar fi destinația și costul la intervale regulate sau după cum este necesar. Protocoalele de stare de legătură inundă informațiile de stare a legăturilor în întreaga rețea pentru a permite fiecărui nod să construiască o rețea "hartă".
Care este diferența dintre protocoalele centralizate de rutare și protocoalele de rutare distribuite?
Deși atât protocoalele de rutare centralizate cât și cele distribuite sunt protocoale dinamice de rutare, ele sunt destul de diferite în modul în care funcționează. Principala diferență dintre acestea se bazează pe care dispozitive din rețea fac deciziile privind rutarea. Un nod central este responsabil pentru toate deciziile de rutare în rutare centralizată, în timp ce fiecare dispozitiv este responsabil pentru deciziile de rutare în cadrul protocoalelor distribuite. Protocoalele centralizate au multe probleme în comparație cu protocoalele distribuite, cum ar fi faptul că au un singur punct de eșec și o potențială congestie a rețelei în jurul nodului central. Din aceste motive, protocoalele distribuite sunt utilizate mai frecvent.