Verschil tussen OSPF en BGP

Schrijver: Laura McKinney
Datum Van Creatie: 3 April 2021
Updatedatum: 10 Kunnen 2024
Anonim
BGP vs OSPF
Video: BGP vs OSPF

Inhoud


Het grote verschil tussen OSPF en BGP is dat de OSPF een routeringsprotocol binnen het domein is, terwijl BGP het routeringsprotocol tussen domeinen is. Het OSPF-protocol maakt gebruik van link state routing. Aan de andere kant maakt het BGP-protocol gebruik van routevectorroutering.

De routebewerkingen die binnen een autonoom systeem worden uitgevoerd, staan ​​bekend als intradomain routing of interne gateway-routering en wanneer de routering wordt uitgevoerd tussen twee autonome systemen, wordt dit aangeduid als interdomein routing of externe gateway-routing. Een autonoom systeem is een combinatie van netwerken en router die wordt beheerd door één beheer.

    1. Vergelijkingstabel
    2. Definitie
    3. Belangrijkste verschillen
    4. Gevolgtrekking

Vergelijkingstabel

Basis voor vergelijkingOSPFBGP
Betekent
Open het kortste pad eerstBorder Gateway-protocol
Gateway-protocol
OSPF is een intern gateway-protocolBGP is een extern gateway-protocol
ImplementatieEenvoudig te implementeren Complex om te implementeren
Convergentie
SnelLangzaam
OntwerpHiërarchisch netwerk mogelijkMeshed
Noodzaak van apparaatbronnenGeheugen en CPU-intensiefSchalen is beter in BGP, hoewel het afhankelijk is van de grootte van de routeringstabel.
Grootte van de netwerkenGebruikt op voornamelijk kleinschalig netwerk dat centraal kan worden beheerd.Meestal gebruikt op grootschalige netwerken zoals internet.
Functie Snelste route heeft de voorkeur boven de kortste.Het beste pad wordt bepaald voor het datagram.
Algoritme gebruiktDijkstra-algoritmeBeste pad-algoritme
ProtocolIK PTCP
Werkt aanProtocol nummer 89Poort nummer 179
TypeLink staatPad Vector


Definitie van OSPF

De Open het kortste pad eerst is een interieur gateway-protocol. De werkgroep Interior Gateway Protocol (IGP) is opgericht om een ​​IGP te ontwerpen op basis van het Shortest Path First (SPF) -algoritme voor gebruik in de Internet Protocol-netwerken. Het maakt gebruik van link state routing. De OSPF is gemaakt vanwege de beperkingen van de RIP; RIP-protocol had beperkte mogelijkheden om grote heterogene internetwerken te bedienen. OSPF is een koppelingstoestandroutering die binnen een hiërarchie kan werken. Het hoogste niveau en de grootste entiteit in de hiërarchie is het autonome systeem. OSPF-oproep naar de routers in het hiërarchische gebied voor het ingeven van advertenties met de linkstatus.

OSPF maakt verschillende authenticatieschema's mogelijk en elke uitwisseling binnen de routers moet worden geverifieerd. Het doel van authenticatie is om de enige geautoriseerde routers toe te staan ​​reclame te maken voor de routeringsinformatie. De afzonderlijke routes worden berekend naar een enkele bestemming op basis van HOP-telling en hoge doorvoer voor elk type dienst. Wanneer er een aantal routes met gelijke kosten naar de bestemming bestaan, voert deze taakverdeling uit waarbij het verkeer gelijkmatig wordt verdeeld.


In OSPF is de set netwerken gegroepeerd in een op zichzelf staand gebied. Een gebied verbergt zijn topologie voor het resterende autonome systeem en ook voor andere gebieden. Deze informatie verbergt het routeverkeer. Om de verkregen informatie binnen het netwerk (interne bronnen) te onderscheiden van de informatie verkregen van een externe router (externe bronnen), worden de verschillende formaten gebruikt in OSPF.

De Area partitioning bouwt twee verschillende soorten routing op basis van de bron en de doellocatie in het netwerk, en of ze zich in hetzelfde gebied of in een ander gebied bevinden. Wanneer de bron en bestemming in hetzelfde gebied aanwezig zijn, staat dit bekend als intra-gebiedsrouting en als de bron en bestemming in het andere gebied aanwezig zijn, wordt dit aangeduid als routering tussen gebieden.

