Cette page explique comment créer un Cloud Router et un rattachement de VLAN, puis les connecter à la passerelle NCC.
Créer un routeur Cloud Router
Avant de créer et de connecter Cloud Router, tenez compte des points suivants:
- Le routeur cloud doit être associé à une passerelle NCC dans la même région.
- Un seul service peut être associé à une passerelle NCC à la fois.
- Seuls les rattachements de VLAN dont les sessions BGP sont gérées par Cloud Router associé à la passerelle NCC font partie du spoke de la passerelle NCC.
Pour en savoir plus sur Cloud Router, consultez la page Présentation de Cloud Router.
Pour créer Cloud Router, procédez comme suit:
gcloud
Exécutez la commande gcloud compute routers create
. Pour spécifier des annonces de routage personnalisées au niveau du routeur, définissez l'indicateur --advertisement-mode=CUSTOM
sur CUSTOM
. Pour en savoir plus sur l'impact du mode d'annonce au niveau du routeur sur les annonces de session BGP individuelles, consultez la section Annonces efficaces.
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] \
Remplacez les éléments suivants :
ROUTER_NAME
: nom du routeur cloudPROJECT_ID
: ID du projet contenant Cloud Router.NCC_GATEWAY_URI
: URI complet du NCC Gateway associé au routeur. Le format de l'URI suit ce modèle :https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
REGION
: région contenant le routeur Cloud RouterASN_NUMBER
: n'importe quel numéro ASN privé (64512
-65534
,4200000000
-4294967294
) que vous n'utilisez pas déjà dans le réseau sur siteCloud Router nécessite l'utilisation d'un numéro ASN privé, mais votre numéro ASN sur site peut être public ou privé.
CUSTOM_ADVERTISED_RANGES
: liste des plages d'adresses IP personnalisées au format CIDR ou des adresses IP individuelles à inclure dans les annonces au niveau du routeurLes adresses IPv4 individuelles sont interprétées comme un CIDR avec un masque de sous-réseau
/32
, et les adresses IPv6 individuelles sont interprétées comme un CIDR avec un masque de sous-réseau/128
. Pour en savoir plus sur le nombre maximal d'annonces de routage personnalisées, consultez la section Limites.ROUTER_IDENTIFIER_RANGE
: plage d'adresses IPv4 facultative qui sert d'identifiant unique pour Cloud RouterPour en savoir plus, consultez la section Configurer la plage d'identifiants BGP pour un routeur Cloud Router.
KEEPALIVE_TIMER
: délai facultatif, en secondes, qui définit le délai keepalive BGP.Les valeurs valides sont comprises entre
20
et60
, inclus. Si vous omettez l'indicateur--keepalive-interval
, Cloud Router utilise un délai de 20 secondes pour le délai de maintien BGP. Pour en savoir plus, consultez la section Timer keepalive.
API
Utilisez la méthode compute.router.insert
avec la passerelle NCC spécifiée dans la charge utile. Pour spécifier des annonces de routage personnalisées au niveau du routeur, définissez l'indicateur bgp.advertiseMode
sur CUSTOM
. Pour en savoir plus sur l'impact du mode d'annonce au niveau du routeur sur les annonces de session BGP individuelles, consultez la section Annonces efficaces.
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 } }
Remplacez les éléments suivants :
PROJECT_ID
: ID du projet contenant Cloud Router.REGION
: région contenant le routeur Cloud RouterROUTER_NAME
: nom du routeur cloudNCC_GATEWAY_URI
: URI complet du NCC Gateway associé au routeur. Le format de l'URI suit ce modèle :https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
ASN_NUMBER
: n'importe quel numéro ASN privé (64512
-65534
,4200000000
-4294967294
) que vous n'utilisez pas déjà dans le réseau sur siteCloud Router nécessite l'utilisation d'un numéro ASN privé, mais votre numéro ASN sur site peut être public ou privé.
CUSTOM_ADVERTISED_RANGE
etCUSTOM_ADVERTISED_RANGE_DESCRIPTION
: clés d'un dictionnaire qui spécifient une annonce de routage personnalisée au niveau du routeurLa liste
bgp.advertisedIpRanges
contient chaque dictionnaire d'annonce de routage personnalisées. Pour spécifierbgp.advertisedIpRanges
, vous devez spécifierbgp.advertiseMode: CUSTOM
. ChaqueCUSTOM_ADVERTISED_RANGE
est une plage d'adresses IP au format CIDR ou une adresse IP individuelle. Les adresses IPv4 individuelles sont interprétées comme un CIDR avec un masque de sous-réseau/32
, et les adresses IPv6 individuelles sont interprétées comme un CIDR avec un masque de sous-réseau/128
. Pour en savoir plus sur le nombre maximal d'annonces de routage personnalisées, consultez la section Limites. ChaqueCUSTOM_ADVERTISED_RANGE_DESCRIPTION
est une chaîne permettant de décrire l'annonce.ROUTER_IDENTIFIER_RANGE
: définit une plage d'adresses IPv4 qui sert d'identifiant unique pour le routeur Cloud Router.Pour en savoir plus, consultez la section Configurer la plage d'identifiants BGP pour un routeur Cloud Router.
KEEPALIVE_TIMER
: durée facultative, en secondes, qui définit le délai keepalive BGPLes valeurs valides sont comprises entre
20
et60
, inclus. Si vous omettezbgp.keepaliveInterval
, Cloud Router utilise un minuteur keepalive BGP de 20 secondes. Pour en savoir plus, consultez la section Timer keepalive.
Créer des rattachements de VLAN
Les rattachements de VLAN pour interconnexion dédiée ou interconnexion partenaire fournissent le chemin de connectivité entre la passerelle NCC et un réseau sur site.
Le trafic de rattachement de VLAN passe par la passerelle NCC avant d'atteindre le service partenaire et le hub.
Pour en savoir plus sur la création de rattachements de VLAN et la configuration de l'interface et du peering BGP, consultez la section Créer des rattachements de VLAN.