Especifique e faça a gestão de rotas aprendidas personalizadas

O Cloud Router aprende dinamicamente as rotas para o tráfego de saída dos respetivos pares do Border Gateway Protocol (BGP). No entanto, também pode criar manualmente essas rotas e aplicá-las a uma sessão BGP. Estes percursos criados manualmente são denominados percursos aprendidos personalizados.

Pode criar rotas aprendidas personalizadas ao mesmo tempo que cria uma sessão BGP. Em alternativa, pode atualizar uma sessão de BGP existente para adicionar rotas aprendidas personalizadas.

Para uma vista geral dos trajetos aprendidos personalizados, consulte o artigo Trajetos aprendidos.

Para mais informações sobre como o Cloud Router processa as rotas aprendidas em geral, incluindo as rotas aprendidas dinamicamente, consulte o artigo Rotas aprendidas.

Antes de começar

Antes de começar, reveja as secções seguintes.

Selecionar um projeto

  1. In the Cloud de Confiance console, on the project selector page, select or create a Cloud de Confiance project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Cloud de Confiance project.

  3. Install the Google Cloud CLI.

  4. Configure a CLI gcloud para usar a sua identidade federada.

    Para mais informações, consulte o artigo Inicie sessão na CLI gcloud com a sua identidade federada.

  5. Para inicializar a CLI gcloud, execute o seguinte comando:

    gcloud init
  6. Se estiver a usar a CLI do Google Cloud, defina o ID do projeto executando o seguinte comando. As gcloud instruções nesta página pressupõem que definiu o ID do projeto.
    gcloud config set project PROJECT_ID
        
  7. Confirme que o ID foi definido executando o seguinte comando:
    gcloud config list --format='text(core.project)'
        
  8. Requisitos para IPv6 (opcional)

    Se quiser que as suas rotas aprendidas personalizadas incluam prefixos IPv6, o seu recurso de conetividade tem de cumprir as condições subjacentes para IPv6. Por exemplo, se estiver a estabelecer trajetos aprendidos personalizados para um túnel de VPN, certifique-se de que cumpre as condições descritas em Suporte de IPv6 na vista geral da Cloud VPN.

    Defina rotas aprendidas personalizadas ao criar uma sessão

    Para alguns produtos de conetividade de rede, pode configurar um par BGP para incluir rotas aprendidas personalizadas enquanto cria o recurso. Para outros recursos, cria primeiro a sessão BGP e, em seguida, adiciona as rotas aprendidas personalizadas.

    Para mais informações sobre como adicionar rotas aprendidas personalizadas enquanto cria uma sessão, consulte o seguinte:

    Se estiver a criar uma associação de VLAN do Partner Interconnect, crie a associação primeiro e, em seguida, atualize o par BGP para adicionar rotas aprendidas personalizadas.

    Se estiver a instalar um dispositivo virtual de rede de terceiros através do Network Connectivity Center e quiser usar rotas aprendidas personalizadas, primeiro instale o dispositivo. Em seguida, para cada rota aprendida personalizada que quer usar, inicie sessão no dispositivo e configure a instância do dispositivo de encaminhamento para usar as rotas aprendidas personalizadas. Depois disso, pode atualizar a sessão de BGP para usar rotas aprendidas personalizadas. Para mais informações, consulte o artigo Use rotas aprendidas personalizadas na documentação do Network Connectivity Center.

    Quando atualiza uma sessão do Cloud Router, o Cloud Router verifica se existem sobreposições entre os trajetos aprendidos personalizados e as sub-redes da VPC. Se existir uma sobreposição, a sub-rede da VPC tem prioridade. Isto significa que o tráfego é encaminhado através da sub-rede da VPC em vez da rota personalizada aprendida. O Cloud Router ignora o BGP e os trajetos personalizados aprendidos que são mais específicos ou iguais à sub-rede da VPC. Para mais informações sobre o planeamento de trajetos no Cloud de Confiance, consulte Trajetos.

    Se uma rota BGP e uma rota aprendida personalizada corresponderem ao mesmo endereço IP de destino, Cloud de Confiance dá maior preferência às rotas que têm um valor MED mais pequeno. Os valores MED mais baixos indicam uma prioridade mais elevada.

    Para obter informações sobre como adicionar rotas aprendidas personalizadas ao atualizar uma sessão de BGP, consulte a secção seguinte.

    Atualize uma sessão existente para usar rotas aprendidas personalizadas

    Se tiver uma sessão de BGP existente sem rotas aprendidas personalizadas definidas, pode atualizá-la opcionalmente para usar rotas aprendidas personalizadas.

    Também pode usar este procedimento se já tiver configurado rotas aprendidas personalizadas para uma sessão, mas quiser adicionar ao prefixo de IP que especificou anteriormente.

    Consola

    1. Na Cloud de Confiance consola, aceda à página Routers na nuvem.

      Aceder aos Cloud Routers

    2. No campo Nome, clique no nome do Cloud Router adequado.

    3. Na página Detalhes do router, clique no nome da sessão BGP que quer modificar.

    4. Na página Detalhes da sessão BGP, clique em Editar.

    5. Expanda a secção Rotas anunciadas, rotas aprendidas personalizadas, deteção de encaminhamento bidirecional (BFD).

    6. Na secção Rotas aprendidas personalizadas, faça o seguinte:

      1. Na secção Prioridade de todas as rotas aprendidas personalizadas, para configurar a prioridade da rota, introduza um valor MED entre 0 e 65535 (inclusive) para todas as rotas aprendidas personalizadas configuradas para esta sessão.

        Cloud de Confiance dá maior preferência a rotas com valores MED mais pequenos. Se o mesmo intervalo de endereços IP estiver configurado em vários trajetos aprendidos personalizados, a seleção do melhor caminho baseia-se no valor MED do trajeto.

      2. Clique em Adicionar novo intervalo de endereços IP.

      3. No campo Intervalo de endereços IP, introduza um endereço IPv4 ou IPv6. Se fornecer um endereço IP sem uma máscara de sub-rede, é interpretado como uma máscara de sub-rede /32 (para IPv4) e uma máscara de sub-rede /128 (para IPv6).

    7. Clique em Guardar.

    gcloud

    Use o comando gcloud compute routers update-bgp-peer:

      gcloud compute routers update-bgp-peer ROUTER_NAME \
          --peer-name=PEER_NAME \
          --region=REGION \
          --add-custom-learned-route-ranges=IP_PREFIXES \
          --custom-learned-route-priority=ROUTE_PRIORITY

    Substitua o seguinte:

    • ROUTER_NAME: o nome do Cloud Router
    • PEER_NAME: o nome do par BGP
    • REGION: a região onde o Cloud Router está localizado
    • IP_PREFIXES: uma lista de prefixos de endereços IPv4 ou IPv6 separados por vírgulas, por exemplo, 192.0.2.0/24,198.51.100.0/24,2001:db8:abcd:12::/64

      Se fornecer um prefixo de endereço IP sem uma máscara de sub-rede, é interpretado como uma máscara de sub-rede /32 para IPv4 e uma máscara de sub-rede /128 para IPv6. Para ver informações sobre o número máximo de rotas aprendidas personalizadas que pode ter, consulte a secção Limites.

    • ROUTE_PRIORITY: um valor MED entre 0 e 65535 (inclusive) para todas as rotas aprendidas personalizadas configuradas para esta sessão

      Cloud de Confiance dá maior preferência a rotas com valores MED mais pequenos. Ou seja, é dada maior preferência a uma rota com um valor MED de 100 do que a uma com um valor MED de 200. Se não fornecer um valor MED, o Google Ad Manager aplica internamente um valor MED de 100. Cloud de Confiance

    API

    Use o método compute.routers.patch e atualize a matriz bgpPeers.

    Quando aplica um patch à matriz bgpPeers, tem de fornecer valores para todos os campos em todos os itens (a menos que queira remover alguns pares BGP ou alguns valores).

    Por exemplo, suponha que o Cloud Router tem dois pares BGP. Para deixar o primeiro ponto de troca de tráfego BGP inalterado, mas adicionar duas rotas aprendidas personalizadas ao segundo ponto de troca de tráfego BGP, use um pedido como o seguinte:

      PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
      {
        "bgpPeers": [
          {
            "name": "PEER_NAME_1",
            "interfaceName": "INTERFACE_NAME_1",
            "ipAddress": "IP_ADDRESS_1",
            "peerIpAddress": "PEER_IP_ADDRESS_1",
            "peerAsn": "PEER_ASN_1"
          },
          {
            "name": "PEER_NAME_2",
            "interfaceName": "INTERFACE_NAME_2",
            "ipAddress": "IP_ADDRESS_2",
            "peerIpAddress": "PEER_IP_ADDRESS_2",
            "peerAsn": "PEER_ASN_2",
            "customLearnedRoutePriority": "ROUTE_PRIORITY",
            "customLearnedIpRanges": [
             {
              "range": "IP_PREFIX_1"
             },
             {
              "range": "IP_PREFIX_2"
             }
           ]
          }
        ]
      }

    Substitua os valores dos marcadores de posição da seguinte forma.

    Indique valores sobre o Cloud Router:

    • PROJECT_ID: o projeto que contém o Cloud Router
    • REGION: a região onde o Cloud Router está localizado
    • ROUTER_NAME: o nome do Cloud Router

    Forneça valores sobre a sessão de peering BGP que não está a alterar:

    • PEER_NAME_1: o nome da sessão de BGP
    • INTERFACE_NAME_1: o nome da interface que a sessão usa
    • IP_ADDRESS_1: o endereço IP do Cloud Router que a sessão BGP usa
    • PEER_IP_ADDRESS_1: o endereço IP do par BGP
    • PEER_ASN_1: o número do sistema autónomo (ASN) para a sessão

    Forneça valores sobre a sessão de peering BGP à qual quer adicionar rotas aprendidas personalizadas:

    • PEER_NAME_2: o nome da sessão de BGP
    • INTERFACE_NAME_2: o nome da interface que a sessão usa
    • IP_ADDRESS_2: o endereço IP do Cloud Router que a sessão BGP usa
    • PEER_IP_ADDRESS_2: o endereço IP do par BGP
    • PEER_ASN_2: o número do sistema autónomo (ASN) para a sessão
    • ROUTE_PRIORITY: um valor MED entre 0 e 65535 (inclusive) para todas as rotas aprendidas personalizadas configuradas para esta sessão

      Cloud de Confiance dá maior preferência a rotas com valores MED mais pequenos. Ou seja, é dada maior preferência a uma rota com um valor MED de 100 do que a uma com um valor MED de 200. Se não fornecer um valor MED, o Google Ad Manager aplica internamente um valor MED de 100. Cloud de Confiance

    • IP_PREFIX_1 e IP_PREFIX_2: para cada um destes campos, introduza um prefixo IPv4 ou IPv6

      Se fornecer um prefixo IP sem uma máscara de sub-rede, é interpretado como, para IPv4, uma máscara de sub-rede /32 e, para IPv6, /128. Para obter informações sobre o número máximo de rotas aprendidas personalizadas que pode ter, consulte Limites.

    Substitua os encaminhamentos aprendidos personalizados existentes

    Se quiser substituir os trajetos aprendidos personalizados definidos para uma sessão BGP, use as seguintes orientações. Quando usa este procedimento, as rotas aprendidas personalizadas existentes são rejeitadas em favor das novas rotas que definir.

    Consola

    1. Na Cloud de Confiance consola, aceda à página Routers na nuvem.

      Aceder aos Cloud Routers

    2. No campo Nome, clique no nome do Cloud Router adequado.

    3. Na página Detalhes do router, clique no nome da sessão BGP que quer modificar.

    4. Na página Detalhes da sessão BGP, clique em Editar.

    5. Expanda a secção Rotas anunciadas, rotas aprendidas personalizadas, deteção de encaminhamento bidirecional (BFD).

    6. No campo Intervalo de endereços IP, edite o prefixo IPv4 ou IPv6. Se fornecer um prefixo IP sem uma máscara de sub-rede, é interpretado como uma máscara de sub-rede /32 (para IPv4) e uma máscara de sub-rede /128 (para IPv6).

    7. Clique em Guardar.

    gcloud

    Use o comando gcloud compute routers update-bgp-peer. Pode usar a flag set-custom-learned-route-ranges para especificar novos prefixos de IP ou limpar prefixos definidos anteriormente:

      gcloud compute routers update-bgp-peer ROUTER_NAME \
          --peer-name=PEER_NAME \
          --region=REGION \
          --set-custom-learned-route-ranges=IP_PREFIXES

    Substitua o seguinte:

    • ROUTER_NAME: o nome do Cloud Router
    • PEER_NAME: o nome do par BGP
    • REGION: a região onde o Cloud Router está localizado
    • IP_PREFIXES: uma lista de prefixos IPv4 ou IPv6 separados por vírgulas, por exemplo, 1.2.3.4,6.7.0.0,2001:db8:abcd:12::/64

      Se fornecer um prefixo IP sem uma máscara de sub-rede, é interpretado como, para IPv4, uma máscara de sub-rede /32 e, para IPv6, /128. Para limpar todos os prefixos, use a flag sem nenhum valor após a mesma. Para obter informações acerca do número máximo de rotas aprendidas personalizadas que pode ter, consulte Limites.

    API

    Use o método compute.routers.patch e atualize a matriz bgpPeers.

    Quando aplica um patch à matriz bgpPeers, tem de fornecer valores para todos os campos em todos os itens (a menos que queira remover alguns pares BGP ou alguns valores).

    Por exemplo, suponha que o Cloud Router tem dois pares. Suponhamos que um não usa trajetos aprendidos personalizados, mas o outro usa. Para deixar o primeiro par inalterado, mas substituir as rotas definidas para o segundo par, use um pedido como o seguinte:

      PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
      {
        "bgpPeers": [
          {
            "name": "PEER_NAME_1",
            "interfaceName": "INTERFACE_NAME_1",
            "ipAddress": "IP_ADDRESS_1",
            "peerIpAddress": "PEER_IP_ADDRESS_1",
            "peerAsn": "PEER_ASN_1"
          },
          {
            "name": "PEER_NAME_2",
            "interfaceName": "INTERFACE_NAME_2",
            "ipAddress": "IP_ADDRESS_2",
            "peerIpAddress": "PEER_IP_ADDRESS_2",
            "peerAsn": "PEER_ASN_2",
            "customLearnedRoutePriority": "ROUTE_PRIORITY",
            "customLearnedIpRanges": [
              {
               "range": "IP_PREFIX_1"
              },
              {
               "range": "IP_PREFIX_2"
              }
             ]
           }
         ]
       }

    Substitua os valores dos marcadores de posição da seguinte forma.

    Indique valores sobre o Cloud Router:

    • PROJECT_ID: o projeto que contém o Cloud Router
    • REGION: a região onde o Cloud Router está localizado
    • ROUTER_NAME: o nome do Cloud Router

    Forneça valores sobre a sessão de peering BGP que não está a alterar:

    • PEER_NAME_1: o nome da sessão de BGP
    • INTERFACE_NAME_1: o nome da interface que a sessão usa
    • IP_ADDRESS_1: o endereço IP do Cloud Router que a sessão usa
    • PEER_IP_ADDRESS_1: o endereço IP do par BGP
    • PEER_ASN_1: o número do sistema autónomo (ASN) para a sessão

    Forneça valores sobre a sessão de peering BGP que quer substituir pelas rotas aprendidas personalizadas:

    • PEER_NAME_2: o nome da sessão de BGP
    • INTERFACE_NAME_2: o nome da interface que a sessão usa
    • IP_ADDRESS_2: o endereço IP do Cloud Router que a sessão usa
    • PEER_IP_ADDRESS_2: o endereço IP do par BGP
    • PEER_ASN_2: o número do sistema autónomo (ASN) para a sessão
    • ROUTE_PRIORITY: um valor MED entre 0 e 65535 (inclusive) para todas as rotas aprendidas personalizadas configuradas para esta sessão

      Cloud de Confiance dá maior preferência a rotas com valores MED mais pequenos. Ou seja, é dada maior preferência a uma rota com um valor MED de 100 do que a uma com um valor MED de 200. Se não fornecer um valor MED, o Google Ad Manager aplica internamente um valor MED de 100. Cloud de Confiance

    • IP_PREFIX_1 e IP_PREFIX_2: para cada um destes campos, introduza um prefixo IPv4 ou IPv6

      Se fornecer um endereço IP sem uma máscara de sub-rede, é interpretado como, para IPv4, uma máscara de sub-rede /32 e, para IPv6, /128. Para ver informações sobre o número máximo de rotas aprendidas personalizadas que pode ter, consulte a secção Limites.

    Remova rotas aprendidas personalizadas de uma sessão de BGP

    Para remover algumas ou todas as rotas aprendidas personalizadas de uma sessão BGP, siga as orientações abaixo.

    Consola

    1. Na Cloud de Confiance consola, aceda à página Routers na nuvem.

      Aceder aos Cloud Routers

    2. No campo Nome, clique no nome do Cloud Router adequado.

    3. Na página Detalhes do router, clique no nome da sessão BGP que quer modificar.

    4. Na página Detalhes da sessão BGP, clique em Editar.

    5. Expanda a secção Rotas anunciadas, rotas aprendidas personalizadas, deteção de encaminhamento bidirecional (BFD).

    6. Na secção Rotas aprendidas personalizadas, junto ao intervalo de endereços IP que quer remover, clique em Eliminar intervalo de IP.

    7. Clique em Guardar.

    gcloud

    Use o comando gcloud compute routers update-bgp-peer:

      gcloud compute routers update-bgp-peer ROUTER_NAME \
          --peer-name=PEER_NAME \
          --region=REGION \
          --remove-custom-learned-route-ranges=IP_PREFIXES

    Substitua o seguinte:

    • ROUTER_NAME: o nome do Cloud Router
    • PEER_NAME: o nome do par BGP
    • REGION: a região onde o Cloud Router está localizado
    • IP_PREFIXES: uma lista separada por vírgulas dos prefixos de IP que quer remover

    API

    Use o método compute.routers.patch e atualize a matriz bgpPeers.

    Quando aplica um patch à matriz bgpPeers, tem de fornecer valores para todos os campos em todos os itens (a menos que queira remover alguns pares BGP ou alguns valores).

    Por exemplo, suponha que o Cloud Router tem dois pares BGP. Suponhamos que um não usa trajetos aprendidos personalizados, mas o outro usa. Para deixar o primeiro par inalterado e remover as rotas definidas para o segundo par, use um pedido como o seguinte:

      PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
      {
        "bgpPeers": [
          {
            "name": "PEER_NAME_1",
            "interfaceName": "INTERFACE_NAME_1",
            "ipAddress": "IP_ADDRESS_1",
            "peerIpAddress": "PEER_IP_ADDRESS_1",
            "peerAsn": "PEER_ASN_1"
          },
          {
            "name": "PEER_NAME_2",
            "interfaceName": "INTERFACE_NAME_2",
            "ipAddress": "IP_ADDRESS_2",
            "peerIpAddress": "PEER_IP_ADDRESS_2",
            "peerAsn": "PEER_ASN_2"
          }
        ]
      }

    Substitua os valores dos marcadores de posição da seguinte forma.

    Indique valores sobre o Cloud Router:

    • PROJECT_ID: o projeto que contém o Cloud Router
    • REGION: a região onde o Cloud Router está localizado
    • ROUTER_NAME: o nome do Cloud Router

    Forneça valores sobre a sessão de peering BGP que não está a alterar:

    • PEER_NAME_1: o nome da sessão de BGP
    • INTERFACE_NAME_1: o nome da interface que a sessão usa
    • IP_ADDRESS_1: o endereço IP do Cloud Router que a sessão usa
    • PEER_IP_ADDRESS_1: o endereço IP do par BGP
    • PEER_ASN_1: o número do sistema autónomo (ASN) para a sessão

    Indique valores sobre a sessão de peering BGP da qual quer remover rotas aprendidas personalizadas:

    • PEER_NAME_2: o nome da sessão
    • INTERFACE_NAME_2: o nome da interface que a sessão usa
    • IP_ADDRESS_2: o endereço IP do Cloud Router que a sessão usa
    • PEER_IP_ADDRESS_2: o endereço IP do par BGP
    • PEER_ASN_2: o número do sistema autónomo (ASN) para a sessão

    Altere os valores MED de todos os trajetos aprendidos personalizados numa sessão de BGP

    Se quiser atualizar uma sessão BGP para usar valores MED diferentes para os respetivos trajetos personalizados aprendidos, use as seguintes orientações. Tenha em atenção que os valores MED aplicam-se sempre a todas as rotas personalizadas definidas para um par BGP. Não pode aplicar valores MED diferentes a prefixos IP diferentes.

    Consola

    1. Na Cloud de Confiance consola, aceda à página Routers na nuvem.

      Aceder aos Cloud Routers

    2. No campo Nome, clique no nome do Cloud Router adequado.

    3. Na página Detalhes do router, clique no nome da sessão BGP que quer modificar.

    4. Na página Detalhes da sessão BGP, clique em Editar.

    5. Expanda a secção Rotas anunciadas, rotas aprendidas personalizadas, deteção de encaminhamento bidirecional (BFD).

    6. No campo Prioridade de todas as rotas aprendidas personalizadas, para editar o valor MED da rota, introduza um novo valor MED entre 0 e 65535 (inclusive) para todas as rotas aprendidas personalizadas configuradas para esta sessão.

      Cloud de Confiance dá maior preferência a rotas com valores MED mais pequenos. Se o mesmo intervalo de endereços IP estiver configurado em várias rotas aprendidas personalizadas, a melhor seleção de caminho baseia-se no valor MED da rota.

    7. Clique em Guardar.

    gcloud

    Use o comando gcloud compute routers update-bgp-peer:

      gcloud compute routers update-bgp-peer ROUTER_NAME \
          --peer-name=PEER_NAME \
          --region=REGION \
          --custom-learned-route-priority=NEW_ROUTE_PRIORITY

    Substitua o seguinte:

    • ROUTER_NAME: o nome do Cloud Router
    • PEER_NAME: o nome do par BGP
    • REGION: a região onde o Cloud Router está localizado
    • NEW_ROUTE_PRIORITY: um valor MED entre 0 e 65535 (inclusive) para todas as rotas aprendidas personalizadas configuradas para esta sessão

      Cloud de Confiance dá maior preferência a trajetos com valores MED mais pequenos. Ou seja, é dada maior preferência a uma rota com um valor MED de 100 do que a uma com um valor MED de 200.

    API

    Use o método compute.routers.patch e atualize a matriz bgpPeers.

    Quando aplica um patch à matriz bgpPeers, tem de fornecer valores para todos os campos em todos os itens, a menos que queira remover alguns pares BGP ou alguns valores.

    Por exemplo, suponha que o Cloud Router tem dois pares BGP. Para deixar o primeiro ponto de troca inalterado, mas atualizar o valor MED das duas rotas aprendidas personalizadas definidas para o segundo ponto de troca, use um pedido como o seguinte:

      PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
      {
        "bgpPeers": [
          {
            "name": "PEER_NAME_1",
            "interfaceName": "INTERFACE_NAME_1",
            "ipAddress": "IP_ADDRESS_1",
            "peerIpAddress": "PEER_IP_ADDRESS_1",
            "peerAsn": "PEER_ASN_1"
          },
          {
            "name": "PEER_NAME_2",
            "interfaceName": "INTERFACE_NAME_2",
            "ipAddress": "IP_ADDRESS_2",
            "peerIpAddress": "PEER_IP_ADDRESS_2",
            "peerAsn": "PEER_ASN_2",
            "customLearnedRoutePriority": "NEW_ROUTE_PRIORITY",
            "customLearnedIpRanges": [
              {
               "range": "IP_PREFIX_1"
              },
              {
               "range": "IP_PREFIX_2"
              }
            ]
          }
        ]
      }

    Substitua o seguinte:

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

    • REGION: a região onde o Cloud Router está localizado

    • ROUTER_NAME: o nome do Cloud Router

    • PEER_NAME_1: o nome da sessão de BGP

    • INTERFACE_NAME_1: o nome da interface que a sessão usa

    • IP_ADDRESS_1: o endereço IP do Cloud Router que a sessão usa

    • PEER_IP_ADDRESS_1: o endereço IP do par BGP

    • PEER_ASN_1: o número do sistema autónomo (ASN) para a sessão

    • PEER_NAME_2: o nome da sessão de BGP

    • INTERFACE_NAME_2: o nome da interface que a sessão usa

    • IP_ADDRESS_2: o endereço IP do Cloud Router que a sessão usa

    • PEER_IP_ADDRESS_2: o endereço IP do par BGP

    • PEER_ASN_2: o número do sistema autónomo (ASN) para a sessão

    • NEW_ROUTE_PRIORITY: um valor MED entre 0 e 65535 (inclusive) para todas as rotas aprendidas personalizadas configuradas para esta sessão

      Cloud de Confiance dá maior preferência a rotas com valores MED mais pequenos. Ou seja, é dada maior preferência a um trajeto com um valor MED de 100 do que a um com um valor MED de 200.

    • IP_PREFIX_1 e IP_PREFIX_2: os prefixos de IP que já estão definidos para a sessão de BGP

    Verifique o estado das rotas aprendidas personalizadas

    Para verificar o estado dos seus percursos personalizados aprendidos, siga estas orientações.

    Consola

    1. Na Cloud de Confiance consola, aceda à página Routers na nuvem.

      Aceder aos Cloud Routers

    2. No campo Nome, clique no nome do Cloud Router adequado.

    3. Na página Detalhes do router, clique no nome da sessão BGP que quer modificar.

    4. Na página Detalhes da sessão BGP, clique em Editar.

    5. Expanda a secção Rotas anunciadas, rotas aprendidas personalizadas, deteção de encaminhamento bidirecional (BFD).

    6. Para ver o valor MED do trajeto , consulte o campo Prioridade de todos os trajetos aprendidos personalizados.

      Cloud de Confiance dá maior preferência a trajetos com valores MED mais pequenos. Ou seja, é dada maior preferência a uma rota com um valor MED de 100 do que a uma com um valor MED de 200.

    7. Para ver os intervalos de endereços IP, consulte os campos Intervalo de endereços IP.

    gcloud

    1. Para verificar a configuração das suas sessões BGP, use o comando gcloud compute routers describe. Por exemplo:

      gcloud compute routers describe ROUTER_NAME \
          --region=REGION

      Substitua o seguinte:

      • ROUTER_NAME: o nome do Cloud Router
      • REGION: a região onde o Cloud Router está localizado

      O resultado do comando inclui os prefixos IP e os valores MED que estão configurados para cada sessão BGP.

    2. Para ver se alguma das suas rotas aprendidas personalizadas é considerada a melhor rota para o router, use o comando gcloud compute routers get-status:

      gcloud compute routers get-status ROUTER_NAME \
          --region=REGION

      Substitua o seguinte:

      • ROUTER_NAME: o nome do Cloud Router
      • REGION: a Cloud de Confiance região

      O resultado apresenta as melhores rotas para o Cloud Router e indica-lhe o estado de cada sessão BGP.

    API

    1. Para obter detalhes da configuração da sessão de BGP, use o método routers.get:

      GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
      

      Substitua o seguinte:

      • PROJECT_ID: o projeto que contém o Cloud Router
      • REGION: a região onde o Cloud Router está localizado
      • ROUTER_NAME: o nome do Cloud Router

      O campo bgpPeers na saída contém a configuração de cada sessão de BGP.

    2. Use o método routers.getRouterStatus:

      GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/getRouterStatus
      

      Substitua o seguinte:

      • PROJECT_ID: o projeto que contém o Cloud Router
      • REGION: a região onde o Cloud Router está localizado
      • ROUTER_NAME: o nome do Cloud Router

      O resultado apresenta as melhores rotas para o Cloud Router e indica-lhe o estado de cada sessão BGP.

    O que se segue?