Verschil tussen gecentraliseerde routering en gedistribueerde routeringsprotocollen

Verschil tussen gecentraliseerde routering en gedistribueerde routeringsprotocollen
Verschil tussen gecentraliseerde routering en gedistribueerde routeringsprotocollen

Video: Verschil tussen gecentraliseerde routering en gedistribueerde routeringsprotocollen

Video: Verschil tussen gecentraliseerde routering en gedistribueerde routeringsprotocollen
Video: Optica K3 week 2 2024, November
Anonim

Gecentraliseerde routering versus gedistribueerde routeringsprotocollen

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. In computernetwerkterminologie definieert een routeringsprotocol hoe knooppunten in netwerken (met name routers) met elkaar omgaan, om te beslissen welke paden moeten worden gekozen voor het verzenden van netwerkverkeer door de benodigde linkinformatie te delen. Doorgaans hebben de knooppunten initiële kennis van andere knooppunten die er rechtstreeks mee verbonden zijn en het routeringsprotocol zal deze informatie eerst verspreiden naar de nabijgelegen knooppunten en vervolgens naar de andere knooppunten. Op deze manier verschaffen routeringsprotocollen kennis van netwerktopologie aan de routers van het netwerk, zowel aanvankelijk als nadat er een wijziging heeft plaatsgevonden.

Er zijn twee soorten routeringsprotocollen die worden geclassificeerd als dynamische en statische protocollen. Statische protocollen werken alleen met handmatig geconfigureerde routeringstabellen, terwijl dynamische protocollen de routeringstabel(len) adaptief bijwerken op basis van wijzigingen in de netwerktopologie. Dynamische protocollen worden verder geclassificeerd als gecentraliseerd en gedistribueerd. Gecentraliseerde protocollen richten zich op een centraal knooppunt voor alle routeringsbeslissingen, terwijl gedistribueerde protocollen elk apparaat in het netwerk verantwoordelijk maken voor het nemen van routeringsbeslissingen.

Wat zijn gecentraliseerde routeringsprotocollen?

Zoals hierboven vermeld, behoren gecentraliseerde routeringsprotocollen tot de familie van dynamische routeringsprotocollen. In een netwerk dat een gecentraliseerd routeringsprotocol gebruikt, verzamelt een centraal verwerkingsapparaat dat op een "centraal" knooppunt draait informatie (status zoals up/down-status, capaciteit en huidig gebruik) over elke link in het netwerk. Vervolgens gebruikt dit verwerkingsapparaat de verzamelde informatie om routeringstabellen voor alle andere knooppunten te berekenen. Deze routeringsprotocollen maken voor deze berekeningen gebruik van een gecentraliseerde database die zich op het centrale knooppunt bevindt. Met andere woorden, de routeringstabel wordt bewaard op een enkel "centraal" knooppunt, dat moet worden geraadpleegd wanneer andere knooppunten een routeringsbeslissing moeten nemen.

Wat zijn gedistribueerde routeringsprotocollen?

Gedistribueerde routeringsprotocollen behoren ook tot de familie van dynamische routeringsprotocollen. Onder het gedistribueerde routeringsprotocol is elk apparaat in het netwerk verantwoordelijk voor het nemen van routeringsbeslissingen. Er zijn twee soorten dynamische, gedistribueerde protocollen, geïsoleerd (knooppunten communiceren niet) en niet-geïsoleerd (knooppunten communiceren met elkaar). Dus onder deze subcategorie (dynamisch, gedistribueerd en niet-geïsoleerd) zijn er twee brede klassen van protocollen die tegenwoordig vaker worden gebruikt. Het zijn afstandsvectorprotocollen en verbindingsstatusprotocollen. Afstandsvectorprotocollen zorgen ervoor dat de knooppunten informatie zoals bestemming en kosten met regelmatige tussenpozen of indien nodig delen. Verbindingsstatusprotocollen overspoelen de verbindingsstatusinformatie door het hele netwerk, zodat elk knooppunt een netwerkkaart kan bouwen.

Wat is het verschil tussen gecentraliseerde routeringsprotocollen en gedistribueerde routeringsprotocollen?

Hoewel zowel gecentraliseerde als gedistribueerde routeringsprotocollen dynamische routeringsprotocollen zijn, verschillen ze behoorlijk in hoe ze werken. Het belangrijkste verschil tussen beide is gebaseerd op welke apparaten in het netwerk de beslissingen nemen met betrekking tot routering. Eén centraal knooppunt is verantwoordelijk voor alle routeringsbeslissingen in gecentraliseerde routering, terwijl elk apparaat verantwoordelijk is voor routeringsbeslissingen onder gedistribueerde protocollen. Gecentraliseerde protocollen hebben veel problemen in vergelijking met gedistribueerde protocollen, zoals het hebben van een enkel storingspunt en mogelijke netwerkcongestie rond het centrale knooppunt. Om deze redenen worden gedistribueerde protocollen vaker gebruikt.

Aanbevolen: