Pagkakaiba sa pagitan ng Centralized Routing at Distributed Routing Protocols

Pagkakaiba sa pagitan ng Centralized Routing at Distributed Routing Protocols
Pagkakaiba sa pagitan ng Centralized Routing at Distributed Routing Protocols

Video: Pagkakaiba sa pagitan ng Centralized Routing at Distributed Routing Protocols

Video: Pagkakaiba sa pagitan ng Centralized Routing at Distributed Routing Protocols
Video: "Yesterday, NASA recovered a futuristic hard-drive from space" Creepypasta | Scary Stories 2024, Hulyo
Anonim

Centralized Routing vs Distributed Routing Protocols

Ang Routing ay ang proseso ng pagpili kung aling mga path ang gagamitin upang magpadala ng trapiko sa network, at pagpapadala ng mga packet kasama ang napiling sub network. Sa terminolohiya ng computer networking, tinutukoy ng isang routing protocol kung paano nakikipag-ugnayan ang mga node sa mga network (partikular ang mga router) sa isa't isa, upang magpasya kung aling mga landas ang pipiliin para sa pagpapadala ng trapiko sa network sa pamamagitan ng pagbabahagi ng kinakailangang impormasyon ng link. Karaniwan, ang mga node ay may paunang kaalaman sa iba pang mga node na direktang konektado dito at ang routing protocol ay ikakalat muna ang impormasyong ito sa mga kalapit na node at pagkatapos ay sa iba pang mga node. Ito ay kung paano ang mga routing protocol ay nagbibigay ng kaalaman sa network topology sa mga router ng network sa simula pati na rin pagkatapos ng pagbabago.

Mayroong dalawang uri ng mga routing protocol na inuri bilang dynamic at static na protocol. Gumagana lang ang mga static na protocol sa mga manual na naka-configure na routing table, habang ang mga dynamic na protocol ay adaptive na nag-a-update ng routing table (mga) ayon sa mga pagbabago sa topology ng network. Ang mga dinamikong protocol ay higit na inuri bilang sentralisado at ipinamamahagi. Nakatuon ang mga sentralisadong protocol sa isang central node para sa lahat ng desisyon sa pagruruta, habang ginagawa ng mga distributed na protocol na responsable ang bawat device sa network sa paggawa ng mga desisyon sa pagruruta.

Ano ang Centralized Routing Protocols?

Tulad ng nabanggit sa itaas, ang mga sentralisadong routing protocol ay kabilang sa pamilya ng mga dynamic na routing protocol. Sa isang network na gumagamit ng isang sentralisadong routing protocol, ang isang central processing device na tumatakbo sa isang "central" na node ay kumukuha ng impormasyon (status tulad ng up/down na status, kapasidad at kasalukuyang paggamit) sa bawat link sa network. Pagkatapos, ginagamit ng processing device na ito ang nakalap na impormasyon para kalkulahin ang mga routing table para sa lahat ng iba pang node. Ang mga routing protocol na ito ay gumagamit ng isang sentralisadong database na matatagpuan sa gitnang node para sa mga pagkalkula na ito. Sa madaling salita, ang routing table ay pinananatili sa isang "central" na node, na dapat konsultahin kapag ang ibang mga node ay kailangang gumawa ng desisyon sa pagruruta.

Ano ang Mga Distributed Routing Protocol?

Ang mga ipinamamahaging routing protocol ay kabilang din sa pamilya ng mga dynamic na routing protocol. Sa ilalim ng distributed routing protocol, ang bawat device sa network ay may pananagutan sa paggawa ng mga desisyon sa pagruruta. Mayroong dalawang uri ng dynamic, distributed protocol na tinatawag na isolated (node do not communication) at non-isolate (node communication with each other). Kaya, sa ilalim ng sub kategoryang ito (dynamic, distributed at non-isolate), mayroong dalawang malawak na klase ng mga protocol na mas karaniwang ginagamit ngayon. Ang mga ito ay mga protocol ng distance vector at mga protocol ng estado ng link. Ginagawa ng mga protocol ng distance vector ang mga node na magbahagi ng impormasyon tulad ng patutunguhan at gastos sa mga regular na pagitan o kung kinakailangan. Binabaha ng mga protocol ng estado ng link ang impormasyon ng estado ng link sa buong network upang payagan ang bawat node na bumuo ng "mapa" ng network.

Ano ang pagkakaiba sa pagitan ng Centralized Routing Protocols at Distributed Routing Protocols?

Bagama't parehong mga dynamic na routing protocol ang naka-centralize at distributed na routing protocol, medyo naiiba ang mga ito sa kung paano gumagana ang mga ito. Ang pangunahing pagkakaiba sa pagitan ng mga ito ay batay sa kung aling mga device sa network ang gumagawa ng mga desisyon tungkol sa pagruruta. Ang isang sentral na node ay responsable para sa lahat ng mga desisyon sa pagruruta sa sentralisadong pagruruta, habang ang bawat aparato ay responsable para sa mga desisyon sa pagruruta sa ilalim ng mga ipinamamahaging protocol. Ang mga sentralisadong protocol ay may maraming problema kumpara sa mga ipinamamahaging protocol, tulad ng pagkakaroon ng isang punto ng pagkabigo at potensyal na pagsisikip ng network sa paligid ng gitnang node. Dahil sa mga kadahilanang ito, mas karaniwang ginagamit ang mga ipinamamahaging protocol.

Inirerekumendang: