Veröffentlicht am 07-05-2019

Was ist BGP?

Einführung von BGP

Das Border Gateway Protocol (BGP) ist ein Distanzvektor-Routingprotokoll, das das erreichbare Routing zwischen autonomen Systemen (AS) implementiert und die beste Route auswählt.

MP-BGP ist eine Erweiterung von BGP-4, um den Zweck der Anwendung in verschiedenen Netzwerken zu erreichen. Der ursprüngliche Nachrichtenmechanismus und der Routing-Mechanismus von BGP-4 haben sich nicht geändert.

Anwendungen von MP-BGP in IPv6-Multicast-Netzwerken werden BGP4 + genannt, und Anwendungen in IPv4-Multicast-Netzwerken werden MBGP (Multicast BGP) genannt.

Zielsetzung:

Um die Verwaltung des ständig wachsenden Netzwerks zu erleichtern, ist das Netzwerk in verschiedene autonome Systeme unterteilt. 1982 wurde das External Gateway Protocol (EGP) verwendet, um den dynamischen Austausch von Routing-Informationen zwischen AS zu implementieren. Das Design der EGP ist jedoch relativ einfach. Es veröffentlicht nur die für das Netzwerk erreichbaren Routing-Informationen, optimiert jedoch nicht die Routing-Informationen. Gleichzeitig werden Probleme wie die Vermeidung von Schleifen nicht berücksichtigt. BGP ist ein weiteres externes Gateway-Protokoll, das die ursprüngliche EGP ersetzen soll. Im Gegensatz zum ursprünglichen EGP kann BGP das Routing optimieren, Routing-Schleifen vermeiden, das Routing effizienter bereitstellen und eine große Menge an Routing-Informationen verwalten. Obwohl BGP zum Weiterleiten von Routing-Informationen zwischen AS verwendet wird, müssen nicht alle Routen zwischen AS BGP ausführen. Beispielsweise verwendet das Gerät am Ausgang des an das Internet angeschlossenen Rechenzentrums-Uplinks, um die Auswirkungen massiven Internet-Routings im internen Netzwerk des Rechenzentrums zu vermeiden, ein statisches Routing anstelle von BGP, um mit dem externen Netzwerk zu kommunizieren.

Vorteile von BGP:

BGP garantiert Netzwerksicherheit, Flexibilität, Stabilität, Zuverlässigkeit und hohe Effizienz in vielerlei Hinsicht. BGP übernimmt Authentifizierung und GTSM, um die Netzwerksicherheit zu gewährleisten. BGP bietet umfassende Routing-Richtlinien, kann flexibel Routen auswählen und Nachbarn anweisen, Routen gemäß Richtlinien zu veröffentlichen. BGP bietet Routing-Aggregations- und Routing-Dämpfungsfunktionen, die die Stabilität des Netzwerks effektiv verbessern können, indem Routing-Schocks verhindert werden. BGP BENUTZT TCP als Transportschichtprotokoll (Zielportnummer 179) und unterstützt BGP- und BFD-Verbindungen, BGP-Tracking und BGPGR sowie NSR, um die Zuverlässigkeit des Netzwerks zu verbessern. Im Szenario einer großen Anzahl von Nachbarn, einer großen Anzahl von Routen und der meisten Nachbarn, die die gleiche Ausstiegsrichtlinie haben, verbessert BGP die Leistung von BGP-Verpackungen und -Auslagerungen durch Verwendung von Gruppenverpackungstechnologie erheblich.

BGP-Prinzipbeschreibung

Grundbegriffe des BGP:

Autonomes System: AS ist ein IP-Netzwerk, das einer juristischen Person unterliegt, für die dieselbe Routing-Richtlinie gilt. Jeder AS im BGP-Netzwerk erhält eine eindeutige AS-Nummer, um die verschiedenen AS zu unterscheiden. AS ist in 2-Byte-AS und 4-Byte-AS unterteilt, wobei 2-Byte-AS-Bereiche von 1 bis 65535,44-Byte-AS-Bereiche von 1 bis 4294967295 reichen. Byte AS.

BGP-Einstufung:

Der BGP ist je nach Betriebsmodus in EBGP (Außen- / Außen-BGP) und IBGP (Innen / Innen-BGP) unterteilt.

EBGP: BGP, das zwischen verschiedenen AS läuft, wird EBGP genannt. Um Schleifen zwischen AS zu verhindern, wird die Route mit der lokalen AS-Nummer verworfen, wenn das BGP-Gerät die vom EBGP-Peer gesendete Route empfängt.

IBGP: Ein BGP, der in demselben AS läuft, wird IBGP genannt. Um zu verhindern, dass innerhalb des AS Schleifen erzeugt werden, leitet das BGP-Gerät die vom IBGP-Peer ermittelten Benachrichtigungen nicht an andere IBGP-Peers weiter und stellt vollständige Verbindungen zu allen IBGP-Peers her. Um das Problem zu vieler Verbindungen zwischen IBGP-Peers zu lösen, entwickelt BGP Routing-Reflektoren und BGP-Verbände.

Rollen in der BGP-Nachrichteninteraktion:

Die BGP-Nachrichteninteraktion ist in zwei Rollen unterteilt: Sprecher und Peer.

Sprecher: Das Gerät, das eine BGP-Nachricht senden muss, wird BGP-Sprecher genannt. Es muss neue Nachrichteninformationen empfangen oder produzieren und an die anderen BGP-Sprecher veröffentlichen.

Peer: Sprecher, die Nachrichten austauschen, werden Peers genannt. Mehrere verwandte Peers können Peer-Gruppen bilden.

BGP-Router-ID:

Die Router-ID des BGP ist ein 32-Bit-Wert, der zur Identifizierung des BGP-Geräts verwendet wird, normalerweise in Form einer IPv4-Adresse, die in der Open-Nachricht enthalten ist, die beim Aufbau der BGP-Sitzung gesendet wird. Wenn eine BGP-Sitzung zwischen Peers aufgebaut wird, muss jedes BGP-Gerät über eine eindeutige Router-ID verfügen. Andernfalls kann keine BGP-Verbindung zwischen Peers hergestellt werden. Die Router-ID des BGP muss im BGP-Netzwerk eindeutig sein und kann manuell konfiguriert oder automatisch vom Gerät ausgewählt werden. Standardmäßig wählt der BGP die IPv4-Adresse der Loopback-Schnittstelle des Geräts als Router-ID des BGP. Wenn die Loopback-Schnittstelle nicht auf dem Gerät konfiguriert ist, wählt das System die größte IPv4-Adresse in der Schnittstelle als Router-ID des BGP aus. Wenn die Router-ID ausgewählt ist, bleibt die ursprüngliche Router-ID erhalten, auch wenn eine größere Adresse konfiguriert wird, es sei denn, Ereignisse wie das Löschen einer Schnittstellenadresse tritt auf.

Siehe auch

Markt für Freeze Point Analyzer 2019 nach Herstellern, Regionen, Typ und Anwendung, Prognose für…Beam Shapers Market Analysis 2019 und eingehende Forschung zu neuen Wachstumsfaktorenillinois VersicherungsbüroSo melden Sie sich bei rr mail über mail anMicrosoft Antivirus Support Number + 1–888–807–6022Markteinblicke für Permanentmagnetschalter, Prognose bis 2025