Gecentraliseerde routering versus gedistribueerde routering | Gecentraliseerde routering versus gedistribueerde routering
Routing is het proces van het kiezen van de paden die moeten worden gebruikt om netwerkverkeer te verzenden en het verzenden van de pakketten langs het geselecteerde subnetwerk. Gecentraliseerd routeringsmodel is een routeringsmodel waarin de routering centraal wordt uitgevoerd met behulp van een gecentraliseerde database. Integendeel, gedistribueerd routeringsmodel is een routeringsmodel dat zich bezighoudt met het uitvoeren van routering met behulp van een gedistribueerde database.
Wat is gecentraliseerde routering?
Gecentraliseerd routeringsmodel is een routeringsmodel waarin de routering centraal wordt uitgevoerd met behulp van een gecentraliseerde database. Met andere woorden, de routeringstabel wordt bewaard op één "centraal" knooppunt, dat moet worden geraadpleegd wanneer andere knooppunten een routeringsbeslissing moeten nemen. Deze gecentraliseerde database beschikt over een globaal netwerkoverzicht. Gecentraliseerde routering is het meest geschikt in specifieke domeinen met systemen die DWDM-transmissie (Dense Wavelength Division Multiplexing) bieden. De reden hiervoor is dat deze DWDM-systemen OADM (Optical Add-Drop Multiplexer) bevatten die opnieuw kunnen worden geconfigureerd, binnen het start- en eindpunt van het communicatiemedium. Voorstanders van gecentraliseerde routering suggereren dat, omdat de meeste informatie, zoals details over SRLG (Shared Risk Link Group) en prestatieparameters niet vaak veranderen (en deze informatie misschien nooit zelf wordt ontdekt of geadverteerd), ze ideaal zijn om in een centrale databank. In een gecentraliseerd model is informatie over de staat gemakkelijk toegankelijk. Daarom kan de informatie over afhankelijkheden (met betrekking tot routering) tussen circuits (om ervoor te zorgen dat de diversiteit bestaat) relatief eenvoudig worden verwerkt wanneer terminals niet worden gedeeld tussen circuits, en dit is ideaal voor een gecentraliseerd routeringsmodel. Het gecentraliseerde model maakt gebruik van globale staatsinformatie. De berekeningen die worden uitgevoerd (zoals het vooraf berekenen van de paden voor herstel) kunnen veel baat hebben bij deze globale informatie en daarom is dit geschikt voor een gecentraliseerd model.
Wat is gedistribueerde routering?
In het gedistribueerde routeringsmodel houdt elk knooppunt een aparte routeringstabel bij. Gedistribueerd routeringsmodel is een routeringsmodel dat uitstekend geschikt is voor domeinen die als volledig ondoorzichtig kunnen worden geïdentificeerd. De belangrijkste reden hiervoor is dat beperkingen op beperkingen geen rol spelen bij routering binnen deze genoemde domeinen. In het geval van een storing (wanneer snel herstel nodig is), kan erop worden vertrouwd dat het gedistribueerde routeringssysteem de verantwoordelijkheid draagt voor de on-demand berekening van herstelpaden voor elk van de lichtpaden die zijn uitgevallen (zelfs op het moment dat een verwachte storing wordt gedetecteerd). Ten slotte is het gedistribueerde routeringsmodel zeer consistent met de bestaande gedistribueerde routeringsfilosofie van het bestaande internet.
Wat is het verschil tussen gecentraliseerde routering en gedistribueerde routering?
Gecentraliseerd routeringsmodel voert routering uit met behulp van een gecentraliseerde database, terwijl het gedistribueerde routeringsmodel zich bezighoudt met het uitvoeren van routering met behulp van een gedistribueerde database. In eenvoudige bewoordingen bevat één centraal knooppunt de routeringstabel in het gecentraliseerde model, terwijl elk knooppunt een routeringstabel bijhoudt in het gedistribueerde model. Omdat veel van de informatie niet vaak verandert, zijn velen van mening dat deze informatie zeer geschikt is om in een gecentraliseerde database te worden bewaard. De voorberekeningen die nodig zijn voor herstel kunnen profiteren van globale informatie die beschikbaar is in een gecentraliseerde database. Maar, in tegenstelling tot het gedistribueerde routeringssysteem, kan er niet op worden vertrouwd dat het gecentraliseerde systeem de verantwoordelijkheid draagt voor de on-demand berekening van herstelpaden voor elk van de lichtpaden die hebben gefaald (op het moment dat een verwachte storing wordt gedetecteerd). In tegenstelling tot de gecentraliseerde benadering, is het gedistribueerde routeringsmodel zeer consistent met de bestaande gedistribueerde routeringsfilosofie van het bestaande internet.