Route annunciate
Le route annunciate sono i prefissi BGP del router Cloud annunciati ai peer BGP. Ad esempio, quando un peer BGP è un router in una rete on-premise, le route pubblicizzate consentono ai sistemi della rete on-premise di inviare pacchetti alle risorse nella rete VPC.
I router Cloud pubblicizzano le route ai peer BGP con un valore MED (discriminatore multi-uscita) per ogni prefisso nell'annuncio di route.
Modalità di annuncio
Router Cloud può pubblicizzare route di transito (nell'ambito di Network Connectivity Center) e route pubblicizzati personalizzati come gestiti dalla modalità di annuncio. La modalità di annuncio è configurabile sia sull'intero router Cloud sia sulle singole sessioni BGP del router Cloud. Puoi specificare i prefissi pubblicizzati dal router Cloud su tutte le sessioni BGP o su base sessione utilizzando la modalità di pubblicità.
Router Cloud offre le seguenti modalità di annunci definite a livello di router o di sessione BGP:
- Modalità di annuncio predefinita del router Cloud
- Annunci intervalli di subnet locali come descritto in Annunci intervalli di subnet.
- Modalità di annuncio personalizzato del router Cloud
- Offre il controllo completo sugli annunci per indirizzo IP come descritto in Annunci personalizzati.
Analogamente, router Cloud offre le seguenti modalità di annuncio definite a livello di sessione BGP:
- Modalità di annuncio predefinita della sessione BGP
- Annunci i prefissi in base alla modalità di annuncio definita per il router Cloud che contiene la sessione BGP.
- Modalità di annuncio personalizzato della sessione BGP
- Offre il controllo completo sugli annunci per indirizzo IP come descritto in Annunci personalizzati.
Annunci efficaci
La seguente tabella descrive i prefissi pubblicizzati in una sessione BGP, in base alla combinazione della modalità di annuncio del router Cloud e della modalità di annuncio della sessione BGP:
Modalità annuncio del router Cloud | Modalità di annuncio della sessione BGP | Prefissi pubblicizzati effettivi nella sessione BGP |
---|---|---|
predefinito | predefinito | La sessione BGP eredita la configurazione dell'annuncio del router Cloud, che pubblicizza gli intervalli di subnet locali come descritto in Annunci di intervalli di subnet. |
personalizzata | predefinito | La sessione BGP eredita la configurazione dell'annuncio del router Cloud, che annuncia i prefì come descritto in Annuncio personalizzato. |
predefinito o personalizzato | personalizzata | La sessione BGP non eredita la configurazione dell'annuncio del router Cloud. La sessione BGP pubblicizza i prefissi come descritto in Annunci personalizzati. |
Annunci di intervalli di subnet
Una sessione BGP può pubblicizzare gli intervalli di indirizzi IPv4 e IPv6 della subnet che sono locali alla rete VPC. Gli intervalli di indirizzi IPv6 della subnet pubblicitaria hanno requisiti aggiuntivi descritti in Intervalli di indirizzi IPv6 della subnet pubblicitaria.
Router Cloud aggiorna automaticamente gli annunci di route delle subnet ogni volta che si verifica un'attività del ciclo di vita della subnet.
Di seguito viene descritto in che modo la modalità di routing dinamico della rete VPC che contiene un router Cloud definisce in che modo le sessioni BGP pubblicizzano le route delle subnet locali:
- Modalità di routing dinamico regionale
- Ogni sessione BGP che pubblicizza intervalli di subnet invia solo gli intervalli di subnet che si trovano nella stessa regione del router Cloud che contiene la sessione BGP. Il valore MED pubblicizzato corrisponde alla priorità di base configurata della sessione BGP.
- Modalità di routing dinamico globale
- Ogni sessione BGP che pubblicizza intervalli di subnet invia sia gli intervalli di subnet che si trovano nella stessa regione del router Cloud che contiene la sessione BGP e gli intervalli di subnet in altre regioni. Il MED pubblicizzato degli intervalli di subnet nella stessa regione del router Cloud corrisponde alla priorità di base configurata della sessione BGP. Il MED pubblicizzato degli intervalli di subnet in regioni diverse è la somma della priorità di base configurata della sessione BGP e di un costo interregionale.
Pubblicità di intervalli di indirizzi IPv4 pubblici utilizzati privatamente
Gli intervalli di indirizzi IPv4 della subnet possono includere intervalli di indirizzi IPv4 pubblici utilizzati privatamente. Se pubblicizzi indirizzi IPv4 pubblici utilizzati privatamente a un'altra rete, quest'ultima potrebbe non essere in grado di accedere alle risorse internet su questi indirizzi IPv4 pubblici.
Intervalli di indirizzi IPv6 della subnet pubblicitaria
Annuncio di route delle subnet include automaticamente gli intervalli IPv6 della subnet interna quando sono soddisfatte entrambe le seguenti condizioni:
Il prodotto utilizzato con router Cloud, ad esempio il gateway VPN ad alta disponibilità, è configurato per utilizzare il tipo di stack IPv4 e IPv6 (dual stack).
La sessione BGP IPv6 è configurata e attivata o la sessione BGP IPv4 è configurata specificamente per abilitare lo scambio di route IPv6.
L'annuncio di route della subnet non include mai l'annuncio di intervalli di indirizzi IPv6 della subnet esterna. Tuttavia, puoi includere intervalli di indirizzi IPv6 esterni come intervalli di indirizzi IP personalizzati quando utilizzi gli annunci personalizzati.
Per ulteriori informazioni sulla configurazione delle sessioni BGP, consulta Stabilire sessioni BGP.
Annuncio personalizzato
La modalità di annunci personalizzati ti consente di controllare i prefissi pubblicizzati da una sessione BGP. Puoi utilizzare la modalità di annuncio personalizzato del router Cloud o la modalità di annuncio personalizzato per sessione BGP per annunciare route che includono prefissi di route predefiniti, ad esempio 0.0.0.0/0
per le route IPv4 o ::/0
per le route IPv6, per tutte le sessioni BGP su un router Cloud.
Quando configuri la modalità di pubblicità personalizzata, seleziona una delle seguenti opzioni:
Annuncia solo i prefissi IPv4 e IPv6 personalizzati: questa opzione annuncia solo gli intervalli di indirizzi IP specificati, omettendo gli intervalli di subnet locali. L'MED pubblicizzato corrisponde sempre alla priorità di base configurata della sessione BGP, anche se la rete VPC contenente il router Cloud utilizza la modalità di routing dinamico globale.
Annuncia prefissi IPv4 e IPv6 personalizzati oltre agli intervalli di subnet: questa opzione annuncia intervalli di subnet locali oltre agli intervalli di indirizzi IP personalizzati specificati.
L'MED pubblicizzato degli intervalli di subnet locali dipende dalla modalità di routing dinamico della rete VPC contenente il router Cloud, come descritto in Pubblicità degli intervalli di subnet.
L'MED pubblicizzato degli intervalli di indirizzi IP personalizzati corrisponde sempre alla priorità di base configurata della sessione BGP.
Annuncio di route di trasporto pubblico di Network Connectivity Center
Annuncio di route di trasporto pubblico di Network Connectivity Center consente di utilizzare la rete Google come parte di una rete WAN (wide area network) che include i tuoi siti esterni. Le sessioni BGP per gli spoke ibride di Network Connectivity Center per cui è attivato l'annuncio di route di transito da sito a sito annunciano automaticamente gli intervalli di indirizzi IP ricevuti dalle sessioni BGP nei router Cloud di tutti gli spoke ibride per cui è attivato l'annuncio di route di transito da sito a sito. Per saperne di più, consulta Panoramica del trasferimento di dati tra siti.
Priorità pubblicizzata
Su base per sessione BGP, definisci una priorità di base pubblicizzata che viene utilizzata come valore per l'attributo MED BGP.
Il router Cloud annuncia i seguenti prefissi utilizzando solo la priorità di base annunciata configurata:
Intervalli di indirizzi IP personalizzati quando gli annunci efficaci per la sessione BGP sono impostati su annunci personalizzati.
Intervalli di subnet nella stessa regione del router Cloud quando gli annunci efficaci per la sessione BGP includono l'annuncio di intervallo di subnet.
Cloud Router utilizza la priorità di base pubblicizzata configurata più un costo interregionale per pubblicizzare intervalli di subnet provenienti da regioni che non corrispondono alla regione del router Cloud quando sono soddisfatte entrambe le seguenti condizioni:
La modalità di routing dinamico della rete VPC contenente il router Cloud è la modalità di routing dinamico globale.
Gli annunci efficaci per la sessione BGP includono l'annuncio dell'intervallo di subnet.
Attributi BGP per i prefissi pubblicizzati
Quando un router Cloud pubblicizza i prefissi a un peer BGP, pubblicizza il valore MED e compila l'attributo MED con un valore basato sulla priorità interna del router Cloud per ogni prefisso nell'annuncio o nel messaggio BGP. La priorità pubblicizzata viene implementata come discriminatore con più uscite.
Puoi controllare i prefissi pubblicizzati dal router Cloud Router a tutte o ad alcune delle sue sessioni BGP. Per modificare la priorità pubblicizzata, puoi aggiornare la priorità di base delle route per i prefissi aggiunti al MED. Questa operazione non funziona per la nuova pubblicità da sito a sito. Se hai bisogno di un controllo più granulare, puoi applicare i criteri per le route BGP. Il supporto per i criteri di route BGP è in anteprima.
Quando i router on-premise ricevono i prefissi pubblicizzati e i relativi attributi MED, creano route che vengono utilizzate per inviare pacchetti alla rete VPC.
I costi da una regione all'altra possono variare periodicamente in base a fattori quali le prestazioni della rete. Queste modifiche possono influire sul modo in cui i pacchetti vengono instradati. Se noti modifiche al percorso, potrebbero essere dovute a costi aggiornati da una regione all'altra.
Esempi di metriche percorso
Questa sezione fornisce esempi che mostrano in che modo i costi da una regione all'altra influiscono sulle MED pubblicizzate quando utilizzi il routing dinamico globale.
VPN ad alta disponibilità con tunnel attivi/attivi
In questo esempio, supponiamo che tu abbia una rete VPC con la seguente configurazione:
- Una subnet in ciascuna delle seguenti regioni:
us-central1
,europe-west1
eus-west-1
- Un router Cloud che gestisce due sessioni BGP per due
tunnel VPN ad alta disponibilità in
us-central1
- Un router Cloud che gestisce due sessioni BGP per due
tunnel VPN ad alta disponibilità in
us-west1
Il seguente diagramma mostra questo esempio, inclusi i valori di esempio per i costi da regione a regione:
Supponiamo che ogni sessione BGP abbia la priorità di base predefinita 100
.
Le tabelle seguenti mostrano come vengono utilizzati la priorità di base e i costi da regione a regione per calcolare i valori MED pubblicizzati per il traffico dalla rete on-premise a ogni sottorete.
10.0.1.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.1.0/24
, che si trova in us-central1
.
Il traffico proveniente dalla tua rete on-premise utilizza il tunnel VPN ad alta disponibilità in us-central1
perché le sue sessioni BGP hanno il MED annunciato più basso.
Tunnel VPN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 0 | 100 | 1ª scelta |
west-tunnel-0 ,west-tunnel-1 |
100 | 250 | 350 | Seconda scelta |
10.0.2.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.2.0/24
, che si trova in europe-west1
.
Il traffico proveniente dalla tua rete on-premise utilizza il tunnel VPN ad alta disponibilità in us-central1
perché le sue sessioni BGP hanno il MED annunciato più basso.
Tunnel VPN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 300 | 400 | 1ª scelta |
west-tunnel-0 ,west-tunnel-1 |
100 | 350 | 450 | Seconda scelta |
10.0.3.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.3.0/24
, che si trova in us-west1
.
Il traffico proveniente dalla tua rete on-premise utilizza il tunnel VPN ad alta disponibilità in us-west1
perché le sue sessioni BGP hanno il MED annunciato più basso.
Tunnel VPN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 250 | 350 | Seconda scelta |
west-tunnel-0 ,west-tunnel-1 |
100 | 0 | 100 | 1ª scelta |
VPN ad alta disponibilità con tunnel attivi/passivi
Questo esempio utilizza la stessa topologia dell'esempio precedente, ma con le seguenti priorità di base modificate per ottenere una coppia di tunnel VPN ad alta disponibilità attiva-passiva in ogni regione:
- Un tunnel principale la cui sessione BGP ha la priorità di base predefinita
100
- Un tunnel secondario la cui sessione BGP ha una priorità inferiore di
351
Le tabelle seguenti mostrano come vengono utilizzati la priorità di base e il costo da regione a regione per calcolare i valori MED pubblicizzati per il traffico dalla rete on-premise a ogni sottorete.
10.0.1.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.1.0/24
, che si trova in us-central1
.
Il traffico della tua rete on-premise utilizza il tunnel VPN principale in
us-central1
perché la sua sessione BGP ha il valore MED pubblicizzato più basso. Se questo tunnel non è disponibile, il traffico utilizza il
tunnel principale in us-west1
.
Tunnel VPN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 |
100 | 0 | 100 | 1ª scelta |
central-tunnel-1 |
351 | 0 | 351 | 3° scelta |
west-tunnel-0 |
100 | 250 | 350 | Seconda scelta |
west-tunnel-1 |
351 | 250 | 601 | 4a scelta |
10.0.2.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.2.0/24
, che si trova in europe-west1
.
Il traffico della tua rete on-premise utilizza il tunnel VPN principale in
us-central1
perché la sua sessione BGP ha il valore MED pubblicizzato più basso. Se questo tunnel non è disponibile, il traffico utilizza il
tunnel principale in us-west1
.
Tunnel VPN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 |
100 | 300 | 400 | 1ª scelta |
central-tunnel-1 |
351 | 300 | 651 | 3° scelta |
west-tunnel-0 |
100 | 350 | 450 | Seconda scelta |
west-tunnel-1 |
351 | 350 | 701 | 4a scelta |
10.0.3.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.3.0/24
, che si trova in us-west1
.
Il traffico della rete on-premise utilizza il tunnel VPN principale in
us-west1
perché la sessione BGP ha il MED pubblicizzato più basso. Se il tunnel non è disponibile, il traffico utilizza il tunnel principale in
us-central1
.
Tunnel VPN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 |
100 | 250 | 350 | Seconda scelta |
central-tunnel-1 |
351 | 250 | 601 | 4a scelta |
west-tunnel-0 |
100 | 0 | 100 | 1ª scelta |
west-tunnel-1 |
351 | 0 | 351 | 3° scelta |
Dedicated Interconnect preferita a livello globale
Questo esempio è simile agli esempi precedenti, tranne per il fatto che i due tunnel Cloud VPN nella regione us-west1
sono sostituiti da due collegamenti VLAN.
Questo esempio è mostrato nel seguente diagramma:
Supponiamo che tu voglia dare la priorità ai collegamenti VLAN. Specifica priorità di base più elevate per i tunnel VPN ad alta disponibilità nella regione us-central1
per ridurne la priorità.
Le tabelle seguenti mostrano come vengono utilizzati la priorità di base e il costo da regione a regione per calcolare i valori MED pubblicizzati per il traffico dalla rete on-premise a ogni sottorete.
10.0.1.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.1.0/24
, che si trova in us-central1
.
Il traffico della tua rete on-premise utilizza il collegamento VLAN in
us-west1
perché le sue sessioni BGP hanno il valore MED pubblicizzato più basso.
Tunnel VPN o collegamento VLAN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 0 | 351 | Seconda scelta |
west-attachment-0 ,west-attachment-1 |
100 | 250 | 350 | 1ª scelta |
10.0.2.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.2.0/24
, che si trova in europe-west1
.
Il traffico della tua rete on-premise utilizza il collegamento VLAN in
us-west1
perché le sue sessioni BGP hanno il valore MED pubblicizzato più basso.
Tunnel VPN o collegamento VLAN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 300 | 651 | Seconda scelta |
west-attachment-0 ,west-attachment-1 |
100 | 350 | 450 | 1ª scelta |
10.0.3.0/24
La tabella seguente mostra le sessioni BGP che pubblicizzano l'intervallo di indirizzi IPv4 della subnet 10.0.3.0/24
, che si trova in us-west1
.
Il traffico della tua rete on-premise utilizza il collegamento VLAN in
us-west1
perché le sue sessioni BGP hanno il valore MED pubblicizzato più basso.
Tunnel VPN o collegamento VLAN | Priorità di base | Costo da una regione all'altra | MED pubblicizzato | Ranking dei percorsi |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 250 | 601 | Seconda scelta |
west-attachment-0 ,west-attachment-1 |
100 | 0 | 100 | 1ª scelta |