Créer des règles de routage BGP

Ce guide explique comment créer des règles de routage BGP dans Cloud Router.

Vous pouvez créer des règles de routage BGP pour Cloud Router à l'aide de l'une des options suivantes :

Les exemples de cette page créent une règle de routage BGP pour définir la valeur de l'attribut BGP de discriminateur multisortie (MED) sur 12345, pour les routes BGP qui ne sont pas incluses dans 192.168.10.0/24.

Importer une règle de routage BGP

  1. Créez la règle de routage BGP dans l'éditeur de texte de votre choix. Vous pouvez utiliser le format JSON ou YAML pour créer votre règle de routage BGP. L'exemple suivant utilise un fichier YAML :

    # Modify the MED value for the BGP routes that aren't in the range
    # 192.168.10.0/24
    name: BGP_ROUTE_POLICY_NAME
    type: ROUTE_POLICY_TYPE
    terms:
    - priority: 1
      match:
        expression: >
          destination != '192.168.10.0/24'
      actions:
      - expression: med.set(12345)
    

    Remplacez les éléments suivants :

    • BGP_ROUTE_POLICY_NAME : nom de la règle de routage BGP
    • ROUTE_POLICY_TYPE : type de règle de routage BGP que vous créez. Le type peut être l'un des suivants :

      • ROUTE_POLICY_TYPE_IMPORT : règles de routage BGP pour les routes entrantes.
      • ROUTE_POLICY_TYPE_EXPORT : règles de routage BGP pour les routes sortantes.
  2. Importez la règle de routage BGP :

    gcloud beta compute routers upload-route-policy ROUTER_NAME \
        --region=REGION \
        --policy-name=BGP_ROUTE_POLICY_NAME \
        --file-name=FILE_NAME \
        --file-format=yaml
    

    Remplacez les éléments suivants :

    • ROUTER_NAME : nom du routeur cloud
    • REGION : région dans laquelle se trouve le routeur Cloud Router.
    • FILENAME : nom du fichier que vous importez.
  3. Appliquez les règles de routage BGP aux pairs BGP :

    gcloud beta compute routers update-bgp-peer ROUTER_NAME \
        --region=REGION \
        --peer-name=PEER_NAME \
        --import-policies='IMPORT_POLICIES'
    

    Remplacez les éléments suivants :

    • PEER_NAME : nom du pair BGP auquel appliquer la règle de routage BGP.
    • IMPORT_POLICIES : liste de règles d'importation séparées par une virgule. La transmission d'une chaîne vide supprime toutes les règles d'importation.

Étapes suivantes