Imposta le modalità di selezione del percorso e del percorso migliore

Le seguenti impostazioni di rete Virtual Private Cloud (VPC) controllano il modo in cui I router Cloud funzionano all'interno della rete:

  • Le route annunciate sono controllate dalla modalità di routing dinamico rete VPC.

  • Le route apprese sono controllate sia dalla modalità di routing dinamico che la modalità di selezione del percorso migliore della rete VPC.

La modalità di routing dinamico di una rete VPC è a livello di regione (impostazione predefinita) o global.

La modalità di selezione del percorso migliore di una rete VPC è legacy (valore predefinito) o standard. Come best practice, consigliamo di utilizzare il percorso migliore della versione precedente per carichi di lavoro critici. La modalità di selezione del percorso migliore standard è in anteprima.

Per ulteriori informazioni sulle modalità di selezione del percorso migliore, consulta Percorso migliore. .

Puoi specificare la modalità di routing dinamico e la modalità di selezione del percorso migliore quando crei una rete VPC o aggiorni una rete VPC in ogni rete.

Visualizzare le modalità di routing dinamico e di selezione del percorso migliore di una rete VPC

Per visualizzare la modalità di routing dinamico corrente e la modalità di selezione del percorso migliore di un sulla rete VPC, segui questi passaggi.

Console

  1. Nella console Google Cloud, vai a Reti VPC .

    Vai alle reti VPC

  2. Per visualizzare la pagina dei dettagli di una rete, fai clic sul nome della rete.

  3. Nella sezione Modalità di routing dinamico, il valore indica la tipo di modalità di routing dinamico, A livello di regione o Globale.

gcloud

Esegui il comando gcloud beta compute networks describe:

 gcloud beta compute networks describe NETWORK_NAME 
--format="get(routingConfig)"
--project=PROJECT_ID

Sostituisci quanto segue:

  • NETWORK_NAME: il nome della rete VPC
  • PROJECT_ID: l'ID del progetto che contiene la Rete VPC

Nell'output:

  • routingMode è la modalità di routing dinamico della rete VPC. Il valore è REGIONAL o GLOBAL.

  • bgpBestPathSelectionMode è la modalità di selezione del percorso migliore della rete VPC. Il valore è LEGACY o STANDARD.

  • Se la modalità di selezione del percorso migliore (bgpBestPathSelectionMode) è STANDARD, l'output potrebbe contenere i seguenti elementi aggiuntivi:

    • bgpAlwaysCompareMed: i valori sono True o False. Se bgpAlwaysCompareMed non è incluso nell'output (valore predefinito implicito) è False.

    • bgpInterRegionCost: i valori sono DEFAULT o ADD_COST_TO_MED. Se bgpInterRegionCost non è incluso nell'output, il valore il valore predefinito è DEFAULT.

API

Utilizza la Metodo networks.get:

GET https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/global/networks/NETWORK_NAME

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto che contiene la Rete VPC
  • NETWORK_NAME: il nome del VPC rete

Nell'output:

  • routingMode è la modalità di routing dinamico del VPC in ogni rete. Il valore è REGIONAL o GLOBAL.

  • bgpBestPathSelectionMode è la modalità di selezione del percorso migliore della rete VPC. Il valore è LEGACY o STANDARD.

  • Se la modalità di selezione del percorso migliore, bgpBestPathSelectionMode, è STANDARD, l'output potrebbe contenere i seguenti elementi aggiuntivi:

    • bgpAlwaysCompareMed: i valori sono True o False. Se bgpAlwaysCompareMed non è incluso nell'output (valore predefinito implicito) è False.

    • bgpInterRegionCost: i valori sono DEFAULT o ADD_COST_TO_MED. Se bgpInterRegionCost non è incluso nell'output, il valore il valore predefinito è DEFAULT.

Modificare le modalità di routing dinamico e di selezione del percorso migliore di una rete VPC

Per modificare l'attuale modalità di routing dinamico, la modalità di selezione del percorso migliore oppure su entrambe le reti VPC, segui questi passaggi.

Console

  1. Nella console Google Cloud, vai a Reti VPC .

    Vai a Reti VPC

  2. Per visualizzare la pagina dei dettagli di una rete, fai clic sul nome della rete.

  3. Per modificare la rete, fai clic su Modifica.

  4. Nella sezione Modalità di routing dinamico, seleziona A livello di regione oppure Globale.

  5. Per confermare, fai clic su Salva.

gcloud

Per impostare il routing dinamico e le modalità di selezione del percorso migliore durante la creazione di una nuova rete VPC, utilizza il comando gcloud beta compute networks create:

  gcloud beta compute networks create NETWORK_NAME 
