Video: OSPF Explained | Step by Step 2024
OSPF is een geavanceerd gateway-routeringsprotocol voor interieurs. OSPF is een protocol voor een linkstatus. In plaats van de beste route te bepalen op basis van de afstand (aantal hops), voeren protocols van de linkstatus een algoritme uit met het kortste pad eerst (SPF) om een database van de topologie van het netwerk te maken en vanuit die database de beste te bepalen (dat wil zeggen, het kortste) pad naar een bestemming.
Het leuke van OSPF is dat niet alleen hops kunnen worden gebruikt als metrieken, maar u kunt ook OSPF instellen om het beste pad te bepalen. Het beste pad gebruikt mogelijk het minste aantal hops of de hoogste bandbreedtekoppelingen, terwijl het één route gebruikt voor multicast en een andere voor normale unicast-pakketten. Het opzetten van multi-topologie OSPF-routering is veel werk, maar dat is vaak de moeite waard.
Als IGP werkt OSPF binnen een enkele administratieve grens of domein van een netwerk, dat soms een autonoom systeem (AS) wordt genoemd.
Elke router met OSPF ondergaat het volgende proces om de netwerktopologie te achterhalen en het beste pad naar elke bestemming te bepalen:
-
OSPF maakt verbindingsstatus s (LSA's) die de netwerktopologie beschrijven die de router in zijn link-state database.
-
De router overstroomt de LSA's naar alle routers in het domein.
-
Wanneer de router LSA's van andere routers ontvangt, wordt de informatie toegevoegd aan de koppelingstoestanddatabase.
-
De router voert de Dijkstra SPF-berekening uit om het kortste pad naar elke bestemming in het domein te bepalen.
Het resultaat van de berekening is een paar waarden voor elke bestemming, bestaande uit het bestemmingsadres en de volgende sprong naar die bestemming. OSPF plaatst deze informatie in zijn OSPF-routeringsdatabase.
Hoewel elke router de SPF-berekening onafhankelijk uitvoert, eindigen alle routers met identieke linkstatustatabases (hoewel de routers mogelijk verschillende volgende hops voor de bestemmingen hebben). Een andere manier om ernaar te kijken, is dat OSPF-routers allemaal in essentie dezelfde routeringstabelinformatie hebben, maar verschillende doorstuurtabellen afleiden.
Alle OSPF-routers binnen een domein moeten dezelfde linkstatustatabases hebben om OSPF te laten werken.
-
Wanneer er wijzigingen plaatsvinden in het administratieve domein, wordt deze informatie verzonden in LSA's en voeren alle OSPF-routers de SPF-berekening opnieuw uit en werken ze hun koppelingstoestanddatabases bij.