Specifica e gestisci le route apprese personalizzate

Il router Cloud apprende le route per il traffico in uscita in modo dinamico dal suo peer BGP (Border Gateway Protocol). Tuttavia, puoi anche creare manualmente e applicarle a una sessione BGP. Queste route create manualmente vengono chiamate route apprese personalizzate.

Puoi creare route apprese personalizzate nello stesso momento per creare una sessione BGP. In alternativa, puoi aggiornare una sessione BGP esistente per aggiungere route apprese personalizzate.

Per una panoramica delle route apprese personalizzate, consulta Route apprese personalizzate.

Per informazioni su come il router Cloud gestisce le route apprese informazioni generali, incluse le route apprese in modo dinamico, consulta route.

Prima di iniziare

Prima di iniziare, esamina le sezioni seguenti.

Seleziona un progetto

  1. Accedi al tuo account Google Cloud. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.

  4. Installa Google Cloud CLI.
  5. Per initialize gcloud CLI, esegui questo comando:

    gcloud init
  6. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  7. Assicurati che la fatturazione sia attivata per il tuo progetto Google Cloud.

  8. Installa Google Cloud CLI.
  9. Per initialize gcloud CLI, esegui questo comando:

    gcloud init
  1. Se utilizzi Google Cloud CLI, imposta il tuo progetto eseguendo questo comando. gcloud istruzioni in questa pagina presuppongono che l'ID progetto sia stato impostato.
    gcloud config set project PROJECT_ID
        
  1. Verifica che l'ID sia stato impostato eseguendo questo comando:
    gcloud config list --format='text(core.project)'
        

(Facoltativo) Requisiti per IPv6

Se vuoi che le route apprese personalizzate includano prefissi IPv6, la risorsa di connettività deve soddisfare le condizioni sottostanti per IPv6. Ad esempio: Se stai stabilendo route apprese personalizzate per un tunnel VPN, assicurati che soddisfi le condizioni descritte in Supporto IPv6 nella panoramica di Cloud VPN.

Definisci route apprese personalizzate durante la creazione di una sessione

Per alcuni prodotti per la connettività di rete, puoi configurare un peer BGP includono route apprese personalizzate durante la creazione della risorsa. Per altro devi creare prima la sessione BGP e poi aggiungere la sessione più avanti.

Per ulteriori informazioni su come aggiungere route apprese personalizzate la creazione di una sessione, consulta gli argomenti seguenti:

Se crei un collegamento VLAN Partner Interconnect, crea l'allegato quindi aggiorna il peer BGP per aggiungere route apprese personalizzate.

Se installi un'appliance virtuale di rete di terze parti utilizzando Network Connectivity Center e vuoi utilizzare prima route apprese personalizzate installare l'appliance. Quindi, per ogni route appresa personalizzata che vuoi accedi all'appliance e configura l'istanza dell'appliance router in modo che utilizzi le route apprese personalizzate. Successivamente, puoi aggiornare la sessione BGP mediante route apprese personalizzate. Per saperne di più, consulta Utilizzare le route apprese personalizzate nella documentazione di Network Connectivity Center.

Quando aggiorni una sessione di un router Cloud, il router Cloud controlla la presenza di eventuali si sovrappone a route apprese personalizzate e subnet VPC. Se ci sono è una sovrapposizione, la subnet VPC ha la precedenza. Ciò significa che viene instradato attraverso la subnet VPC anziché route appresa. Il router Cloud ignora le route BGP e apprese personalizzate che sono più specifico o uguale alla subnet VPC. Per ulteriori informazioni per informazioni sul routing in Google Cloud, vedi Route.

Se una route BGP e una route appresa personalizzata corrispondono entrambe allo stesso IP di destinazione di destinazione, Google Cloud dà maggiore preferenza alle route con un valore di priorità inferiore. Valori più bassi indicano una priorità più elevata.

Per informazioni su come aggiungere route apprese personalizzate durante l'aggiornamento di una BGP, vedi la sezione seguente.

Aggiorna una sessione esistente per usare route apprese personalizzate

Se hai una sessione BGP esistente per cui non sono state definite route apprese personalizzate, facoltativamente, puoi aggiornarla per usare route apprese personalizzate.

