En esta página se describe cómo crear un Cloud Router y una vinculación de VLAN, y cómo conectarlos a NCC Gateway.
Crear un router de Cloud Router
Antes de crear y conectar el Cloud Router, ten en cuenta lo siguiente:
- El Cloud Router debe estar asociado a una pasarela NCC de la misma región.
- Como máximo, se puede adjuntar un servicio a una pasarela NCC a la vez
- Solo las vinculaciones de VLAN cuyas sesiones de BGP estén gestionadas por el router de Cloud asociado a la pasarela de NCC forman parte del radio de la pasarela de NCC.
Para obtener información detallada sobre Cloud Router, consulta la información general sobre Cloud Router.
Sigue estos pasos para crear un Cloud Router:
gcloud
Usa el comando gcloud compute routers create
. Para especificar anuncios de ruta personalizados a nivel de router, define la marca --advertisement-mode=CUSTOM
en CUSTOM
. Para obtener información sobre el efecto del modo de anuncio a nivel de router en los anuncios de sesiones BGP individuales, consulte Anuncios efectivos.
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] \
Haz los cambios siguientes:
ROUTER_NAME
: el nombre de Cloud RouterPROJECT_ID
: el ID del proyecto que contiene el Cloud RouterNCC_GATEWAY_URI
: el URI completo de la pasarela NCC asociada al router. El formato del URI sigue este patrón:https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
REGION
: la región que contiene el Cloud RouterASN_NUMBER
: cualquier ASN privado (64512
-65534
,4200000000
-4294967294
) que no estés usando ya en la red localCloud Router requiere que uses un ASN privado, pero tu ASN local puede ser público o privado.
.CUSTOM_ADVERTISED_RANGES
: la lista de intervalos de direcciones IP personalizadas en formato CIDR o direcciones IP individuales que se incluirán en los anuncios a nivel de router.Las direcciones IPv4 individuales se interpretan como CIDR con una máscara de subred
/32
, y las direcciones IPv6 individuales se interpretan como CIDR con una máscara de subred/128
. Para obtener información sobre el número máximo de anuncios de rutas personalizadas, consulta Límites.ROUTER_IDENTIFIER_RANGE
: intervalo de direcciones IPv4 opcional que sirve como identificador único de Cloud RouterPara obtener más información, consulta Configurar el intervalo de identificadores BGP de un Cloud Router.
KEEPALIVE_TIMER
: tiempo opcional, en segundos, que define el temporizador de keepalive de BGP.Los valores válidos están comprendidos entre
20
y60
, ambos incluidos. Si omite la marca--keepalive-interval
, Cloud Router usará un temporizador de actividad de BGP de 20 segundos. Para obtener más información, consulta Tiempo de espera de Keepalive.
API
Usa el método compute.router.insert
con la pasarela NCC especificada en la carga útil. Para especificar anuncios de ruta personalizados a nivel de router, define la marca bgp.advertiseMode
en CUSTOM
. Para obtener información sobre el efecto del modo de anuncio a nivel de router en los anuncios de sesiones BGP individuales, consulte Anuncios efectivos.
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 } }
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto que contiene el Cloud RouterREGION
: la región que contiene el Cloud RouterROUTER_NAME
: el nombre de Cloud RouterNCC_GATEWAY_URI
: el URI completo de la pasarela NCC asociada al router. El formato del URI sigue este patrón:https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
ASN_NUMBER
: cualquier ASN privado (64512
-65534
,4200000000
-4294967294
) que no estés usando ya en la red localCloud Router requiere que uses un ASN privado, pero tu ASN local puede ser público o privado.
.CUSTOM_ADVERTISED_RANGE
yCUSTOM_ADVERTISED_RANGE_DESCRIPTION
: claves de un diccionario que especifican un anuncio de ruta personalizado a nivel de routerLa lista
bgp.advertisedIpRanges
contiene cada diccionario de anuncios de ruta personalizada. Para especificarbgp.advertisedIpRanges
, debes indicarbgp.advertiseMode: CUSTOM
. CadaCUSTOM_ADVERTISED_RANGE
es un intervalo de direcciones IP en formato CIDR o una dirección IP individual. Las direcciones IPv4 individuales se interpretan como CIDR con una máscara de subred/32
, y las direcciones IPv6 individuales se interpretan como CIDR con una máscara de subred/128
. Para obtener información sobre el número máximo de anuncios de rutas personalizadas, consulta Límites. CadaCUSTOM_ADVERTISED_RANGE_DESCRIPTION
es una cadena que describe el anuncio.ROUTER_IDENTIFIER_RANGE
: define un intervalo de direcciones IPv4 que sirve como identificador único de Cloud Router.Para obtener más información, consulta Configurar el intervalo de identificadores BGP de un Cloud Router.
KEEPALIVE_TIMER
: tiempo opcional, en segundos, que define el temporizador de keepalive de BGP.Los valores válidos están comprendidos entre
20
y60
, ambos incluidos. Si lo omite,bgp.keepaliveInterval
Cloud Router usará un temporizador de actividad de BGP de 20 segundos. Para obtener más información, consulta Tiempo de espera de Keepalive.
Crear vinculaciones de VLAN
Las vinculaciones de VLAN para interconexiones dedicadas o de partner proporcionan la ruta de conectividad entre la puerta de enlace de NCC y una red on-premise.
El tráfico de la vinculación de VLAN pasa por la pasarela NCC antes de llegar al servicio del partner y al centro de control.
Para obtener información detallada sobre cómo crear vinculaciones de VLAN y configurar el emparejamiento de interfaces y BGP, consulta el artículo Crear vinculaciones de VLAN.