Adicione ligações híbridas à gateway do NCC

Esta página descreve como criar um Cloud Router e uma associação de VLAN e associá-los ao gateway do NCC.

Crie um Cloud Router

Antes de criar e associar o Cloud Router, tenha em atenção as seguintes considerações:

  • O Cloud Router tem de estar associado a um gateway do NCC na mesma região.
  • No máximo, pode anexar um serviço a um gateway do NCC de cada vez
  • Apenas as associações de VLAN cujas sessões BGP são geridas pelo Cloud Router associado ao gateway do NCC fazem parte do spoke do gateway do NCC.

Para obter informações detalhadas sobre o Cloud Router, consulte o artigo Vista geral do Cloud Router.

Siga estes passos para criar um Cloud Router:

gcloud

Use o comando gcloud compute routers create. Para especificar anúncios de rotas personalizadas ao nível do router, defina a flag --advertisement-mode=CUSTOM como CUSTOM. Para ver informações sobre o efeito do modo de anúncio ao nível do router nos anúncios de sessões BGP individuais, consulte Anúncios 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 o seguinte:

  • ROUTER_NAME: o nome do Cloud Router

  • PROJECT_ID: o ID do projeto que contém o Cloud Router

  • NCC_GATEWAY_URI: o URI completo do gateway da NCC associado ao router. 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 Router

  • ASN_NUMBER: qualquer ASN privado (64512-65534, 4200000000-4294967294) que ainda não esteja a usar na rede no local

    O Cloud Router requer que use um ASN privado, mas o seu ASN nas instalações 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 incluir nos anúncios ao nível do router

    Os endereços IPv4 individuais são interpretados como um CIDR com uma máscara de sub-rede /32 e os endereços IPv6 individuais são interpretados como um CIDR com uma máscara de sub-rede /128. Para obter informações sobre o número máximo de anúncios de rotas personalizadas, consulte Limites.

  • ROUTER_IDENTIFIER_RANGE: um intervalo de endereços IPv4 opcional que serve como identificador exclusivo para o Cloud Router

    Para mais informações, consulte o artigo Configure o intervalo de identificadores BGP para um Cloud Router.

  • KEEPALIVE_TIMER: um tempo opcional, em segundos, que define o temporizador keep-alive do BGP.

    Os valores válidos situam-se entre 20 e 60, inclusive. Se omitir a flag --keepalive-interval, o Cloud Router usa um temporizador de keepalive do BGP de 20 segundos. Para mais informações, consulte o artigo Temporizador de manutenção.

API

Use o método compute.router.insert com o gateway da NCC especificado na carga útil. Para especificar anúncios de rotas personalizadas ao nível do router, defina a flag bgp.advertiseMode como CUSTOM. Para ver informações sobre o efeito do modo de anúncio ao nível do router nos anúncios de sessões BGP individuais, consulte Anúncios 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 o seguinte:

  • PROJECT_ID: o ID do projeto que contém o Cloud Router
  • REGION: a região que contém o Cloud Router
  • ROUTER_NAME: o nome do Cloud Router
  • NCC_GATEWAY_URI: o URI completo do gateway da NCC associado ao router. 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 privado (64512-65534, 4200000000-4294967294) que ainda não esteja a usar na rede no local

    O Cloud Router requer que use um ASN privado, mas o seu ASN nas instalações pode ser público ou privado.

  • CUSTOM_ADVERTISED_RANGE e CUSTOM_ADVERTISED_RANGE_DESCRIPTION: chaves num dicionário que especificam um anúncio de rota personalizado ao nível do router

    A lista bgp.advertisedIpRanges contém cada dicionário de anúncios de rotas personalizadas. A especificação de bgp.advertisedIpRanges requer bgp.advertiseMode: CUSTOM. Cada CUSTOM_ADVERTISED_RANGE é um intervalo de endereços IP no formato CIDR ou um endereço IP individual. Os endereços IPv4 individuais são interpretados como um CIDR com uma máscara de sub-rede /32 e os endereços IPv6 individuais são interpretados como um CIDR com uma máscara de sub-rede /128. Para obter informações sobre o número máximo de anúncios de rotas personalizadas, consulte a secção Limites. Cada CUSTOM_ADVERTISED_RANGE_DESCRIPTION é uma string para descrever o anúncio.

  • ROUTER_IDENTIFIER_RANGE: define um intervalo de endereços IPv4 que serve como identificador exclusivo para o Cloud Router

    Para mais informações, consulte o artigo Configure o intervalo de identificadores BGP para um Cloud Router.

  • KEEPALIVE_TIMER: um tempo opcional, em segundos, que define o temporizador de keepalive do BGP

    Os valores válidos situam-se entre 20 e 60, inclusive. Se omitir bgp.keepaliveInterval, o Cloud Router usa um temporizador de manutenção do BGP de 20 segundos. Para mais informações, consulte o artigo Temporizador de manutenção.

Crie associações VLAN

As associações de VLANs para a interligação dedicada ou a interligação de parceiros fornecem o caminho de conetividade entre o gateway do NCC e uma rede no local.

O tráfego do anexo de VLAN passa pelo gateway do NCC antes de chegar ao serviço de parceiros e ao hub.

Para ver informações detalhadas sobre como criar anexos de VLAN e configurar o peering de BGP e a interface, consulte o artigo Crie anexos de VLAN.