Puoi anche utilizzare questa procedura se hai già configurato route per una sessione, ma che vuoi aggiungere al prefisso IP specificato in precedenza.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Nel campo Nome, fai clic sul nome del router Cloud appropriato.

  3. Nella pagina Dettagli router, fai clic sul nome della sessione BGP che si desidera modificare.

  4. Nella pagina Dettagli sessione BGP, fai clic su Modifica.

  5. Espandi la sezione Route annunciate, route apprese personalizzate, bidirezionali forwarding (BFD) e nella sezione Route apprese personalizzate:

    1. Nella sezione Priorità di tutte le route apprese personalizzate, per configurare la priorità delle route, inserisci un valore di priorità compreso tra 0 e 65535 (incluso) per tutte le route apprese personalizzate configurate per questa sessione.

      Google Cloud dà maggiore preferenza alle route con valori di priorità più piccoli. Se lo stesso intervallo di indirizzi IP è configurato in più route apprese personalizzate, la scelta del percorso migliore si basa sulla priorità della route.

    2. Fai clic su Aggiungi nuovo intervallo di indirizzi IP.

    3. Nel campo Intervallo di indirizzi IP, inserisci un indirizzo IPv4 o IPv6. Se se fornisci un indirizzo IP senza una subnet mask, questo viene interpretato come una subnet mask /32 (per IPv4) e una subnet mask /128 (per IPv6).

  6. Fai clic su Salva.

gcloud

Utilizza la 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

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del router Cloud
  • PEER_NAME: il nome del peer BGP
  • REGION: la regione in cui si trova il router Cloud localizzato
  • IP_PREFIXES: un elenco di indirizzi IPv4 separati da virgole o Prefissi di indirizzi IPv6, ad esempio 192.0.2.0/24,198.51.100.0/24,2001:db8:abcd:12::/64

    Se fornisci un prefisso di indirizzo IP senza una subnet mask, interpretata come una subnet mask /32 per IPv4 e una subnet mask /128 per IPv6. Per informazioni sul numero massimo di route apprese personalizzate disponibili, consulta Limiti.

  • ROUTE_PRIORITY: un valore di priorità compreso tra 0 e 65535 (incluso) per tutte le route apprese personalizzate configurate per questa sessione

    Google Cloud dà maggiore preferenza alle route hanno valori di priorità inferiori. Vale a dire, un percorso con una priorità pari a 100 ha una preferenza maggiore rispetto a uno con priorità 200. Se non forniscono un valore, internamente Google Cloud applica 100.

API

Utilizza la Metodo compute.routers.patch e aggiorna l'array bgpPeers.

Quando applichi la patch all'array bgpPeers, devi fornire i valori per ogni campo di ogni elemento (a meno che tu non voglia rimuovere alcuni peer BGP alcuni valori).

Ad esempio, supponiamo che il router Cloud abbia due peer BGP. Per uscire il primo peer BGP non è stato modificato, ma aggiungi due route apprese personalizzate al secondo peer BGP, utilizza una richiesta come la seguente:

  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"
         }
       ]
      }
    ]
  }

Sostituisci i valori segnaposto come segue.

Fornisci i valori relativi al router Cloud:

  • PROJECT_ID: il progetto che contiene Router Cloud
  • REGION: la regione in cui si trova il router Cloud si trova
  • ROUTER_NAME: il nome del router Cloud

Fornisci i valori per la sessione di peering BGP che non modificherai:

  • PEER_NAME_1: il nome della sessione BGP
  • INTERFACE_NAME_1: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_1: l'indirizzo IP del router Cloud usati dalla sessione BGP
  • PEER_IP_ADDRESS_1: l'indirizzo IP del peer BGP
  • PEER_ASN_1: numero del sistema autonomo (ASN) per la sessione

Fornisci i valori della sessione di peering BGP a cui vuoi aggiungere route apprese personalizzate:

  • PEER_NAME_2: il nome della sessione BGP
  • INTERFACE_NAME_2: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_2: l'indirizzo IP del router Cloud usati dalla sessione BGP
  • PEER_IP_ADDRESS_2: l'indirizzo IP del peer BGP
  • PEER_ASN_2: numero del sistema autonomo (ASN) per la sessione
  • ROUTE_PRIORITY: un valore di priorità compreso tra 0 e 65535 (incluso) per tutte le route apprese personalizzate configurate per questa sessione

    Google Cloud dà maggiore preferenza alle route hanno valori di priorità inferiori. Vale a dire, un percorso con una priorità pari a 100 ha una preferenza maggiore rispetto a uno con priorità 200. Se non forniscono un valore, internamente Google Cloud applica 100.

  • IP_PREFIX_1 e IP_PREFIX_2: per ognuno di questi campi, inserisci un valore Prefisso IPv4 o IPv6

    Se fornisci un prefisso IP senza una subnet mask, questo viene interpretato per IPv4, una subnet mask /32 e, per IPv6, /128. Per e informazioni sul numero massimo di route apprese personalizzate disponibili, consulta Limiti.

