Das BGP-Protokoll (Border Gateway Protocol) ist eines der wichtigsten Routingprotokolle im Internet. Es ermöglicht Ihnen, Routeninformationen zwischen verschiedenen autonomen Systemen (AS) auszutauschen und die optimalen Pfade für die Datenzustellung zu bestimmen.
Mikrotik-Router unterstützen das BGP-Protokoll und ermöglichen es Ihnen, es so zu konfigurieren, dass Routen mit anderen Routern ausgetauscht werden. Die Anzeige von BGP-Routen in Mikrotik kann für Netzwerkadministratoren nützlich sein, um den aktuellen Netzwerkstatus anzuzeigen und sicherzustellen, dass die Routen korrekt konfiguriert sind.
Um BGP-Routen in Mikrotik anzuzeigen, müssen mehrere Schritte ausgeführt werden. Zuerst müssen Sie BGP auf dem Mikrotik-Router konfigurieren, indem Sie die AS und die IP-Adressen angeben, mit denen die Verbindung hergestellt werden soll. Sie müssen dann Routenfilter konfigurieren, um zu bestimmen, welche BGP-Routen angezeigt werden. Schließlich können Sie die angezeigten BGP-Routen mit dem Befehl "show bgp routes" anzeigen.
Was ist BGP
Mit BGP können Sie eine Verbindung zwischen den Routerdiensten verschiedener Anbieter herstellen und Informationen zu den verfügbaren Routen senden. Dies ermöglicht es den Anbietern, den besten Weg für die Übermittlung von Daten zu wählen und die Effizienz und Zuverlässigkeit des Internets zu gewährleisten.
Das BGP-Protokoll verwendet die Prinzipien des Peering, wodurch autonome Systeme am Austausch von Routeninformationen teilnehmen und Entscheidungen über die Datenübertragung treffen können. BGP bietet auch die Möglichkeit, Routing-Richtlinien zu verwenden, sodass Anbieter den Datenfluss über ihre Netzwerke steuern können.
BGP ist ein Schlüsselprotokoll für den Betrieb von Internetdienstanbietern und großen Unternehmensnetzwerken. Es bietet Skalierbarkeit und Zuverlässigkeit für das Routing im Internet sowie die Verwaltung von Datenflüssen zwischen verschiedenen autonomen Systemen.
Schritt 1: Einrichten von BGP
Bevor Sie BGP-Routen in MikroTik anzeigen können, müssen Sie das BGP-Protokoll auf Ihrem Router konfigurieren.
Schritte zum Einrichten von BGP in MikroTik:
- Erstellen Sie BGP-Nachbarn: Gehen Sie dazu zum Menü "Routing" (Routing) und wählen Sie "BGP". Klicken Sie auf die Schaltfläche "+", um einen neuen BGP-Nachbarn hinzuzufügen. Geben Sie die IP-Adresse des BGP-Nachbarn ein und konfigurieren Sie andere Einstellungen wie die Offline-Systemnummer (ASN), das Kennwort usw.
- Konfigurieren Sie die Routenfilterung: Wählen Sie im Menü "Routing" die Option "BGP" und klicken Sie auf die Registerkarte "Filterregeln". Erstellen Sie Filter, um bestimmte Routen zuzulassen oder zu sperren.
- Konfigurieren Sie den Export und Import von Routen: Wählen Sie im Menü "Routing" die Option "BGP" und klicken Sie auf die Registerkarte "Export". Hier können Sie den Export von Routen zu Ihren BGP-Nachbarn konfigurieren. Konfigurieren Sie auch den Import von Routen auf der Registerkarte "Import".
Nach der Konfiguration von BGP kommuniziert Ihre MikroTik über das BGP-Protokoll mit anderen Routern und teilt Routen aus. Sie können diese Routen in den entsprechenden Abschnitten auf Ihrem Mikrotik anzeigen.
Schritt 2: Routen anzeigen
Im Abschnitt "Routen anzeigen" können Sie die Anzeige der BGP-Routentabelle in Mikrotik anpassen.
Dazu müssen Sie die folgenden Schritte ausführen:
- Öffnen Sie die Mikrotik-Weboberfläche und klicken Sie auf die Registerkarte "BGP".
- Wählen Sie im linken Bereich Routen aus.
- Konfigurieren Sie die Anzeige der Routen in der Tabelle. Sie können die Felder auswählen, die Sie anzeigen möchten, z. B. IP-Adresse, Präfix, AS-Pfad usw.
- Klicken Sie auf Anwenden, um die Änderungen anzuwenden.
Nachdem Sie diese Schritte ausgeführt haben, wird die BGP-Routentabelle entsprechend den gewählten Einstellungen angezeigt. Sie können alle aktiven Routen, ihre Präfixe, AS-Pfade und andere Informationen sehen.
| IP-Adresse | Präfix | AS-Weg |
|---|---|---|
| 10.0.0.1 | 192.168.1.0/24 | AS100 |
| 10.0.0.2 | 172.16.0.0/16 | AS200 |
| 10.0.0.3 | 10.0.0.0/8 | AS300 |
Jetzt wissen Sie, wie Sie die BGP-Routentabelle in Mikrotik anzeigen und konfigurieren.
Beispiel für die Anzeige von BGP-Routen in Mikrotik
Mikrotik verwendet den Befehl zum Anzeigen von BGP-Routen in Mikrotik /routing bgp advertisements print. Damit können Sie alle Routen auflisten, die das aktuelle BGP-Pir an das Netzwerk sendet.
Wenn Sie diesen Befehl verwenden, werden die folgenden Optionen angezeigt:
- ROUTE - IP-Adresse der Route
- AS-PATH - die Reihenfolge der autonomen Systeme, durch die die Route verläuft
- NEXT-HOP - IP-Adresse des nächsten Sprungs
- ORIGIN - art des Weges zur Route (intern, extern oder unbekannt)
- MED - der Wert des Attributs MED (Multi-Exit Discriminator), das verwendet wird, um den besten Weg zur Route auszuwählen
Sie können auch Filter hinzufügen, um nur bestimmte Routen anzuzeigen, z. B. AS-PATH oder NEXT-HOP.
Beispiel für die Ausgabe eines Befehls:
ROUTE AS-PATH NEXT-HOP ORIGIN MED10.0.0.0/24 100 192.168.1.1 e 0192.168.0.0/16 200 100 192.168.2.1 i 0172.16.0.0/16 300 200 100 192.168.3.1 e 100
In diesem Beispiel werden drei Routen angezeigt. Die erste Route Netzwerk 10.0.0.0/24 hat AS-PATH 100, NEXT-HOP 192.168.1.1 und den Pfadtyp ORIGIN e (Internal). Die zweite Route, das Netzwerk 192.168.0.0/16, hat AS-PATH 200 100, NEXT-HOP 192.168.2.1 und den Pfadtyp ORIGIN i (extern). Die dritte Route Netzwerk 172.16.0.0/16 hat AS-PATH 300 200 100, NEXT-HOP 192.168.3.1 und den Pfadtyp ORIGIN e (Internal) sowie den Wert MED 100.
Beispiel für die BGP-Konfiguration
Um das BGP (Border Gateway Protocol) auf Mikrotik-Geräten zu konfigurieren, müssen Sie die folgenden Schritte ausführen:
1. Geben Sie die Schnittstelle des Mikrotik-Geräts ein.
2. Gehen Sie zum Abschnitt "Routing" und wählen Sie "BGP" aus dem linken Menü aus.
3. Klicken Sie auf "Add New", um eine neue BGP-Einstellung zu erstellen.
4. Füllen Sie die Felder in der BGP-Einstellungstabelle aus:
| Das Feld | Bedeutung |
|---|---|
| AS Number | Geben Sie die Nummer des eigenständigen Systems (AS) an, in dem sich das Gerät befindet. |
| Remote Address | Geben Sie die IP-Adresse oder den IP-Adressbereich des Remote-BGP-Geräts an. |
| Remote AS | Geben Sie die autonome Systemnummer (AS) des BGP-Remotegeräts an. |
5. Klicken Sie auf "OK", um die BGP-Einstellungen zu speichern.
Nach der Konfiguration von BGP ist das Mikrotik-Gerät bereit, Routen mit entfernten BGP-Geräten zu teilen.
Beispiel für die Anzeige von Routen
In diesem Abschnitt betrachten wir ein Beispiel für die Anzeige von BGP-Routen in Mikrotik.
Stellen Sie zunächst eine Verbindung zu Ihrem Mikrotik-Router über Winbox oder SSH her.
- Klicken Sie im linken Bedienfeld auf die Registerkarte "Routing".
- Wählen Sie "BGP" aus der Liste der verfügbaren Routingprotokolle aus.
- Auf dieser Seite sehen Sie eine Liste aller aktuellen BGP-Einstellungen.
- Um die Routen im Status "established" anzuzeigen, klicken Sie auf die Schaltfläche "Routes".
- Hier sehen Sie eine Liste aller BGP-Routen, die in Ihrem Netzwerk installiert und ausgeführt wurden.
- Sie können detaillierte Informationen zu jeder Route anzeigen, indem Sie zweimal darauf klicken.
Jetzt wissen Sie, wie Sie BGP-Routen in Mikrotik anzeigen können.