Definitie van BGP

De Border Gateway Protocol (BGP) is een extern gateway-protocol ontwikkeld om routeringsinformatie voor internet uit te wisselen. Door een willekeurige topologie te gebruiken, kon de BGP elk internetwerk van autonome systemen verbinden. Het vereist gewoon noodzakelijkerwijs dat er bij elk autonoom systeem ten minste één router aanwezig is met de mogelijkheid om de BGP te gebruiken, die verbinding moet maken met de BGP-router van ten minste één ander autonoom systeem.

Een BGP kan een set AS's beheren die zijn aangesloten in elke configuratie, zoals volledige mesh, gedeeltelijke mesh, en kan ook omgaan met de veranderingen die zich in de loop van de tijd voordoen. Het BGP-systeem wisselt in principe de netwerkbereikbaarheidsinformatie uit met andere BGP-systemen en maakt een grafiek van autonome systemen met de ontvangen bereikbaarheidsinformatie op de BGP-routers. Het padvectorrouteringsmechanisme wordt in de BGP-systemen gebruikt omdat de afstandsvectorroutering en linkstatusroutering onhandelbaar worden wanneer het domein van de bewerking groot wordt.

Bij padvectorroutering heeft de router de lijst met netwerken die kunnen worden bereikt met het pad om elk van hen te bereiken. Het bespaart netwerkbandbreedte en ondersteunt CIDR (Classless Inter-Domain Routing). Het BGP-protocol heeft geen informatie over wat er gebeurt in een autonoom systeem en dat dit een noodzakelijke voorwaarde is voor een autonoom systeem. Het heeft zijn eigen interne topologie en kiest de routeringsprotocollen om de routes te bepalen.

Het wordt Border Gateway Protocol genoemd omdat hierin een BGP-router moet communiceren met een peer in een ander autonoom systeem dat zich meestal in de buurt van de rand (rand) van het autonome systeem bevindt.Deze communicatie vindt plaats wanneer een paar autonome systemen accepteert om de routeringsinformatie uit te wisselen en waarbij de routers de BGP-peers worden.

  1. De OSPF staat voor Open Shortest Path First terwijl BGP zich uitbreidt naar Border Gateway Protocol.
  2. OSPF is een routeringsprotocol voor de interne gateway waarin de routering wordt uitgevoerd binnen een autonoom systeem. Aan de andere kant is de BGP een routeringsprotocol voor de externe gateway waarmee de routeringshandelingen tussen de twee autonome systemen kunnen worden uitgevoerd.
  3. OSPF is eenvoudig te gebruiken, terwijl BGP ingewikkeld is om te implementeren.
  4. De tijd die een router nodig heeft om de nieuwste routeringsinformatie te delen en bij te werken, wordt convergentie genoemd. OSPF kan dus convergentie bereiken door minder tijd te verbruiken. De BGP heeft daarentegen een lage convergentiesnelheid in vergelijking met OSPF.
  5. De OSPF volgt een hiërarchische structuur, terwijl BGP meestal een maasstructuur aanneemt.
  6. OSPF vereist intensief gebruik van geheugen- en CPU-bronnen. In tegenstelling tot, is in BGP de behoefte aan apparaatbronnen afhankelijk van de grootte van de routeringstabel.
  7. BGP is flexibeler en schaalbaarder dan OSPF en wordt in een groter netwerk gebruikt, in tegenstelling tot OSPF.
  8. Het primaire doel van de OSPF is het bepalen van de beste route, d.w.z. de snelste. Omgekeerd legt BGP de nadruk op het bepalen van het beste pad.
  9. OSPF maakt gebruik van link state routing, terwijl BGP pad vector routing gebruikt.

Gevolgtrekking

De OSPF is een routeringsprotocol voor de interne gateway, terwijl BGP een routeringsprotocol voor de externe gateway is. De OSPF is gebaseerd op de routering van de koppelingsstatus waarbij elke router de status van de aangrenzende router aangeeft naar elke router in het gebied. Aan de andere kant is BGP gebaseerd op padvectorroutering waarbij een router een lijst heeft met netwerken die kunnen worden bereikt met het pad om elk van hen te bereiken.