Aggiornamento della priorità di base delle route
Quando configuri una sessione BGP (Border Gateway Protocol) su un al router Cloud, puoi specificare una priorità annunciata di base. Prima di per iniziare, assicurati di avere familiarità con il router Cloud annunciato panoramica degli itinerari. Per ulteriori informazioni su come il router Cloud utilizza la base annunciata priorità, consulta la sezione Annunci la priorità.
Le priorità di base sono numeri interi da 0
a 65535
. La base più alta possibile
la priorità è 0
. La priorità di base predefinita è 100
. Se non specifichi una base
viene usata la priorità predefinita.
Le priorità di base ti consentono di specificare quali tunnel VPN Cloud o sistemi on-premise con collegamenti VLAN di Cloud Interconnect utilizzare per inviare pacchetti alla tua rete VPC. Puoi creare impostazioni per lo stato attivo-passivo o una combinazione personalizzata di queste topologie usando il modello la priorità per influenzare il modo in cui i pacchetti vengono inviati alla rete VPC. Per un esempio di utilizzo di tunnel VPN ad alta disponibilità, consulta e le opzioni di routing attivo-passivo VPN ad alta disponibilità nella documentazione di Cloud VPN.
Quando scegli le priorità di base, tieni presente quanto segue:
I costi da una regione all'altra sono compresi tra
201
e9999
. Il valore dipende dalla distanza, dalla latenza e da altri fattori tra le due regioni. Google genera i valori di costo da regione a regione e non puoi modificare che li rappresentano.È consigliabile impostare le priorità di base tra i router Cloud in una regione tra
0
e200
, inclusi. Poiché i costi da regione a regione sono almeno201
, se utilizzi priorità di base pari o superiori a201
, potresti assegnare accidentalmente un tunnel Cloud VPN o un collegamento VLAN a un livello la priorità prevista. Un'altra sessione BGP in una regione diversa potrebbe pubblicizza lo stesso prefisso con una priorità complessiva più elevata (MED, che equivale priorità di base più costo da regione a regione). Senza impostare attentamente la base le priorità in altre regioni, potresti far sì che il traffico on-premise inviati alla tua rete VPC per mezzo di un errore imprevisto Tunnel Cloud VPN o collegamento VLAN.Le priorità di base pari o superiori a
10200
contribuiscono a garantire che la risposta generale La priorità pubblicizzata (MED, priorità di base più costo regione per regione) è sempre inferiore a qualsiasi altro prefisso pubblicizzato con priorità di base200
o meno.
Per aggiornare la priorità della route annunciata di base per una sessione BGP esistente, segui questa procedura.
Console
Per i tunnel Cloud VPN che utilizzano il routing dinamico, tra cui Tunnel VPN ad alta disponibilità, completa i seguenti passaggi:
Nella console Google Cloud, vai alla pagina dei tunnel Cloud VPN.
Nell'elenco dei tunnel nella colonna Nome, seleziona il tunnel da modificare.
Nella pagina Dettagli del tunnel Cloud VPN, seleziona Modifica sessione BGP.
Modifica il valore Priorità route annunciata.
Fai clic su Salva e continua.
Per Dedicated Interconnect o Partner Interconnect, completa i seguenti passaggi:
Nella console Google Cloud, vai alla scheda Collegamenti VLAN nella Cloud Interconnect.
Dall'elenco degli allegati nella colonna Nome, seleziona la allegato da modificare.
Nella pagina Dettagli collegamento VLAN, seleziona il nome del Sessione BGP.
Modifica il valore Priorità route annunciata.
Fai clic su Salva e continua.
gcloud
Esegui il comando update-bgp-peer
utilizzando
Flag --advertised-route-priority
. Specifica il nome del
Il router Cloud e la sessione BGP corrispondono
Tunnel Cloud VPN o collegamento VLAN.
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=NAME_OF_BGP_SESSION \ --advertised-route-priority=BASE_PRIORITY_VALUE
API
Utilizza la
routers.patch
per aggiornare il campo bgpPeers[]
.
Il campo bgpPeers[]
accetta un array di peer BGP. Se PATCH
questo
sovrascrivi l'array esistente dei peer BGP con il nuovo array
incluso nella tua richiesta.
Invia una richiesta
GET
per ottenere l'array attuale di peer BGP per il router. Per maggiori dettagli, vedi Visualizza la configurazione della sessione BGP.Invia una richiesta
PATCH
con un nuovo array di peer BGP. Nell'elemento dell'array che contiene la sessione BGP da aggiornare, modifica il valore diadvertisedRoutePriority
.PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }
Sostituisci quanto segue:
PROJECT_ID
: il progetto che contiene Cloud RouterREGION
: la regione in cui si trova il router Cloud si trovaROUTER_NAME
: il nome del router CloudBGP_PEERS
: i contenuti del nuovo array di peer BGP
L'esempio seguente include un peer BGP con l'impostazione predefinita
advertisedRoutePriority
di100
e un altro con un valore aggiornato di99
:{ "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": 99, "advertiseMode": "DEFAULT" }
Passaggi successivi
Per visualizzare la priorità di base delle route annunciata, consulta Visualizza i dettagli del router Cloud.
Per risolvere i problemi relativi all'utilizzo del router Cloud, consulta Risoluzione dei problemi.