Encerrar sessões do BGP

Para encerrar as sessões do BGP, exclua o recurso associado, como o túnel do Cloud VPN ou o anexo da VLAN. Depois que você exclui o recurso, a sessão é encerrada automaticamente.

É possível encerrar sessões do BGP manualmente usando a ferramenta de linha de comando gcloud ou a API. Quando você faz isso, o túnel ou o anexo da VLAN permanece, mas o Cloud Router não divulga as rotas neles.

gcloud

Execute o comando remove-bgp-peer, conforme mostrado no exemplo a seguir:

gcloud compute routers remove-bgp-peer my-router --peer-name my-bgp-peer

API

Para encerrar sessões do BGP, remova pares de BGP de um Cloud Router usando o método routers.patch para atualizar o campo bgpPeers[].

O campo bgpPeers[] aceita uma matriz de pares do BGP. Quando você PATCH esse campo, você substitui a matriz atual de pares do BGP pela nova matriz incluída na solicitação.

  1. Envie uma solicitação GET para receber a matriz atual de pares do BGP para o roteador. Consulte Como visualizar uma configuração do Cloud Router.

  2. Envie uma solicitação PATCH com uma nova matriz de pares do BGP. Use a matriz da solicitação GET na etapa anterior e remova os pares do BGP que você não quer no roteador.

    PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
    {
      "bgpPeers": [
        BGP_PEERS
      ]
    }
    

    Substitua os seguintes valores:

    • 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
    • BGP_PEERS: o conteúdo da nova matriz de pares do BGP.

      Veja o exemplo a seguir, que contém dois pares do BGP:

      {
        "name": "peer-1",
        "interfaceName": "if-peer-1",
        "ipAddress": "169.254.10.1",
        "peerIpAddress": "169.254.10.2",
        "peerAsn": 64512,
        "advertisedRoutePriority": 100,
        "advertiseMode": "DEFAULT"
      },
      {
        "name": "peer-2",
        "interfaceName": "if-peer-2",
        "ipAddress": "169.254.20.1",
        "peerIpAddress": "169.254.20.2",
        "peerAsn": 64513,
        "advertisedRoutePriority": 100,
        "advertiseMode": "DEFAULT"
      }