Sovrascrivi le route apprese personalizzate esistenti

Se vuoi sostituire le route apprese personalizzate definite per un BGP consulta le indicazioni riportate di seguito. Quando utilizzi questa procedura, le route apprese personalizzate vengono ignorate a favore delle nuove route che definisci.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Nel campo Nome, fai clic sul nome del router Cloud appropriato.

  3. Nella pagina Dettagli router, fai clic sul nome della sessione BGP che si desidera modificare.

  4. Nella pagina Dettagli sessione BGP, fai clic su Modifica.

  5. Espandi la sezione Route annunciate, route apprese personalizzate, bidirezionali del rilevamento dell'inoltro (BFD).

  6. Nel campo Intervallo di indirizzi IP, modifica il prefisso IPv4 o IPv6. Se fornisci un prefisso IP senza una subnet mask, questo viene interpretato come una subnet mask /32 (per IPv4) e una subnet mask /128 (per IPv6).

  7. Fai clic su Salva.

gcloud

Utilizza la Comando gcloud compute routers update-bgp-peer. Puoi utilizzare il flag set-custom-learned-route-ranges per specificare nuovi Prefissi IP o per cancellare prefissi definiti in precedenza:

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

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del router Cloud
  • PEER_NAME: il nome del peer BGP
  • REGION: la regione in cui si trova il router Cloud si trova
  • IP_PREFIXES: un elenco di indirizzi IPv4 separati da virgole o Prefissi IPv6, ad esempio 1.2.3.4,6.7.0.0,2001:db8:abcd:12::/64

    Se fornisci un prefisso IP senza una subnet mask, questo viene interpretato per IPv4, una subnet mask /32 e, per IPv6, /128. Per cancellare per tutti i prefissi, usa il flag senza valore dopo. Per informazioni sul numero massimo di route apprese personalizzate che puoi vedi Limiti.

API

Utilizza la Metodo compute.routers.patch e aggiorna l'array bgpPeers.

Quando applichi la patch all'array bgpPeers, devi fornire i valori per ogni campo di ogni elemento (a meno che tu non voglia rimuovere alcuni peer BGP alcuni valori).

Ad esempio, supponiamo che il router Cloud abbia due peer. Supponiamo che non utilizza route apprese personalizzate mentre usa l'altra. Abbandonare il primo il peer invariato, ma sovrascrive le route definite per il secondo peer, utilizza una richiesta come la seguente:

  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"
          }
         ]
       }
     ]
   }

Sostituisci i valori segnaposto come segue.

Fornisci i valori relativi al router Cloud:

  • PROJECT_ID: il progetto che contiene Router Cloud
  • REGION: la regione in cui si trova il router Cloud si trova
  • ROUTER_NAME: il nome del router Cloud

Fornisci i valori per la sessione di peering BGP che non modificherai:

  • PEER_NAME_1: il nome della sessione BGP
  • INTERFACE_NAME_1: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_1: l'indirizzo IP del router Cloud usati dalla sessione
  • PEER_IP_ADDRESS_1: l'indirizzo IP del peer BGP
  • PEER_ASN_1: numero del sistema autonomo (ASN) per la sessione

Fornisci i valori relativi alla sessione di peering BGP su cui vuoi sovrascrivere le route apprese personalizzate:

  • PEER_NAME_2: il nome della sessione BGP
  • INTERFACE_NAME_2: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_2: l'indirizzo IP del router Cloud usati dalla sessione
  • PEER_IP_ADDRESS_2: l'indirizzo IP del peer BGP
  • PEER_ASN_2: numero del sistema autonomo (ASN) per la sessione
  • ROUTE_PRIORITY: un valore di priorità compreso tra 0 e 65535 (incluso) per tutte le route apprese personalizzate configurate per questa sessione

    Google Cloud dà maggiore preferenza alle route hanno valori di priorità inferiori. Vale a dire, un percorso con una priorità pari a 100 ha una preferenza maggiore rispetto a uno con priorità 200. Se non forniscono un valore, internamente Google Cloud applica 100.

  • IP_PREFIX_1 e IP_PREFIX_2: per ognuno di questi campi, inserisci un valore Prefisso IPv4 o IPv6

    Se fornisci un indirizzo IP senza una subnet mask, interpretata come, per IPv4, una subnet mask /32 e, per IPv6, /128. Per informazioni sul numero massimo di route apprese personalizzate disponibili, consulta Limiti.

Rimuovi route apprese personalizzate da una sessione BGP

