Centraliseret rute vs Distribueret rute | Centraliseret routing vs distribueret routing
Routing er processen med at vælge, hvilke stier der skal bruges til at sende netværkstrafik og sende pakkerne langs det valgte subnetværk. Centraliseret routingsmodel er en routingsmodel, hvor routing udføres centralt ved hjælp af en centraliseret database. Tværtimod er distribueret routing model en routing model, der beskæftiger sig med udførelse af routing ved hjælp af en distribueret database.
Hvad er centraliseret routing?
Centraliseret routingsmodel er en routingsmodel, hvor routing udføres centralt ved hjælp af en central database. Med andre ord holdes routingtabellen på en enkelt “central” node, som skal høres, når andre noder har brug for at træffe en routingbeslutning. Denne centraliserede database har et globalt netværksbillede. Centraliseret routing er mest passende i specifikke domæner med systemer, der leverer DWDM (Dense Wavelength Division Multiplexing) transmission. Årsagen til dette er, at disse DWDM-systemer indeholder OADM (Optical Add-Drop Multiplexer), der kan omkonfigureres inden for kommunikationsmediets startpunkt og slutpunkt. Tilhængere af centraliseret routing antyder, at fordi de fleste oplysninger såsom detaljer om SRLG (Shared Risk Link Group) og parametre for ydeevne ikke ændrer sig ofte (og disse oplysninger måske aldrig bliver selvopdaget eller annonceret), er de ideelle til at opholde sig i et central database. I en centraliseret model kan man let få adgang til statsoplysninger. Derfor kan oplysningerne om afhængigheder (med hensyn til routing) mellem kredsløb (for at sikre, at mangfoldigheden eksisterer) håndteres relativt let, når terminaler ikke deles mellem kredsløb, og dette er ideelt til en central rutemodel. Den centraliserede model bruger global statsinformation. Beregningerne, der udføres (såsom forud beregning af stierne til gendannelse), kan drages stor fordel af denne globale information, og det er derfor velegnet til en centraliseret model.
Hvad er distribueret routing?
I distribueret routing-model holder hver node en separat routingtabel. Distribueret routing-model er en routing-model, som er fremragende til domæner, der kan identificeres som helt uigennemsigtige. Hovedårsagen til dette er, at begrænsninger på værdiforringelser ikke spiller nogen rolle i rutingen inden for disse førnævnte domæner. I tilfælde af en fiasko (når der er behov for at gendanne hurtigt), kan distribueret routing-system påberåbes ansvaret for on-demand-beregningen af en genopretningsvej for hver af de lysstier, der har svigtet (selv ved detektering af en forventet fejl). Endelig er den distribuerede routingsmodel meget i overensstemmelse med det eksisterende Internets egen distribuerede routingsfilosofi.
Hvad er forskellen mellem centraliseret routing og distribueret routing?
Centraliseret routing-model udfører routing ved hjælp af en central database, mens distribueret routing-model beskæftiger sig med udførelse af routing ved hjælp af en distribueret database. Enkelt sagt holder en central node routingtabellen i den centraliserede model, mens hver node holder en routingtabel i den distribuerede model. Da meget af informationen ikke ændres hyppigt, mener mange, at disse oplysninger er meget velegnede til at blive placeret i en central database. Forudberegningerne, der er nødvendige for gendannelse, kan drage fordel af global information tilgængelig i en central database. Men i modsætning til det distribuerede routing-system kan det centraliserede system ikke påberåbes ansvaret for on-demand-beregningen af genopretningsveje for hver af de lysstier, der har svigtet (på et tidspunkt med detektering af en forventet fejl). I modsætning til den centraliserede tilgang er den distribuerede routing-model meget konsistent med det eksisterende Internets egen distribuerede routingsfilosofi.