Sentralisert ruting vs distribuert ruting | Sentralisert ruting vs distribuert ruting
Ruting er prosessen med å velge hvilke stier som skal brukes til å sende nettverkstrafikk, og sende pakkene langs det valgte undernettverket. Sentralisert rutingmodell er en rutingmodell der ruting utføres sentr alt ved hjelp av en sentralisert database. Tvert imot, distribuert ruting-modell er en ruting-modell, som omhandler å utføre ruting ved hjelp av en distribuert database.
Hva er sentralisert ruting?
Sentralisert rutingsmodell er en rutingsmodell der ruting utføres sentr alt ved hjelp av en sentralisert database. Rutingtabellen holdes med andre ord på en enkelt "sentral" node, som bør konsulteres når andre noder må ta en rutingbeslutning. Denne sentraliserte databasen har en global nettverksvisning. Sentralisert ruting er mest hensiktsmessig i spesifikke domener med systemer som gir DWDM (Dense Wavelength Division Multiplexing) overføring. Grunnen til dette er at disse DWDM-systemene inneholder OADM (Optical Add-Drop Multiplexer) som kan rekonfigureres, innenfor startpunktet og endepunktet til kommunikasjonsmediet. Tilhengere av sentralisert ruting antyder at fordi det meste av informasjon som detaljer om SRLG (Shared Risk Link Group) og ytelsesparametere ikke endres ofte (og denne informasjonen vil kanskje aldri bli selvoppdaget eller annonsert), er de ideelle å oppholde seg i en sentral database. I en sentralisert modell kan staten enkelt få tilgang til informasjon. Derfor kan informasjonen om avhengigheter (med hensyn til ruting) mellom kretser (for å sikre at mangfoldet eksisterer) håndteres relativt enkelt når terminaler ikke deles mellom kretser, og dette er ideelt for en sentralisert rutingmodell. Den sentraliserte modellen bruker global statsinformasjon. Beregningene som utføres (for eksempel forhåndsberegning av banene for gjenoppretting) kan ha stor nytte av denne globale informasjonen, og derfor er denne egnet for en sentralisert modell.
Hva er distribuert ruting?
I distribuert rutingsmodell har hver node en egen rutingstabell. Distribuert rutingsmodell er en rutingsmodell, som er utmerket for domener som kan identifiseres som helt ugjennomsiktige. Hovedårsaken til dette er at begrensninger på verdifall ikke spiller noen rolle i ruting innenfor disse nevnte domenene. I tilfelle en feil (når det er behov for å gjenopprette raskt), kan distribuert rutingsystem stole på å bære ansvaret for on-demand-beregningen av en gjenopprettingsvei for hver av lysbanene som har sviktet (selv på tidspunktet for å oppdage en forventet feil). Til slutt er den distribuerte rutingmodellen svært konsistent med det eksisterende Internetts egen distribuerte ruting-filosofi.
Hva er forskjellen mellom sentralisert ruting og distribuert ruting?
Sentralisert rutingmodell utfører ruting ved hjelp av en sentralisert database, mens distribuert rutingmodell omhandler ruting ved hjelp av en distribuert database. Enkelt sagt holder en sentral node rutingtabellen i den sentraliserte modellen, mens hver node har en rutingtabell i den distribuerte modellen. Fordi mye av informasjonen ikke endres ofte, mener mange at denne informasjonen er godt egnet til å ligge i en sentralisert database. Forberegningene som trengs for gjenoppretting kan dra fordel av global informasjon tilgjengelig i en sentralisert database. Men, i motsetning til det distribuerte rutesystemet, kan det sentraliserte systemet ikke stole på å bære ansvaret for on-demand-beregningen av gjenopprettingsveier for hver av lysbanene som har sviktet (på et tidspunkt da en forventet feil oppdages). I motsetning til den sentraliserte tilnærmingen, er den distribuerte rutingmodellen svært konsistent med det eksisterende Internetts egen distribuerte ruting-filosofi.