Per rimuovere alcune o tutte le route apprese personalizzate da una sessione BGP, utilizza il metodo seguendo le indicazioni.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Nel campo Nome, fai clic sul nome del router Cloud appropriato.

  3. Nella pagina Dettagli router, fai clic sul nome della sessione BGP che si desidera modificare.

  4. Nella pagina Dettagli sessione BGP, fai clic su Modifica.

  5. Espandi la sezione Route annunciate, route apprese personalizzate, bidirezionali del rilevamento dell'inoltro (BFD).

  6. Nella sezione Route apprese personalizzate, accanto all'intervallo di indirizzi IP che desideri rimuovere, fai clic su Elimina intervallo IP.

  7. Fai clic su Salva.

gcloud

Utilizza la 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

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del router Cloud
  • PEER_NAME: il nome del peer BGP
  • REGION: la regione in cui si trova il router Cloud si trova
  • IP_PREFIXES: un elenco separato da virgole dell'IP prefissi da rimuovere

API

Utilizza la Metodo compute.routers.patch e aggiorna l'array bgpPeers.

Quando applichi la patch all'array bgpPeers, devi fornire i valori per ogni campo di ogni elemento (a meno che tu non voglia rimuovere alcuni peer BGP alcuni valori).

Ad esempio, supponiamo che il router Cloud abbia due peer BGP. Supponiamo che non utilizza route apprese personalizzate mentre usa l'altra. Abbandonare il primo peer non modificato e rimuovi le route definite per il secondo peer, utilizza una richiesta come la seguente:

  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"
      }
    ]
  }

Sostituisci i valori segnaposto come segue.

Fornisci i valori relativi al router Cloud:

  • PROJECT_ID: il progetto che contiene Router Cloud
  • REGION: la regione in cui si trova il router Cloud si trova
  • ROUTER_NAME: il nome del router Cloud

Fornisci i valori per la sessione di peering BGP che non modificherai:

  • PEER_NAME_1: il nome della sessione BGP
  • INTERFACE_NAME_1: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_1: l'indirizzo IP del router Cloud usati dalla sessione
  • PEER_IP_ADDRESS_1: l'indirizzo IP del peer BGP
  • PEER_ASN_1: numero del sistema autonomo (ASN) per la sessione

Fornisci i valori della sessione di peering BGP da cui vuoi rimuovere route apprese personalizzate:

  • PEER_NAME_2: il nome della sessione
  • INTERFACE_NAME_2: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_2: l'indirizzo IP del router Cloud usati dalla sessione
  • PEER_IP_ADDRESS_2: l'indirizzo IP del peer BGP
  • PEER_ASN_2: numero del sistema autonomo (ASN) per la sessione

Cambia la priorità per tutte le route apprese personalizzate in una sessione BGP

Se vuoi aggiornare una sessione BGP in modo che utilizzi una priorità diversa apprese, usa le indicazioni seguenti. Ricorda che la priorità è sempre si applica a tutte le route personalizzate definite per un peer BGP; non puoi applicare criteri le priorità a prefissi IP diversi.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Nel campo Nome, fai clic sul nome del router Cloud appropriato.

  3. Nella pagina Dettagli router, fai clic sul nome della sessione BGP che si desidera modificare.

  4. Nella pagina Dettagli sessione BGP, fai clic su Modifica.

  5. Espandi la sezione Route annunciate, route apprese personalizzate, bidirezionali del rilevamento dell'inoltro (BFD).

  6. Nel campo Priorità di tutte le route apprese personalizzate, per modificare la priorità della route, inserisci un nuovo valore di priorità compreso tra 0 e 65535 (incluso) per tutte le route apprese personalizzate configurate per questa sessione.

    Google Cloud dà maggiore preferenza alle route con valori di priorità più piccoli. Se lo stesso intervallo di indirizzi IP è configurato in più route apprese personalizzate, la scelta del percorso migliore si basa sulla priorità della route.

  7. Fai clic su Salva.

gcloud

Utilizza la 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

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del router Cloud
  • PEER_NAME: il nome del peer BGP
  • REGION: la regione in cui si trova il router Cloud si trova
  • NEW_ROUTE_PRIORITY: un valore di priorità compreso tra 0 e 65535 (incluso) per tutte le route apprese personalizzate configurate per questa sessione

    Google Cloud dà maggiore preferenza alle route con valori di priorità più piccoli. Vale a dire, un percorso con una priorità pari a 100 ha una preferenza maggiore rispetto a uno con priorità 200.

API

Utilizza la Metodo compute.routers.patch e aggiorna l'array bgpPeers.

Quando applichi la patch all'array bgpPeers, devi fornire i valori per ogni campo su ogni elemento, a meno che tu non voglia rimuovere alcuni peer BGP con alcuni valori.

