BGP (Border Gateway Protocol) Ist ein Routingprotokoll, das von Internetdienstanbietern zum Austausch von Routeninformationen zwischen verschiedenen autonomen Systemen (AS) verwendet wird.
Wenn Sie zwei MikroTik-Router haben und eine BGP-Sitzung zwischen ihnen einrichten möchten, müssen Sie einige Schritte befolgen.
Stellen Sie zunächst sicher, dass beide Router mit Netzwerkeinstellungen wie IP-Adresse und Subnetzmaske konfiguriert sind. Beachten Sie, dass sich die IP-Adressen der Router im selben Subnetz befinden müssen.
Sie können dann mit der Konfiguration des BGP-Protokolls fortfahren. Auf jedem Router müssen Sie mit dem folgenden Befehl ein eigenständiges System (AS) erstellen:
routing bgp instance
Nachdem Sie AS erstellt haben, müssen Sie die BGP-Sitzungsparameter konfigurieren. Auf einem Router müssen Sie die Peer-Rolle installieren, und auf dem anderen Router wird dies der Client sein. Verwenden Sie dazu Befehle:
routing bgp peer
Jetzt müssen Sie die IP-Adresse des Piers (des Routers, mit dem Sie die BGP-Sitzung einrichten möchten) angeben und einige weitere Parameter konfigurieren.
Nach der Konfiguration der BGP-Sitzungsparameter sollten beide Router mit dem Austausch von Routeninformationen beginnen. Sie können überprüfen, ob die Sitzung erfolgreich war, indem Sie den Befehl verwenden routing bgp peer print.
Jetzt wissen Sie, wie Sie eine BGP-Sitzung zwischen zwei MikroTik einrichten. Mit dieser Anstrengung können Sie Routeninformationen zwischen Ihren Routern austauschen und den Verkehr in Ihrem Netzwerk verwalten.
Warum brauche ich eine BGP-Sitzung
Warum brauche ich eine BGP-Sitzung zwischen zwei MikroTik?
Wenn Sie eine BGP-Sitzung zwischen zwei MikroTik-Geräten einrichten, können sie Routeninformationen austauschen und optimale Paketübertragungsentscheidungen treffen. Die Vorteile der Verwendung einer BGP-Sitzung umfassen:
- Lastverteilung: Mit BGP können Sie die Last auf verschiedene Routen verteilen, sodass Sie die beste Route für die Paketzustellung auswählen können.
- Verbesserte Fehlertoleranz: Wenn eines der MikroTik-Geräte ausfällt, schaltet die BGP-Sitzung automatisch den Datenverkehr zu einem anderen Gerät um, ohne das Netzwerk zu unterbrechen.
- Verbesserung der Servicequalität: Mit BGP können Sie die stabilsten und schnellsten Routen für die Paketzustellung auswählen, was zur Verbesserung der Netzwerkleistung beiträgt.
Die Einrichtung einer BGP-Sitzung zwischen zwei MikroTik ist ein wichtiger Schritt, um ein effizientes Netzwerk zu gewährleisten, das die Funktionalität des dynamischen Routing ermöglicht und eine zuverlässige Kommunikation mit anderen Internetverbindungsanbietern ermöglicht.
Grundlagen der BGP-Sitzung
Um eine BGP-Sitzung zwischen zwei MikroTik einzurichten, müssen Sie die folgenden Schritte ausführen:
- Konfigurieren Sie grundlegende Router-Einstellungen wie Schnittstellen-IP-Adressen, Routen usw.
- Stellen Sie sicher, dass BGP auf beiden Routern aktiviert ist und die Authentifizierungsdaten (falls erforderlich) installiert sind.
- Erstellen Sie eine BGP-Sitzung, indem Sie die IP-Adresse und die ASN (Autonomous System Number) des anderen Routers angeben.
- Überprüfen Sie den Status der BGP-Sitzung und stellen Sie sicher, dass sie installiert ist.
- Stellen Sie die erforderliche Konfiguration für den Routenaustausch zwischen BGP-Sitzungen bereit.
- Überprüfen Sie den Routenaustausch, und stellen Sie sicher, dass die Routen den Routingtabellen hinzugefügt wurden.
Nach Abschluss aller Schritte funktioniert die BGP-Sitzung und ermöglicht den Austausch von Routeninformationen zwischen den beiden MikroTik. Wenn Sie die Netzwerkkonfiguration oder die Routeninformationen ändern, sollten Sie den Status der BGP-Sitzung regelmäßig überprüfen und die Konfiguration bei Bedarf aktualisieren.
| Der Begriff | Die Beschreibung |
|---|---|
| BGP | Das Border Gateway Protocol ist ein Routingprotokoll, das zum Austausch von Routeninformationen zwischen autonomen Systemen (AS) verwendet wird. |
| ASN | Autonomous System Number - Eine eindeutige Nummer, die einem autonomen System zur Identifizierung im Netzwerk zugewiesen wird. |
| BGP-Sitzung | Eine Verbindung zwischen den beiden Geräten ist hergestellt, die den Austausch von Routeninformationen initiiert. |
| IP-Adresse | Eine eindeutige Kennung des Netzwerkgeräts, mit der Sie das Gerät identifizieren und im Netzwerk austauschen können. |
| Die Route | Die Regel, mit der ein Netzwerkpaket vom Absender an den Empfänger im Netzwerk gesendet wird. |
| Routing-Tabelle | Eine Liste der Routen, die der Router zum Umleiten des Netzwerkverkehrs verwendet. |
Hardware-Anforderungen
Um eine BGP-Sitzung zwischen zwei MikroTik-Geräten einzurichten, benötigen Sie die folgende Hardware:
| Das Gerät | Mindestanforderung |
|---|---|
| MikroTik-Router | Modell, das BGP unterstützt |
| Ethernet-Kabel | Mindestens ein Kabel, das beide Geräte verbindet |
Beide MikroTik-Geräte müssen mit demselben Netzwerk verbunden sein und sich im selben IP-Netzwerk befinden.
Außerdem müssen Sie sicherstellen, dass beide Geräte über aktualisierte Firmware-Versionen von MikroTik RouterOS verfügen.
Die BGP-Einstellungen erfordern auch Kenntnisse der grundlegenden Konzepte und Prinzipien des BGP-Protokolls sowie der Konfiguration und Konfiguration von MikroTik RouterOS.
Grundlegende Einstellungen konfigurieren
Bevor Sie eine BGP-Sitzung zwischen zwei MikroTik einrichten können, müssen Sie die grundlegenden Parameter auf beiden Geräten festlegen und konfigurieren:
- Stellen Sie sicher, dass auf Ihren Geräten die aktuelle Version von RouterOS installiert ist, die mit der BGP-Funktionalität kompatibel ist.
- Weisen Sie den Geräten eindeutige Namen zu, um sie im Netzwerk zu unterscheiden. Stellen Sie beispielsweise den Namen "R1" für die erste MikroTik und den Namen "R2" für die zweite MikroTik ein.
- Konfigurieren Sie die IP-Adressen für die Schnittstellen, die für die BGP-Sitzung verwendet werden sollen. Weisen Sie die IP-Adresse "192.168.0.1/24" für MikroTik mit dem Namen "R1" und die IP-Adresse "192.168.0.2/24" für MikroTik mit dem Namen "R2" zu.
- Stellen Sie sicher, dass die Netzwerkschnittstellen auf beiden Geräten aktiviert sind und sich im Status "UP" befinden.
Nachdem Sie die grundlegenden Einstellungen auf beiden Geräten konfiguriert haben, können Sie mit der Konfiguration der BGP-Sitzung fortfahren.
Zuweisen von IP-Adressen
Wenn Sie eine BGP-Sitzung zwischen zwei MikroTik einrichten, müssen Sie jedem Gerät die IP-Adressen korrekt zuweisen. Mithilfe der IP-Adressierung können wir jedes Gerät im Netzwerk identifizieren und sicherstellen, dass es interoperabel ist.
Betrachten Sie im Beispiel ein Netzwerk, das aus zwei MikroTik-Geräten besteht:
- Router1 - IP-Adresse: 192.168.1.1/24
- Router2 - IP-Adresse: 192.168.1.2/24
Beachten Sie, dass sich beide Geräte im selben Subnetz befinden (Netzwerk /24) und unterschiedliche IP-Adressen in diesem Subnetz haben.
Die IP-Adresse von Router1 ist 192.168.1.1. Diese IP-Adresse wird als Quelle für die Einrichtung einer BGP-Sitzung auf Router1 verwendet. Außerdem wird diese IP-Adresse in der BGP-Konfiguration angegeben, damit andere Geräte auf Router1 zugreifen können.
Die IP-Adresse von Router2 ist 192.168.1.2. Diese IP-Adresse wird als Quelle für die Einrichtung einer BGP-Sitzung auf Router2 verwendet. Außerdem wird diese IP-Adresse in der BGP-Konfiguration angegeben, damit andere Geräte auf Router2 zugreifen können.
Die korrekte Konfiguration der IP-Adressen ist sehr wichtig für die erfolgreiche Einrichtung einer BGP-Sitzung zwischen zwei MikroTik-Geräten. Stellen Sie sicher, dass die IP-Adressen korrekt zugewiesen und auf beiden Geräten verfügbar sind, bevor Sie BGP konfigurieren.
Routing einrichten
Um das Routing zwischen zwei MikroTik zu installieren, müssen Sie die folgenden Schritte ausführen:
- Konfigurieren Sie die IP-Adressen an den Schnittstellen beider Router. Verwenden Sie dazu den Befehl /ip address . Weisen Sie jeder Schnittstelle eindeutige IP-Adressen zu.
- Stellen Sie eine BGP-Sitzung zwischen den Routern ein. Dies kann mit dem Befehl /routing von bgp peer erfolgen. Geben Sie die IP-Adressen und AS-Nummern für jeden Router an.
- Konfigurieren Sie Routenfilter für BGP. Dadurch können Sie steuern, welche Routen zwischen den Routern ausgetauscht werden. Verwenden Sie den Befehl /routing filter, um Filter zu erstellen und zu konfigurieren.
- Erstellen Sie bei Bedarf statische Routen. Verwenden Sie den Befehl /ip route, um statische Routen hinzuzufügen. Geben Sie für jede Route ein Ziel und ein Gateway an.
- Überprüfen Sie die Verbindung zwischen den Routern, indem Sie Pings von einem Router zum anderen senden. Verwenden Sie den Befehl /ping, um zu überprüfen, ob IP-Adressen auf einem nahe gelegenen Router verfügbar sind.
Nachdem Sie alle diese Schritte ausgeführt haben, stellen Sie eine erfolgreiche BGP-Sitzung zwischen zwei MikroTik ein und können Routen zwischen ihnen austauschen.
Einrichten von BGP
Um eine BGP-Sitzung zwischen zwei MikroTik einzurichten, müssen Sie die folgenden Schritte ausführen:
- Richten Sie die IP-Adressen auf jedem MikroTik-Gerät ein, das an der BGP-Sitzung teilnehmen wird. Gehen Sie dazu zum Abschnitt "IP" und wählen Sie "Addresses", klicken Sie dann auf "Add New" und geben Sie die gewünschte IP-Adresse ein.
- Aktivieren Sie das BGP-Protokoll auf beiden MikroTik. Gehen Sie dazu zum Abschnitt "Routing" und wählen Sie "BGP", klicken Sie dann auf "Add New" und geben Sie die erforderlichen Informationen ein, wie die Offline-Systemnummer (AS), die IP-Adresse der Peers und Router, die über BGP angekündigt werden sollen.
- Richten Sie auf jeder MikroTik eine benachbarte BGP-Sitzung ein. Gehen Sie dazu zum Abschnitt "Routing" und wählen Sie "BGP", wählen Sie dann das zuvor erstellte BGP-Protokoll aus und klicken Sie auf die Schaltfläche "Neighbors". Klicken Sie im geöffneten Fenster auf die Schaltfläche "Neu hinzufügen" und geben Sie die Informationen über den benachbarten Router ein, z. B. seine IP-Adresse und die PID-Nummer.
- Konfigurieren Sie das Filtern von eingehenden und ausgehenden BGP-Routen. Gehen Sie dazu zum Abschnitt "Routing" und wählen Sie "Filterregeln", klicken Sie dann auf die Schaltfläche "Neu hinzufügen" und geben Sie die erforderlichen Filterregeln ein, z. B. bestimmte Routen zulassen oder verweigern.
Nachdem Sie diese Schritte ausgeführt haben, wird die BGP-Sitzung zwischen den beiden MikroTik erfolgreich eingerichtet und sie können Routen und Informationen zur Netzwerktopologie austauschen.
Einrichten eines autonomen Systems (AS)
Stellen Sie zunächst den Wert AS für jede MikroTik ein. Sie müssen in beiden Geräten identisch sein, um eine erfolgreiche BGP-Sitzung zu erstellen. Die AS-Nummer kann zwischen 1 und 65535 gewählt werden. Um jedoch Konflikte mit bereits vorhandenen AS zu vermeiden, wird empfohlen, einen Wert zu wählen, der nicht größer als 64511 ist.
Führen Sie die folgenden Schritte aus, um AS auf MikroTik zu konfigurieren:
- Öffne die Winbox und verbinde dich mit der ersten MikroTik.
- Gehen Sie zum Abschnitt "Routing" und wählen Sie die Registerkarte "BGP" aus.
- Setzen Sie im Feld "Default AS" den Wert AS (z. B. 65001) und klicken Sie auf "Übernehmen".
- Wiederholen Sie die gleichen Schritte für die zweite MikroTik mit dem gleichen AS-Wert.
Nachdem die AS auf beiden Geräten erfolgreich konfiguriert wurden, sind sie bereit, eine BGP-Sitzung zu installieren.
Konfigurieren benachbarter BGP-Router
Schritt 1: Verbinden Sie die BGP-Router mit dem Netzwerk und stellen Sie sicher, dass sie sich im gleichen IP-Segment befinden.
Schritt 2: Öffnen Sie die Webschnittstelle eines der BGP-Routers und gehen Sie zum Abschnitt "BGP".
Schritt 3: Erstellen Sie einen neuen benachbarten BGP-Router, indem Sie auf die Schaltfläche "Hinzufügen" klicken. Geben Sie die IP-Adresse des benachbarten Routers, seine AS-Nummer ein und aktivieren Sie die Option "BGP", um die BGP-Sitzung zu aktivieren.
Schritt 4: Überprüfen Sie die Einstellungen des benachbarten BGP-Routers, um sicherzustellen, dass er korrekt konfiguriert ist und über eine entsprechende AS-Nummer und IP-Adresse verfügt.
Schritt 5: Überprüfen Sie auf der Registerkarte "Routen", ob die BGP-Sitzung mit einem benachbarten Router verbunden ist und ordnungsgemäß funktioniert.
Nach diesen Schritten ist die Konfiguration der benachbarten BGP-Router abgeschlossen, sodass sie Routintinformationen austauschen, Routingtabellen aktualisieren und die Netzwerkkonsistenz sicherstellen können.