fbpx

BGP-Protokoll: Verlauf, Nachrichten und Konfiguration auf MikroTik RouterOS-Geräten

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

El (BGP) Border Gateway Protocol (Border Gateway Protocol) ist ein Routing-Protokoll, das im Internet zum Austausch von Routing-Informationen zwischen autonomen Systemen (AS) verwendet wird.

BGP spielt eine entscheidende Rolle beim Aufbau und der Pflege der globalen Routing-Tabelle des Internets.

Am Ende des Artikels finden Sie eine kleine Test das wird dir erlauben beurteilen das in dieser Lektüre erworbene Wissen

In diesem Artikel werden wir die Geschichte der Erstellung des BGP-Protokolls, die verschiedenen Arten von BGP-Nachrichten und die bei Routing-Entscheidungen verwendeten Attribute untersuchen und außerdem eine Anleitung zur Konfiguration von BGP auf MikroTik RouterOS-Geräten über die Leitungsschnittstelle bereitstellen. Befehle ( CLI).

Entstehungsgeschichte des BGP-Protokolls

Das BGP-Protokoll wurde ursprünglich in den 1980er Jahren von der Arbeitsgruppe Internet Traffic Control System (IDRP) des Institute of Electrical and Electronics Engineering (IEEE) entwickelt. Das Protokoll wurde später von der Internet Engineering Task Force (IETF) übernommen und standardisiert. Die am weitesten verbreitete Version des Protokolls, BGP-4, wurde 1994 definiert.

Verschiedene Arten von BGP-Nachrichten

BGP verwendet verschiedene Arten von Nachrichten, um Routing-Informationen zwischen autonomen Systemen auszutauschen. Zu diesen Nachrichten gehören:

 

  1. ÖFFNEN: Diese Nachricht wird verwendet, um eine BGP-Sitzung zwischen zwei Routern aufzubauen. Es enthält unter anderem Informationen zur verwendeten BGP-Version, unterstützten Routing-Attributen und Authentifizierungsparametern.
  2. AKTUALISIEREN: Diese Nachricht ist die wichtigste im BGP, da sie zur Ankündigung von Routen und zur Aktualisierung von Routing-Informationen verwendet wird. Es enthält Informationen zu den erreichbaren Routen, den diesen Routen zugeordneten Attributen und den Routing-Richtlinien.
  3. BLEIB AM LEBEN: Diese Nachricht wird verwendet, um die BGP-Sitzung aktiv zu halten. Es wird regelmäßig zwischen Routern ausgetauscht, um die Konnektivität und den guten Zustand der Sitzung zu bestätigen.
  4. BENACHRICHTIGUNG: Diese Nachricht wird verwendet, um einen Router über einen Fehler oder ein Ereignis zu informieren, das in der BGP-Sitzung aufgetreten ist. Dies kann auf Sitzungsbeendigung oder Konfigurationsprobleme hinweisen.

BGP-Attribute

In der Welt der Netzwerkkonnektivität spielt das BGP-Protokoll eine entscheidende Rolle beim Austausch von Routing-Informationen zwischen autonomen Systemen (AS). MikroTik RouterOS, ein Betriebssystem für Routing- und Firewall-Geräte, bietet eine breite Palette von BGP-Attributen, die es Netzwerkadministratoren ermöglichen, intelligente Entscheidungen zu treffen und das Routing zu optimieren.

Die am häufigsten verwendeten BGP-Attribute in MikroTik RouterOS sind die folgenden. Dabei wird analysiert, wie sie angewendet werden und wie sie zu einem effizienteren und zuverlässigeren Routing beitragen können:

AS_PATH:

Das Attribut AS_PATH gibt den Pfad an, dem die angekündigte Route über verschiedene autonome Systeme folgt. In MikroTik RouterOS kann das AS_PATH-Attribut verwendet werden, um das Routing zu beeinflussen, beispielsweise um Routen basierend auf der Anwesenheit oder Abwesenheit bestimmter autonomer Systeme im Pfad zu filtern.

NEXT_HOP:

