Auf dieser Seite wird beschrieben, wie Sie einen Cloud Router und einen VLAN-Anhang erstellen und mit dem NCC-Gateway verbinden.
Cloud Router erstellen
Beachten Sie vor dem Erstellen und Verbinden des Cloud Router die folgenden Punkte:
- Der Cloud Router muss einem NCC-Gateway in derselben Region zugeordnet sein.
- An ein NCC-Gateway kann jeweils nur ein Dienst angehängt werden.
- Nur die VLAN-Anhänge, deren BGP-Sitzungen vom Cloud Router verwaltet werden, der mit dem NCC-Gateway verknüpft ist, sind Teil des NCC-Gateway-Spokes.
Detaillierte Informationen zu Cloud Router finden Sie in der Cloud Router-Übersicht.
So erstellen Sie einen Cloud Router:
gcloud
Nutzen Sie den Befehl gcloud compute routers create
: Wenn Sie benutzerdefinierte Route Advertisements auf Routerebene angeben möchten, setzen Sie das Flag --advertisement-mode=CUSTOM
auf CUSTOM
. Informationen zur Auswirkung des Advertising-Modus auf Routerebene auf die Werbung für einzelne BGP-Sitzungen finden Sie unter Effektive Werbung.
gcloud compute routers create ROUTER_NAME \ --project=PROJECT_ID \ --ncc-gateway=NCC_GATEWAY_URI \ --region=REGION\ --asn=ASN_NUMBER \ --advertisement-mode=CUSTOM \ --set-advertisement-ranges=CUSTOM_ADVERTISED_RANGES \ [--bgp-identifier-range=ROUTER_IDENTIFIER_RANGE] \ [--keepalive-interval=KEEPALIVE_TIMER] \
Ersetzen Sie Folgendes:
ROUTER_NAME
: Der Name des Cloud RoutersPROJECT_ID
: die Projekt-ID des Projekts, das den Cloud Router enthältNCC_GATEWAY_URI
: der vollständige URI des NCC-Gateways, das mit dem Router verknüpft ist. Der URI hat folgendes Format:https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
REGION
: Die Region, in der sich der Cloud Router befindetASN_NUMBER
: Jede private ASN (64512
–65534
,4200000000
–4294967294
), die Sie noch nicht im lokalen Netzwerk verwenden.Für Cloud Router müssen Sie eine private ASN verwenden. Ihre lokale ASN kann jedoch öffentlich oder privat sein.
CUSTOM_ADVERTISED_RANGES
: Liste der benutzerdefinierten IP-Adressbereiche im CIDR-Format oder einzelne IP-Adressen, die in die Anzeigen auf Routerebene aufgenommen werden sollenEinzelne IPv4-Adressen werden als CIDR mit einer
/32
-Subnetzmaske und einzelne IPv6-Adressen als CIDR mit einer/128
-Subnetzmaske interpretiert. Informationen zur maximalen Anzahl benutzerdefinierter Routen-Anzeigen finden Sie unter Limits.ROUTER_IDENTIFIER_RANGE
: ein optionaler IPv4-Adressbereich, der als eindeutige Kennung für den Cloud Router dientWeitere Informationen finden Sie unter BGP-Kennungsbereich für einen Cloud Router konfigurieren.
KEEPALIVE_TIMER
: Eine optionale Zeit in Sekunden, die den BGP-Keepalive-Timer definiert.Gültige Werte liegen im Bereich von
20
bis60
. Wenn Sie das Flag--keepalive-interval
weglassen, verwendet Cloud Router einen BGP-Keepalive-Timer von 20 Sekunden. Weitere Informationen finden Sie unter Keepalive-Timer.
API
Verwenden Sie die Methode compute.router.insert
mit dem in der Nutzlast angegebenen NCC-Gateway. Wenn Sie benutzerdefinierte Route Advertisements auf Routerebene angeben möchten, setzen Sie das Flag bgp.advertiseMode
auf CUSTOM
. Informationen zur Auswirkung des Advertising-Modus auf Routerebene auf die Werbung für einzelne BGP-Sitzungen finden Sie unter Effektive Werbung.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers { "name": "ROUTER_NAME", "ncc_gateway": "NCC_GATEWAY_URI", "bgp": { "asn": "ASN_NUMBER", "advertiseMode": CUSTOM, "advertisedIpRanges": [ { "range": CUSTOM_ADVERTISED_RANGE, "description": CUSTOM_ADVERTISED_RANGE_DESCRIPTION }, ... ], "identifierRange": ROUTER_IDENTIFIER_RANGE, "keepaliveInterval": KEEPALIVE_TIMER } }
Ersetzen Sie Folgendes:
PROJECT_ID
: Die Projekt-ID des Projekts, das den Cloud Router enthältREGION
: Die Region, in der sich der Cloud Router befindetROUTER_NAME
: Der Name des Cloud RoutersNCC_GATEWAY_URI
: der vollständige URI des NCC-Gateways, das mit dem Router verknüpft ist. Der URI hat folgendes Format:https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
ASN_NUMBER
: Jede private ASN (64512
–65534
,4200000000
–4294967294
), die Sie noch nicht im lokalen Netzwerk verwenden.Für Cloud Router müssen Sie eine private ASN verwenden. Ihre lokale ASN kann jedoch öffentlich oder privat sein.
CUSTOM_ADVERTISED_RANGE
undCUSTOM_ADVERTISED_RANGE_DESCRIPTION
: Schlüssel in einem Wörterbuch, die eine benutzerdefinierte Routenwerbung auf Routerebene angebenDie Liste
bgp.advertisedIpRanges
enthält jedes Dictionary für benutzerdefinierte Routen. Für die Angabe vonbgp.advertisedIpRanges
istbgp.advertiseMode: CUSTOM
erforderlich. JedeCUSTOM_ADVERTISED_RANGE
ist ein IP-Adressbereich im CIDR-Format oder eine einzelne IP-Adresse. Einzelne IPv4-Adressen werden als CIDR mit einer/32
-Subnetzmaske und einzelne IPv6-Adressen als CIDR mit einer/128
-Subnetzmaske interpretiert. Informationen zur maximalen Anzahl benutzerdefinierter Route Advertisements finden Sie unter Limits. JedeCUSTOM_ADVERTISED_RANGE_DESCRIPTION
ist ein String, der die Anzeige beschreibt.ROUTER_IDENTIFIER_RANGE
: definiert einen IPv4-Adressbereich, der als eindeutige Kennung für den Cloud Router dientWeitere Informationen finden Sie unter BGP-Kennungsbereich für einen Cloud Router konfigurieren.
KEEPALIVE_TIMER
: eine optionale Zeit in Sekunden, die den BGP-Keepalive-Timer definiertGültige Werte liegen im Bereich von
20
bis60
. Wenn Siebgp.keepaliveInterval
weglassen, verwendet der Cloud Router einen BGP-Keepalive-Timer von 20 Sekunden. Weitere Informationen finden Sie unter Keepalive-Timer.
VLAN-Anhänge erstellen
VLAN-Anhänge für Dedicated Interconnect oder Partner Interconnect stellen den Konnektivitätspfad zwischen dem NCC-Gateway und einem lokalen Netzwerk bereit.
Der Traffic des VLAN-Anhang fließt über das NCC-Gateway, bevor er den Partnerdienst und den Hub erreicht.
Ausführliche Informationen zum Erstellen von VLAN-Anhängen und zum Einrichten von Schnittstellen und BGP-Peering finden Sie unter VLAN-Anhänge erstellen.