Forskjell mellom sentralisert ruting og distribuert rutingprotokoller

Anonim

Sentralisert ruting mot distribuerte ruteprotokoller

Ruting er prosessen med å velge hvilke stier som skal brukes til send nettverkstrafikk og send pakkene langs det valgte subnettverket. I datanettverksterminologi definerer en ruteprotokoll hvordan nodene i nettverk (spesielt rutere) samhandler med hverandre, for å bestemme hvilke veier å velge for å sende nettverkstrafikk ved å dele nødvendig lenkeinformasjon. Nodene har typisk innledende kjennskap til andre noder som er koblet direkte til det, og rutingsprotokollen vil spre denne informasjonen først til de nærliggende noder og deretter til de andre noder. Dette er hvordan rutingsprotokoller gir kunnskap om nettverkstopologi til ruterne til nettverket, i utgangspunktet så vel som etter at en endring har skjedd.

Det finnes to typer rutingsprotokoller klassifisert som dynamiske og statiske protokoller. Statiske protokoller fungerer bare med manuelt konfigurerte rutingstabeller, mens dynamiske protokoller adaptivt oppdaterer rutingstabell (er) etter endringer i nettverkstopologi. Dynamiske protokoller klassifiseres videre som sentralisert og distribuert. Sentrale protokoller fokuserer på en sentral knutepunkt for all rutefunksjon, mens distribuerte protokoller gjør hver enhet i nettverket ansvarlig for å foreta rutebeslutninger.

Hva er sentraliserte ruteprotokoller?

Som nevnt ovenfor tilhører sentraliserte rutingsprotokoller familien til dynamiske rutingsprotokoller. I et nettverk som bruker en sentralisert ruteprotokoll, samles en sentralbehandlingsenhet som kjører på en "sentral" knuteinformasjon (status som opp / ned status, kapasitet og nåværende utnyttelse) på hver kobling i nettverket. Deretter bruker denne behandlingsenheten den innsamlede informasjonen til å beregne rutingstabeller for alle andre noder. Disse rutingsprotokollene benytter en sentralisert database som ligger ved sentralnoden for disse beregningene. Med andre ord blir rutingstabellen holdt på en enkelt "sentral" node, som bør konsulteres når andre noder må foreta en rutebeslutning.

Hva er distribuerte ruteprotokoller?

Distribuerte ruteprotokoller tilhører også familien til dynamiske ruteprotokoller. Under distribuert rutingsprotokoll er hver enhet i nettverket ansvarlig for å bestemme avgjørelser. Det er to typer dynamiske distribuerte protokoller som kalles isolerte (noder kommuniserer ikke) og ikke-isolerte (noder kommuniserer med hverandre). Så, under denne underkategorien (dynamisk, distribuert og ikke-isolert) er det to brede klasser av protokoller som brukes mer vanlig i dag. De er avstandsvektorprotokoller og koblingsstatusprotokoller.Distansvektorprotokoller gjør noderene dele informasjon som destinasjon og kostnad med jevne mellomrom eller etter behov. Linkstatistikkprotokoller oversvømmer koblingsstatistikkinformasjonen i hele nettverket for å tillate at hver node skal bygge et nettverkskart.

Hva er forskjellen mellom sentraliserte ruteprotokoller og distribuerte ruteprotokoller?

Selv om både sentrale og distribuerte ruteprotokoller er dynamiske ruteprotokoller, er de ganske forskjellige i hvordan de opererer. Hovedforskjellen mellom dem er basert på hvilke enheter i nettverket som tar beslutninger om ruting. En sentral knutepunkt er ansvarlig for alle rutebeslutninger i sentralisert ruting, mens hver enhet er ansvarlig for ruting av beslutninger under distribuerte protokoller. Sentraliserte protokoller har mange problemer i forhold til distribuerte protokoller, for eksempel å ha et enkelt punkt med feil og potensiell nettverksbelastning rundt sentralnoden. På grunn av disse grunnene er distribuerte protokoller mer vanlig brukt.