Das NEXT_HOP-Attribut gibt die IP-Adresse des nächsten Hops an, um die angekündigte Route zu erreichen. In MikroTik RouterOS wird dieses Attribut automatisch festgelegt und basiert auf der ausgewählten Exit-Schnittstelle, um den nächsten Hop zu erreichen. Um eine optimale Konnektivität zu gewährleisten, muss unbedingt sichergestellt werden, dass die IP-Adresse des nächsten Hops erreichbar und korrekt konfiguriert ist.

LOCAL_PREF:

Das LOCAL_PREF-Attribut wird verwendet, um die Auswahl der bevorzugten Route zu beeinflussen, wenn mehrere Routen zum selben Netzwerk von verschiedenen autonomen Systemen angekündigt werden. In MikroTik RouterOS kann LOCAL_PREF so konfiguriert werden, dass ein numerischer Wert zugewiesen wird, der die Präferenz einer Route im Vergleich zu anderen widerspiegelt. Der Router wählt die Route mit dem höchsten LOCAL_PREF als beste Route aus.

MED (Multi-Exit-Diskriminator):

Das MED-Attribut wird verwendet, um die Routenauswahl zu beeinflussen, wenn mehrere Ausgangspunkte aus demselben autonomen System vorhanden sind. In MikroTik RouterOS kann das MED so konfiguriert werden, dass es einen numerischen Wert zuweist, der die Präferenz einer bestimmten Route im Vergleich zu anderen Routen auf demselben autonomen System widerspiegelt. Das MED-Attribut wird jedoch nur beim Vergleich von Routen berücksichtigt, die von verschiedenen autonomen Systemen angekündigt werden.

GEMEINSCHAFT:

Das COMMUNITY-Attribut wird verwendet, um Routen zu kennzeichnen und sie in bestimmte Kategorien zu gruppieren. In MikroTik RouterOS können COMMUNITIES mithilfe von Filterregeln zur Steuerung des Routings angewendet werden. Dies ermöglicht eine größere Kontrolle und Flexibilität bei der Auswahl von Routen basierend auf benutzerdefinierten Kriterien.

URSPRUNG:

Das ORIGIN-Attribut gibt den Ursprung der angekündigten Route an. Es kann IGP (Interior Gateway Protocol), EGP (Exterior Gateway Protocol) oder INCOMPLETE (Route von einer unbekannten Quelle gelernt) sein. In MikroTik RouterOS kann dieses Attribut verwendet werden, um die Auswahl von Routen basierend auf ihrer Herkunft zu beeinflussen.

BGP-Protokoll: Verlauf, Nachrichten und Konfiguration auf MikroTik RouterOS-Geräten

BGP-Konfiguration auf MikroTik RouterOS-Geräten

Hier ist eine grundlegende Anleitung zur Konfiguration von BGP auf MikroTik RouterOS-Maschinen über die Befehlszeilenschnittstelle (CLI):

  1. Verbinden und konfigurieren Sie die Netzwerkschnittstellen beider MikroTik-Router.
  2. Greifen Sie über SSH, Telnet oder die Konsolenschnittstelle auf die MikroTik RouterOS-CLI zu.
  3. Konfigurieren Sie die IP-Adressen der Schnittstellen und stellen Sie sicher, dass zwischen den Routern Konnektivität besteht.
  4. Aktivieren Sie BGP auf beiden Routern, indem Sie den folgenden Befehl ausführen:
				
					/routing bgp instance set default as=AS_NUMBER router-id=ROUTER_ID
				
			

5. Fügen Sie die Netzwerke, die Sie bewerben möchten, mit dem folgenden Befehl hinzu:

				
					/routing bgp network add network=NETWORK_ADDRESS
				
			

6. Richten Sie die BGP-Sitzung mit dem anderen Router ein, indem Sie den folgenden Befehl ausführen:

				
					/routing bgp peer add remote-address=REMOTE_IP remote-as=REMOTE_AS_NUMBER
				
			

7. Überprüfen Sie den BGP-Sitzungsstatus mit dem folgenden Befehl:

				
					/routing bgp peer print
				
			

Fazit

Das BGP-Protokoll ist für das Funktionieren des Internets von wesentlicher Bedeutung, da es den Austausch von Routing-Informationen zwischen autonomen Systemen ermöglicht. Im Laufe seiner Geschichte haben wir gesehen, wie es sich weiterentwickelt und zum weltweit vorherrschenden Protokoll für das Routing geworden ist.

