Finaliza sesiones de BGP

Para finalizar las sesiones de BGP, borra el recurso asociado, como el túnel VPN de Cloud o el adjunto de VLAN. Después de borrar el recurso, la sesión se termina automáticamente.

Puedes finalizar las sesiones de BGP de forma manual con la herramienta de línea de comandos de gcloud o la API. Si lo haces, el túnel o el adjunto de VLAN permanecerán, pero Cloud Router no anunciará rutas sobre ellos.

gcloud

Ejecuta el comando remove-bgp-peer, como se muestra en este ejemplo:

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

API

Para finalizar las sesiones de BGP, quita los pares de BGP de un Cloud Router con el método routers.patch para actualizar el campo bgpPeers[].

El campo bgpPeers[] acepta un arreglo de pares de BGP. Cuando PATCH en este campo, reemplazarás el arreglo existente de pares de BGP por el arreglo nuevo incluido en tu solicitud.

  1. Envía una solicitud GET para obtener el arreglo actual de pares de BGP para el router. Consulta Visualiza la configuración de Cloud Router.

  2. Envía una solicitud PATCH con un arreglo nuevo de pares BGP. Usa el arreglo de la solicitud GET del paso anterior y quita los pares de BGP que no desees en el router.

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

    Reemplaza los siguientes valores:

    • PROJECT_ID es el proyecto que contiene el Cloud Router
    • REGION es la región en la que se encuentra el Cloud Router
    • ROUTER_NAME es el nombre del Cloud Router.
    • BGP_PEERS es el contenido del nuevo arreglo de pares de BGP.

      Consulta el siguiente ejemplo, que contiene dos pares de 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"
      }