Ad esempio, supponiamo che il router Cloud abbia due peer BGP. Per uscire il primo peer non è stato modificato, ma la priorità dei due appresi personalizzati route definite per il secondo peer, utilizza una richiesta come la seguente:

  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"
          }
        ]
      }
    ]
  }

Sostituisci i valori segnaposto come segue.

Fornisci i valori relativi al router Cloud:

  • PROJECT_ID: il progetto che contiene Router Cloud
  • REGION: la regione in cui si trova il router Cloud si trova
  • ROUTER_NAME: il nome del router Cloud

Fornisci i valori per la sessione di peering BGP che non modificherai:

  • PEER_NAME_1: il nome della sessione BGP
  • INTERFACE_NAME_1: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_1: l'indirizzo IP del router Cloud usati dalla sessione
  • PEER_IP_ADDRESS_1: l'indirizzo IP del peer BGP
  • PEER_ASN_1: numero del sistema autonomo (ASN) per la sessione

Fornisci i valori della sessione di peering BGP che vuoi modificare la priorità:

  • PEER_NAME_2: il nome della sessione BGP
  • INTERFACE_NAME_2: il nome dell'interfaccia utilizzata da utilizzi della sessione
  • IP_ADDRESS_2: l'indirizzo IP del router Cloud usati dalla sessione
  • PEER_IP_ADDRESS_2: l'indirizzo IP del peer BGP
  • PEER_ASN_2: numero del sistema autonomo (ASN) per la sessione
  • NEW_ROUTE_PRIORITY: un valore di priorità compreso tra 0 e 65535 (incluso) per tutte le route apprese personalizzate configurate per questa sessione

    Google Cloud dà maggiore preferenza alle route con valori di priorità più piccoli. Vale a dire, un percorso con una priorità pari a 100 ha una preferenza maggiore rispetto a uno con priorità 200.

  • IP_PREFIX_1 e IP_PREFIX_2: i prefissi IP che sono già definita per la sessione BGP

Controlla lo stato delle route apprese personalizzate

Per controllare lo stato delle route apprese personalizzate, segui queste indicazioni.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Nel campo Nome, fai clic sul nome del router Cloud appropriato.

  3. Nella pagina Dettagli router, fai clic sul nome della sessione BGP che si desidera modificare.

  4. Nella pagina Dettagli sessione BGP, fai clic su Modifica.

  5. Espandi la sezione Route annunciate, route apprese personalizzate, bidirezionali del rilevamento dell'inoltro (BFD).

  6. Per visualizzare la priorità delle route, consulta Priorità di tutte le route apprese personalizzate. .

    Google Cloud dà maggiore preferenza alle route con valori di priorità più piccoli. Vale a dire, un percorso con una priorità pari a 100 ha una preferenza maggiore rispetto a uno con priorità 200.

  7. Per visualizzare gli intervalli di indirizzi IP, vedi i campi Intervallo di indirizzi IP.

gcloud

  1. Per verificare la configurazione delle sessioni BGP, utilizza Comando gcloud compute routers describe. Ad esempio:

    gcloud compute routers describe ROUTER_NAME \
        --region=REGION

    Sostituisci quanto segue:

    • ROUTER_NAME: il nome del router Cloud
    • REGION: la regione in cui si trova il router Cloud si trova

    L'output del comando include i prefissi IP e la priorità configurate per ciascuna sessione BGP.

  2. Per vedere se una delle route apprese personalizzate è considerata la migliore per il router, utilizza Comando gcloud compute routers get-status:

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

    Sostituisci quanto segue:

    • ROUTER_NAME: il nome del router Cloud
    • REGION: la regione Google Cloud

    L'output elenca le route migliori per il router Cloud e indica lo stato di ogni sessione BGP.

API

  1. Per recuperare i dettagli di configurazione della sessione BGP, utilizza Metodo routers.get:

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

    Sostituisci quanto segue:

    • PROJECT_ID: il progetto che contiene Router Cloud
    • REGION: la regione in cui si trova il router Cloud si trova
    • ROUTER_NAME: il nome del router Cloud

    Il campo bgpPeers nell'output contiene la configurazione per ogni sessione BGP.

  2. Utilizza la Metodo routers.getRouterStatus:

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

    Sostituisci quanto segue:

    • PROJECT_ID: il progetto che contiene Router Cloud
    • REGION: la regione in cui si trova il router Cloud localizzato
    • ROUTER_NAME: il nome del router Cloud

    L'output elenca le route migliori per il router Cloud e indica lo stato di ogni sessione BGP.

Passaggi successivi