Darüber hinaus haben wir die verschiedenen Arten von BGP-Nachrichten und die Attribute untersucht, die bei Routing-Entscheidungen verwendet werden. Abschließend haben wir eine grundlegende Anleitung zur Konfiguration von BGP auf MikroTik RouterOS-Geräten über die CLI bereitgestellt, die es Ihnen ermöglicht, dieses Protokoll in Ihrem eigenen Netzwerk zu implementieren und zu verwalten.

Kurzes Wissensquiz

Was halten Sie von diesem Artikel?
Trauen Sie sich, Ihr erlerntes Wissen zu bewerten?

QUIZ – BGP-Protokoll: Verlauf, Nachrichten und Konfiguration auf MikroTik RouterOS-Geräten

Empfohlenes Buch für diesen Artikel

Möchten Sie ein Thema vorschlagen?

Jede Woche veröffentlichen wir neue Inhalte. Möchten Sie, dass wir über etwas Bestimmtes sprechen?
Thema für den nächsten Blog

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

Tage
Horas
Minuten
Sekunden

Einführung zu
OSPF – BGP – MPLS

Melden Sie sich hierfür an curso gratuito

MAE-RAV-ROS-240118
Tage
Horas
Minuten
Sekunden

Melden Sie sich hierfür an curso gratuito

MAS-ROS-240111

Aktion zum Dreikönigstag!

REYES24

15%

alle Produkte

MikroTik-Kurse
Akademiekurse
MikroTik-Bücher

Profitieren Sie vom Three Kings Day-Rabattcode!

*Aktion gültig bis Sonntag, 7. Januar 2024
** der Code (KINGS24) gilt für den Warenkorb
*** Kaufen Sie jetzt Ihren Kurs und belegen Sie ihn bis zum 31. März 2024

Silvester-Aktion!

NY24

20%

alle Produkte

MikroTik-Kurse
Akademiekurse
MikroTik-Bücher

Profitieren Sie vom Silvester-Rabattcode!

*Aktion gültig bis Montag, 1. Januar 2024
** der Code (NY24) gilt für den Warenkorb
*** Kaufen Sie jetzt Ihren Kurs und belegen Sie ihn bis zum 31. März 2024

Weihnachtsrabatte!

XMAS23

30%

alle Produkte

MikroTik-Kurse
Akademiekurse
MikroTik-Bücher

Nutzen Sie den Rabattcode zu Weihnachten!!!

**Codes werden im Warenkorb angewendet
Aktion gültig bis Montag, 25. Dezember 2023

RABATTE FÜR DIE CYBER-WOCHE

CW23-MK

17%

alle MikroTik Online-Kurse

CW23-AX

30%

alle Academy-Kurse

CW23-LIB

25%

alle MikroTik-Bücher und Buchpakete

Profitieren Sie von den Rabattcodes zur Cyber ​​Week!!!

**Codes werden im Warenkorb angewendet
Aktion gültig bis Sonntag, 3. Dezember 2023

RABATTE FÜR DEN BLACK FRIDAY

BF23-MX

22%

alle MikroTik Online-Kurse

BF23-AX

35%

alle Academy-Kurse

BF23-LIB

30%

alle MikroTik-Bücher und Buchpakete

Profitieren Sie von den Rabattcodes zum Black Friday!!!

**Codes werden im Warenkorb angewendet

Codes werden im Warenkorb angewendet
gültig bis Sonntag, 26. November 2023

Tage
Horas
Minuten
Sekunden

Melden Sie sich hierfür an curso gratuito

MAE-VPN-SET-231115

Halloween-Promo

Profitieren Sie von Rabattcodes für Halloween.

Codes werden im Warenkorb angewendet

HW23-MK

11 % Rabatt auf alle MikroTik OnLine-Kurse

11%

HW23-AX

30 % Rabatt auf alle Academy-Kurse

30%

HW23-LIB

25 % Rabatt auf alle MikroTik-Bücher und Buchpakete

25%

Registrieren Sie sich und nehmen Sie am kostenlosen Kurs „Introduction to Advanced Routing with MikroTik“ (MAE-RAV-ROS) teil.

Heute (Mittwoch) 11. Oktober 2023
7:11 bis XNUMX:XNUMX Uhr (Kolumbien, Ecuador, Peru)

MAE-RAV-ROS-231011