Statische versus dynamische routering: configuratie, failover, belasting, schaal en wanneer welke
Een router raadpleegt zijn routeringstabel om te bepalen waar elk pakket vervolgens naartoe gaat. Routes kunnen op twee manieren in de tabel komen: bij statische routering stelt een beheerder ze met de hand in, en bij dynamische routering wisselen routers informatie uit met een routeringsprotocol en bouwen ze de tabel automatisch op. Statische routering is eenvoudig, legt geen extra belasting op de router en gedraagt zich voorspelbaar, maar schakelt na een storing niet automatisch om, en configuratie en beheer groeien mee met het netwerk. Dynamische routering vindt routes automatisch met protocollen zoals OSPF en BGP en schakelt na een storing over op een ander pad. Echte netwerken combineren meestal beide, bijvoorbeeld een statische standaardroute op een locatie met één uitgang en dynamische routering waar redundante paden zijn.
| Kenmerk | Statische routering | Dynamische routering |
|---|---|---|
| Hoe routes worden ingesteld | De beheerder stelt op elke router het bestemmingsnetwerk en de volgende hop in | Routers wisselen informatie uit met een routeringsprotocol (OSPF, BGP, RIP enz.) en vinden routes automatisch |
| Gedrag bij een storing | Schakelt niet automatisch om; merkt storingen voorbij de naburige router niet op en kan een route blijven gebruiken die niet meer werkt | Rekent bij een gedetecteerde storing opnieuw en schakelt over op een andere route |
| Belasting van de router en bandbreedte | Wisselt geen route-informatie uit, dus gebruikt daarvoor geen CPU, geheugen of bandbreedte van verbindingen | Gebruikt CPU, geheugen en bandbreedte om route-informatie uit te wisselen en routes te berekenen |
| Configuratiewerk en schaal | De hoeveelheid configuratie en het risico op fouten groeien met het aantal netwerken en routes; elke wijziging betekent dat alle betrokken routers moeten worden aangepast | Toevoegingen en wijzigingen verspreiden zich automatisch, dus ook grote netwerken zijn makkelijk te beheren; het ontwerpen en configureren van het protocol vraagt echter kennis |
| Voorspelbaarheid | Gedraagt zich precies zoals geconfigureerd, dus makkelijk te voorspellen | De gebruikte route kan veranderen afhankelijk van de berekeningen van het protocol |
| Beveiliging | Ontvangt geen route-informatie, dus er is geen risico dat valse routes worden ingevoerd | Vraagt authenticatie van buren en beperkingen (filters) op geaccepteerde routes om te voorkomen dat valse routes worden overgenomen |
| Administratieve afstand | In het algemeen een lage waarde, met voorrang boven dynamische routes (de waarde verschilt per apparaat, bijvoorbeeld 1) | Per protocol ingesteld (sommige apparaten gebruiken bijvoorbeeld 110 voor OSPF en 120 voor RIP) |
| Waar het past | Kleine netwerken, de standaardroute op een locatie met één uitgang, de uitgang naar een provider | Netwerken met redundante paden, bedrijfsnetwerken met veel locaties en tussen AS'en op internet (BGP) |
De getalswaarden zijn typische ordegroottes en variëren per procesgeneratie en product.