--bgp-routing-mode=DYNAMIC_ROUTING_MODE
--bgp-best-path-selection-mode=BEST_PATH_SELECTION_MODE
--project=PROJECT_ID

Per modificare le modalità di routing dinamico e di selezione dei percorsi migliori per un modello esistente rete VPC, utilizza il comando gcloud beta compute networks update:

  gcloud beta compute networks update NETWORK_NAME 
--bgp-routing-mode=DYNAMIC_ROUTING_MODE
--bgp-best-path-selection-mode=BEST_PATH_SELECTION_MODE
--project=PROJECT_ID

Se imposti --bgp-best-path-selection-mode=STANDARD, puoi utilizzare anche --bgp-bps-always-compare-med, --no-bgp-bps-always-compare-med o Flag --bgp-bps-inter-region-cost:

  gcloud beta compute networks create|update NETWORK_NAME 
--bgp-routing-mode=DYNAMIC_ROUTING_MODE
--bgp-best-path-selection-mode=STANDARD
--[no-]bgp-bps-always-compare-med
--bgp-bps-inter-region-cost=COST_MODE --project=PROJECT_ID

Sostituisci quanto segue:

  • NETWORK_NAME: il nome del VPC rete da modificare
  • DYNAMIC_ROUTING_MODE: la modalità di routing dinamico per use: specifica REGIONAL o GLOBAL. Il valore predefinito è REGIONAL.
  • BEST_PATH_SELECTION_MODE: la modalità di selezione del percorso migliore da utilizzare: specifica LEGACY o STANDARD. Il valore predefinito è LEGACY.
  • I seguenti valori sono applicabili solo quando si utilizza il percorso migliore STANDARD modalità di selezione. Questi flag devono essere omessi se utilizzi la modalità di selezione del LEGACY percorso migliore.
    • --bgp-bps-always-compare-med: usa questo flag per confrontare sempre il MED senza considerare i valori ASN vicini.
    • --no-bgp-bps-always-compare-med: usa questo flag per usare Confrontare i valori MED all'interno di ogni ASN vicino.
    • COST_MODE: consente di stabilire se un costo tra regioni viene aggiunto al valore MED ricevuto: specifica DEFAULT o ADD-COST-TO-MED.
    • DEFAULT non aggiunge i costi interregionali ai valori MED.
    • ADD-COST-TO-MED aggiunge i costi tra regioni ai valori MED.

API

Per impostare le modalità di selezione del percorso migliore e del routing dinamico quando crei una nuova sulla rete VPC, usa lo strumento networks.insert :

POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/global/networks/NETWORK_NAME
{
  "routingConfig": {
    "routingMode": "DYNAMIC_ROUTING_MODE"
    "bgpBestPathSelectionMode": "BEST_PATH_SELECTION_MODE"
    "bgpAlwaysCompareMed": True | False
    "bgpInterRegionCost": "COST"
  }
}

Per modificare le modalità di routing dinamico e di selezione dei percorsi migliori per un modello esistente sulla rete VPC, utilizza Metodo networks.patch:

PATCH https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/global/networks/NETWORK_NAME
{
  "routingConfig": {
    "routingMode": "DYNAMIC_ROUTING_MODE"
    "bgpBestPathSelectionMode": "BEST_PATH_SELECTION_MODE"
    "bgpAlwaysCompareMed": True | False
    "bgpInterRegionCost": "COST"
  }
}

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto che contiene la Rete VPC da modificare
  • NETWORK_NAME: il nome del VPC rete da modificare
  • DYNAMIC_ROUTING_MODE: la modalità di routing dinamico per use: specifica REGIONAL o GLOBAL. Il valore predefinito è REGIONAL.
  • BEST_PATH_SELECTION_MODE: la modalità di selezione del percorso migliore da utilizzare: specifica LEGACY o STANDARD. Il valore predefinito è LEGACY.
  • COST: consente di stabilire se aggiungere o meno un costo tra regioni il valore MED ricevuto: specifica DEFAULT o ADD-COST-TO-MED.
    • DEFAULT non aggiunge i costi tra regioni ai valori MED.
    • ADD-COST-TO-MED aggiunge i costi tra regioni ai valori MED.

Quando bgpAlwaysCompareMed è True, confronta sempre il MED senza considerare i valori ASN vicini. Quando False, confronta i valori MED in modo condizionale all'interno di ogni ASN vicino. Il valore predefinito è False. bgpAlwaysCompareMed è facoltativo quando bgpBestPathSelectionMode è STANDARD ma deve essere omesso quando bgpBestPathSelectionMode è LEGACY.

Quando bgpBestPathSelectionMode è STANDARD, bgpInterRegionCost è facoltativo ma deve essere omesso quando bgpBestPathSelectionMode è LEGACY.

Passaggi successivi