Esta página descreve como criar um Cloud Router e um anexo da VLAN e conectá-los ao gateway do NCC.
Criar um Cloud Router
Antes de criar e conectar o Cloud Router, considere o seguinte:
- O Cloud Router precisa estar associado a um gateway do NCC na mesma região.
- No máximo, um serviço pode ser anexado a um gateway NCC por vez.
- Somente os anexos da VLAN com sessões do BGP gerenciadas pelo Cloud Router associado ao Gateway do NCC fazem parte do spoke do Gateway do NCC.
Para informações detalhadas sobre o Cloud Router, consulte a Visão geral do Cloud Router.
Siga estas etapas para criar um Cloud Router:
gcloud
Use o comando
gcloud compute routers create
. Para especificar
divulgações de rota personalizadas no nível do roteador, defina a flag --advertisement-mode=CUSTOM
como CUSTOM
. Para saber mais sobre o efeito do modo de divulgação
no nível do roteador em divulgações de sessão do BGP individuais, consulte Divulgações
eficazes.
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] \
Substitua:
ROUTER_NAME
: o nome do Cloud RouterPROJECT_ID
: o ID do projeto que contém o Cloud Router.NCC_GATEWAY_URI
: o URI completo do gateway do NCC associado ao roteador. O formato do URI segue este padrão:https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
REGION
: a região que contém o Cloud RouterASN_NUMBER
: qualquer ASN particular (64512
-65534
,4200000000
-4294967294
) que você ainda não use na rede localO Cloud Router exige que você use um ASN particular, mas o ASN local pode ser público ou privado.
CUSTOM_ADVERTISED_RANGES
: a lista de intervalos de endereços IP personalizados no formato CIDR ou endereços IP individuais a serem incluídos nos anúncios no nível do roteadorEndereços IPv4 individuais são interpretados como um CIDR com uma máscara de sub-rede
/32
, e endereços IPv6 individuais são interpretados como um CIDR com uma máscara de sub-rede/128
. Para informações sobre o número máximo de divulgações de rota personalizadas, consulte Limites.ROUTER_IDENTIFIER_RANGE
: um intervalo de endereços IPv4 opcional que serve como um identificador exclusivo do Cloud RouterPara mais informações, consulte Configurar o intervalo do identificador do BGP para um Cloud Router.
KEEPALIVE_TIMER
: um tempo opcional, em segundos, que define o timer de keepalive do BGP.Os valores válidos estão entre
20
e60
, inclusive. Se você omitir a flag--keepalive-interval
, o Cloud Router vai usar um temporizador de manutenção BGP de 20 segundos. Para mais informações, consulte Timer de sinal de atividade.
API
Use o método compute.router.insert
com o gateway NCC especificado no payload. Para especificar
divulgações de rota personalizadas no nível do roteador, defina a flag bgp.advertiseMode
como CUSTOM
. Para saber mais sobre o efeito do modo de divulgação
no nível do roteador em divulgações de sessão do BGP individuais, consulte Divulgações
eficazes.
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 } }
Substitua:
PROJECT_ID
: o ID do projeto que contém o Cloud Router.REGION
: a região que contém o Cloud RouterROUTER_NAME
: o nome do Cloud RouterNCC_GATEWAY_URI
: o URI completo do gateway do NCC associado ao roteador. O formato do URI segue este padrão:https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
ASN_NUMBER
: qualquer ASN particular (64512
-65534
,4200000000
-4294967294
) que você ainda não use na rede localO Cloud Router exige que você use um ASN particular, mas o ASN local pode ser público ou privado.
CUSTOM_ADVERTISED_RANGE
eCUSTOM_ADVERTISED_RANGE_DESCRIPTION
: chaves em um dicionário que especificam uma divulgação de rota personalizada no nível do roteadorA lista
bgp.advertisedIpRanges
contém cada dicionário de publicidade de rota personalizada. A especificação debgp.advertisedIpRanges
requerbgp.advertiseMode: CUSTOM
. CadaCUSTOM_ADVERTISED_RANGE
é um intervalo de endereços IP no formato CIDR ou um endereço IP individual. Endereços IPv4 individuais são interpretados como um CIDR com uma máscara de sub-rede/32
, e endereços IPv6 individuais são interpretados como um CIDR com uma máscara de sub-rede/128
. Para informações sobre o número máximo de divulgações de rota personalizadas, consulte Limites. CadaCUSTOM_ADVERTISED_RANGE_DESCRIPTION
é uma string para descrever o anúncio.ROUTER_IDENTIFIER_RANGE
: define um intervalo de endereços IPv4 que serve como um identificador exclusivo para o Cloud RouterPara mais informações, consulte Configurar o intervalo do identificador do BGP para um Cloud Router.
KEEPALIVE_TIMER
: um tempo opcional, em segundos, que define o timer de keepalive do BGPOs valores válidos estão entre
20
e60
, inclusive. Se você omitirbgp.keepaliveInterval
, o Cloud Router vai usar um temporizador de sinal de atividade do BGP de 20 segundos. Para mais informações, consulte Timer de sinal de atividade.
Criar anexos da VLAN
Os anexos da VLAN para a Interconexão dedicada ou a Interconexão por parceiro fornecem o caminho de conectividade entre o gateway do NCC e uma rede local.
O tráfego de anexo da VLAN passa pelo gateway do NCC antes de chegar ao serviço do parceiro e ao hub.
Para informações detalhadas sobre como criar anexos da VLAN e configurar a interface e o peering do BGP, consulte Criar anexos da VLAN.