Benutzerdefinierte erkannte Routen
Cloud Router lernt Routen von externen Routern mithilfe des Border Gateway Protocol (BGP) dynamisch. Sie können jedoch auch eine BGP-Sitzung auf Ihrem Cloud Router konfigurieren, um zusätzliche erkannte Routen anzuwenden, die Sie manuell definieren. Diese manuell konfigurierten Routen werden als benutzerdefinierte erkannte Routen bezeichnet. Wenn Sie Routen für eine BGP-Sitzung angeben, verhält sich der Cloud Router so, als hätte er die Routen vom BGP-Peer erkannt.
Funktionsweise
Sie können benutzerdefinierte erkannte Routen gleichzeitig mit der Erstellung einer BGP-Sitzung konfigurieren. Alternativ können Sie die Sitzung später aktualisieren, um die benutzerdefinierten erkannten Routen hinzuzufügen oder zu aktualisieren.
Zum Konfigurieren benutzerdefinierter erkannter Routen aktualisieren Sie die BGP-Sitzung so:
Eine durch Kommas getrennte Liste von IPv4-Präfixen, die Sie als Ziele angeben möchten. Der nächste Hop dieser benutzerdefinierten erkannten Routen ist die IPv4-Adresse des BGP-Peers. Sie können auch IPv6-Präfixe einschließen, die jedoch von Cloud Router ignoriert werden, sofern die Bedingungen für den IPv6-Routenaustausch nicht erfüllt sind (Beispiel).
Ein Prioritätswert zwischen
0
und65535
(einschließlich). Optional. Diese Priorität gilt für alle Routen, die Sie für eine Sitzung konfigurieren. Google Cloud bevorzugt Routen mit niedrigeren Prioritätswerten. Das heißt, einer Route mit der Priorität100
wird eine höhere Priorität zugewiesen als einer Route mit der Priorität200
. Wenn Sie keine Priorität definieren, wendet Google Cloud intern die Standardpriorität100
an.
Auswahl des besten Pfads
Cloud Router wertet benutzerdefinierte erkannte Routen so aus:
Wenn eine Route als benutzerdefinierte erkannte Route für mehrere BGP-Peers konfiguriert ist, bevorzugt Google Cloud die Route mit dem kleinsten Prioritätswert, wie im vorherigen Abschnitt beschrieben.
Wenn mehrere Routen mit unterschiedlichen nächsten Hops die gleiche Priorität haben, verwendet Google Cloud ECMP (Equal Cost Multipath), um den Traffic zwischen den Routen zuzuweisen.
Wenn sich benutzerdefinierte Routen mit Routen überschneiden, die von BGP-Peers erkannt wurden, werden sie gemeinsam ausgewertet. Das heißt, die besten benutzerdefinierten Routen und die über BGP erlernten Routen werden wie in der vorherigen Liste beschrieben ausgewertet.
Benutzerdefinierte erkannte Routen berücksichtigen auch den dynamischen Routingmodus des Netzwerks und alle anderen Routingverhalten, die sich auf erkannte Routen auswirken.
VPC-Netzwerke (Virtual Private Cloud) verwenden auch andere Routentypen. Google Cloud verwendet eine Reihe von Regeln, um Routen auszuwählen. Informationen zu diesem Vorgang finden Sie unter Routingreihenfolge in der VPC-Dokumentation.
BGP-Statusänderungen
Benutzerdefinierte erkannte Routen werden aktiv, wenn die zugehörige BGP-Sitzung eingerichtet wird. Wenn die BGP-Sitzung ausfällt, variiert die Verfügbarkeit der Routen:
Wenn die Sitzung aufgrund eines Verbindungsproblems ausfällt, z. B. eines physischen Problems mit einer Cloud Interconnect-Verbindung, werden die benutzerdefinierten erkannten Routen unterdrückt. Dieses Verhalten verhindert, dass der Traffic unterbrochen wird.
Wenn eine Sitzung aufgrund eines Cloud Router-Wartungsereignisses vorübergehend ausfällt, werden die benutzerdefinierten erkannten Routen nicht unterdrückt, solange ordnungsgemäßer BGP-Neustart aktiviert ist. Cloud Router-Wartungsereignisse dauern in der Regel weniger als 60 Sekunden. Sie sind so konzipiert, dass der Datenverkehr nicht weitergeleitet wird. Wenn kein ordnungsgemäßer Neustart aktiviert ist, werden die Routen unterdrückt.
Wenn eine Sitzung aufgrund eines geplanten Cloud Interconnect-Wartungsereignisses ausfällt, werden benutzerdefinierte erkannte Routen entfernt. Prüfen Sie daher, ob Ihre Cloud Interconnect-Konfiguration für Hochverfügbarkeit konzipiert ist.
Vorteile
Benutzerdefinierte erkannte Routen können nützlich sein, wenn Sie die Einschränkungen von statischen Routen vermeiden möchten. Wie bei benutzerdefinierten Routen können Sie mit statischen Routen eine Route manuell definieren. Für statische Routen gelten jedoch bestimmte Einschränkungen:
Wenn Sie eine statische Route konfigurieren, können Sie keinen Cloud Interconnect-VLAN-Anhang oder Cloud VPN-HA-VPN-Tunnel als nächsten Hop verwenden. Benutzerdefinierte erkannte Routen haben diese Einschränkungen nicht.
Statische Routen können keinen Verlust der Erreichbarkeit im nächsten Hop einer Route erkennen. Im Gegensatz dazu können benutzerdefinierte erkannte Routen einen Verlust der Erreichbarkeit erkennen und entsprechend reagieren, um Traffic ohne Benachrichtigung zu vermeiden. Weitere Informationen zu diesem Verhalten finden Sie unter BGP-Statusänderungen.
Beschränkungen
Benutzerdefinierte erkannte Routen unterliegen den folgenden Einschränkungen.
Google Cloud-Limits für benutzerdefinierte erkannte Routen
Für beide Vorgänge gelten Limits:
Für eine BGP-Sitzung kann eine maximale Anzahl von benutzerdefinierten erkannten Routen angegeben werden.
Für eine bestimmte Region in einem VPC-Netzwerk gibt es eine maximale Anzahl eindeutiger IP-Adressbereiche, die als benutzerdefinierte erkannte Routen konfiguriert werden können. Mit diesem Limit können die gleichen Bereiche auf mehreren Peers verwendet werden.
Benutzerdefinierte erkannte Routen sind auch von Limits betroffen, die alle erkannten Routen betreffen, einschließlich der Routen, die über BGP-Peers erlernt werden.
Weitere Informationen finden Sie unter Beschränkungen.
Site-to-Site-Datenübertragung wird nicht unterstützt
Die Site-to-Site-Datenübertragungsfunktion von Network Connectivity Center berücksichtigt keine benutzerdefinierten erkannten Routen. Mit dieser Funktion können Sie das Google-Netzwerk als Wide Area Network (WAN) verwenden, das externe Standorte wie Ihre lokalen Netzwerke verbindet. Wenn Sie benutzerdefinierte erkannte Routen für BGP-Sitzungen verwenden, die mit diesem Feature verknüpft sind, werden die Routen nicht an die externen Standorte weitergegeben.
Nächste Schritte
Informationen zum Konfigurieren von benutzerdefinierten erkannten Routen finden Sie unter Benutzerdefinierte erkannte Routen angeben und verwalten.
Informationen zur Fehlerbehebung bei Cloud Router finden Sie unter Fehlerbehebung.