Percorsi appresi
Le route apprese sono le route utilizzate dal router Cloud per raggiungere un'altra rete. Router Cloud supporta due tipi di route apprese:
Route BGP ricevute da un router peer. Il router peer può essere un router fisico on-premise, un altro router cloud o un router di un altro provider cloud.
Le route configurate manualmente per una singola sessione BGP in router Cloud, chiamate route apprese personalizzate.
Con le route apprese personalizzate, il router Cloud si comporta come se avesse imparato le route dal peer BGP.
Router Cloud applica quote per il numero di prefissi univoci per le route dinamiche, inclusi i prefissi ricevuti tramite BGP e i prefissi per le route personalizzate riconosciute. Per ulteriori informazioni, consulta le quote del router Cloud.
Il router Cloud applica anche limiti al numero di route personalizzate acquisite. Per ulteriori informazioni, vedi Limiti.
Router Cloud non pubblicizza automaticamente nuovamente i route personalizzati acquisiti.
Entrambi i tipi di route apprese dal router Cloud vengono elaborate da un piano di controllo delle route dinamiche e poi da un piano di controllo della rete VPC. I passaggi di elaborazione utilizzano le metriche del prefisso di destinazione e delle route per creare route dinamiche in una rete VPC. Per informazioni sulle differenze tra il piano di controllo delle route dinamiche e il piano di controllo della rete VPC, consulta Come funziona Cloud Router.
Vantaggi delle route apprese personalizzate
Le route apprese personalizzate offrono gli stessi vantaggi delle route dinamiche ricevute da BGP. A differenza delle route statiche, le route dinamiche personalizzate apprese vengono ritirate automaticamente quando la sessione BGP per un hop successivo si arresta.
Le route dinamiche apprese personalizzate sono l'unico modo per definire route non BGP per determinati hop successivi, come i collegamenti VLAN Cloud Interconnect e i tunnel VPN ad alta disponibilità.
Per ulteriori informazioni, vedi Specificare e gestire i percorsi personalizzati appresi.
Effetti della modalità di routing dinamico sui percorsi appresi
La modalità di routing dinamico della rete VPC a cui appartiene un router Cloud determina in che modo le route ricevute dai peer BGP e le route apprese personalizzate vengono elaborate dai piani di controllo delle route dinamiche e dai piani di controllo della rete VPC per creare route dinamiche nella rete VPC.
Quando utilizzi il peering di rete VPC, la modalità di routing dinamico della rete VPC che esporta le route personalizzate controlla la modalità di creazione delle route dinamiche nelle reti VPC peer che importano le route personalizzate. Per ulteriori informazioni, consulta la sezione Effetti della modalità di routing dinamico nella documentazione relativa al peering di rete VPC.
Google Cloud dispone di due modalità di routing dinamico:
- Modalità di routing dinamico regionale
- Il control plane delle route dinamiche di ogni regione elabora solo le route BGP ricevute e personalizzate apprese dalle attività BGP del router Cloud nella propria regione. Le route dinamiche risultanti create in una determinata regione di un VPC hanno hop successivi solo all'interno di quella regione specifica.
- Modalità di routing dinamico globale
- Il control plane delle route dinamiche di ogni regione elabora le route ricevute da BGP e quelle personalizzate acquisite dalle attività BGP del router Cloud nella propria regione. Il piano di controllo delle route dinamiche di ogni regione invia anche il candidato con il ranking più alto per ogni prefisso ai piani di controllo delle route dinamiche in tutte le altre regioni utilizzate nella rete VPC. Le route dinamiche risultanti create in una determinata regione di una rete VPC possono avere hop successivi in qualsiasi regione.
Selezione del percorso migliore
Le sezioni seguenti descrivono come router Cloud elabora i percorsi.
Elaborazione delle attività BGP del router Cloud
Ogni attività BGP del router Cloud applica il seguente algoritmo di ranking a ogni prefisso di destinazione univoco ricevuto da BGP:
Il task BGP del router Cloud ignora tutti gli hop successivi tranne quelli con la lunghezza del percorso AS più breve.
L'attività BGP del router Cloud crea un elenco di tutti gli hop successivi, in ordine crescente dal valore MED (discriminatore multi-uscita) ricevuto più piccolo a quello più grande.
L'attività BGP del router Cloud invia l'elenco degli hop successivi, inclusi i valori MED ricevuti corrispondenti, al piano di controllo delle route dinamiche. Il control plane delle route dinamiche si trova nella stessa regione dell'attività BGP del router Cloud.
Considerazioni importanti per la lunghezza del percorso AS
Le informazioni sul percorso AS sono pertinenti solo all'interno di un'unica attività BGP del router Cloud. Le attività BGP del router Cloud non condividono le informazioni sul percorso AS con il piano di controllo delle route dinamiche. Di conseguenza, ti consigliamo di non fare affidamento sulla selezione di un hop successivo in base alla lunghezza del percorso AS quando diverse attività BGP del router Cloud ricevono lo stesso prefisso di destinazione.
Le sessioni BGP coinvolgono più attività BGP del router Cloud, tranne nelle seguenti situazioni:
Due tunnel VPN ad alta disponibilità che utilizzano lo stesso router Cloud sono entrambi associati alla stessa interfaccia su un gateway VPN ad alta disponibilità.
Due collegamenti VLAN Cloud Interconnect che utilizzano lo stesso router Cloud sono entrambi associati a una connessione Cloud Interconnect all'interno della stessa classificazione della zona di disponibilità edge, ad esempio la zona 1 o la zona 2.
Una combinazione di tunnel VPN ad alta disponibilità e collegamenti VLAN Cloud Interconnect che utilizzano lo stesso router Cloud e una configurazione compatibile. Di seguito sono riportate le due configurazioni compatibili:
- Tutti i tunnel su un'interfaccia 0 di un gateway VPN ad alta disponibilità e tutti i collegamenti VLAN su una connessione Cloud Interconnect in un dominio di disponibilità edge 1
- Tutti i tunnel su un'interfaccia 1 di un gateway VPN ad alta disponibilità e tutti i collegamenti VLAN su una connessione Cloud Interconnect in un dominio di disponibilità edge 2
Elaborazione del piano di controllo delle route dinamiche
Il piano di controllo dei percorsi dinamici di ogni regione applica il seguente algoritmo per ogni prefisso di destinazione univoco:
Il piano di controllo delle route dinamiche crea un elenco di hop successivi per il prefisso. L'elenco è composto da:
Hop successivi e valori MED per il prefisso ricevuto da ogni attività BGP del router Cloud all'interno della rete VPC nella propria regione.
Hop successivi e valori di priorità per le route apprese personalizzate che utilizzano il prefisso. La priorità di una route appresa personalizzata viene trattata come un valore MED.
I passaggi che seguono si verificano solo quando la rete VPC che contiene i router Cloud utilizza la modalità di routing dinamico globale:
Il piano di controllo delle route dinamiche invia solo gli hop successivi con il valore MED più basso ai piani di controllo delle route dinamiche in altre regioni. Le informazioni inviate includono sia gli hop successivi sia il valore MED associato (più basso).
Il piano di controllo delle route dinamiche riceve un elenco di hop successivi e valori MED dai piani di controllo delle route dinamiche in altre regioni. Il piano di controllo delle route dinamiche aggiunge ogni hop successivo al proprio elenco di hop successivi per il prefisso. Quando aggiungi ogni hop successivo, il piano di controllo dinamico del percorso aggiusta il valore MED aggiungendo un costo interregionale.
Il piano di controllo delle route dinamiche ordina l'elenco degli hop successivi per il prefisso dal valore MED ricevuto più piccolo a quello più grande.
Il control plane delle route dinamiche applica il numero massimo di quote di destinazioni univoche del router Cloud. Per informazioni su cosa fa router Cloud quando la quota delle destinazioni univoche supera il limite, consulta Comportamento di eliminazione delle route deterministiche.
I prefissi eliminati non vengono inviati al piano di controllo del VPC.
Elaborazione del piano di controllo VPC
Il piano di controllo VPC di ogni regione riceve le route dinamiche candidate dal piano di controllo delle route dinamiche della regione. A meno che una route dinamica non venga eliminata dal piano di controllo delle route dinamiche, il piano di controllo VPC valuta ogni route dinamica candidata. La valutazione comporta la creazione di una route dinamica nella rete VPC contenente i router cloud o la soppressione della route dinamica candidata. Di seguito sono riportati i motivi per cui una route dinamica candidata viene soppressa:
Il prefisso della destinazione della route dinamica candidata è in conflitto con una route della subnet locale, di peering o del Network Connectivity Center. Per ulteriori informazioni, consulta la sezione Interazioni con i percorsi dinamici.
Il piano di controllo della VPC determina che l'hop successivo per la route dinamica candidata non è utilizzabile prima che uno stato BGP aggiornato venga elaborato dal router Cloud. Per ulteriori informazioni, consulta la sezione Ignora route statiche e dinamiche con hop successivi inutilizzabili.
Il piano di controllo VPC di ogni regione può anche creare route dinamiche di peering nelle reti VPC in peering, se la rete VPC contenente i router Cloud esporta route personalizzate e la rete VPC in peering importa route personalizzate. Per informazioni sullo scambio di route personalizzate utilizzando il peering di rete VPC, consulta Opzioni per lo scambio di route dinamiche.
Quando crei route dinamiche di peering, il piano di controllo VPC di ogni regione valuta in modo indipendente le route dinamiche candidate in base alla rete. Oltre ai casi di soppressione indicati in precedenza, nelle reti VPC in peering si applicano i seguenti casi di soppressione aggiuntivi:
Se il prefisso di destinazione di una route dinamica di peering candidata corrisponde esattamente al prefisso di destinazione di una route dinamica locale, il piano di controllo VPC sopprime la route dinamica di peering in conflitto.
Se le route dinamiche di peering candidate per lo stesso prefisso di destinazione vengono ricevute da due o più reti VPC in peering, il piano di controllo VPC utilizza un algoritmo interno per scegliere la rete da cui importare le route dinamiche di peering. Questo algoritmo interno viene valutato prima di prendere in considerazione la priorità del route. Per maggiori informazioni, consulta Hop successivi in una singola rete VPC.
Se la quota di route dinamiche per regione per gruppo di peering supera il limite, il piano di controllo VPC elimina solo le route dinamiche di peering.
Poiché ogni piano di controllo VPC elimina le route dinamiche su base di rete, tieni presente quanto segue:
Se una route dinamica candidata diventa una route dinamica locale nella rete VPC che contiene i router Cloud che hanno creato la route dinamica candidata, quest'ultima potrebbe essere soppressa in una o più reti VPC in peering.
Se una route dinamica candidata è stata eliminata nella rete VPC che contiene i router Cloud che l'hanno creata, la route dinamica candidata potrebbe diventare una route dinamica di peering in una o più reti VPC in peering.
Modifiche dello stato BGP
Le route BGP ricevute e apprese personalizzate producono route dinamiche come descritto in Selezione del percorso migliore, finché la sessione BGP corrispondente è stabilita.
Le route dinamiche create dalle route BGP ricevute e apprese personalizzate vengono rimosse quando la sessione BGP corrispondente esce dallo stato stabilito e una delle seguenti condizioni è vera:
- Se il riavvio graceful è abilitato, il timer riavvio graceful del router peer è trascorso.
- Il timer keepalive BGP è scaduto.
Gli eventi di manutenzione del router Cloud in genere richiedono meno di 60 secondi. Le route dinamiche non vengono rimosse durante gli eventi di manutenzione del router Cloud.
Gli eventi di manutenzione pianificati per Cloud Interconnect impiegano più di 60 secondi e comportano la rimozione delle route dinamiche i cui hop successivi sono i collegamenti VLAN associati a una connessione Cloud Interconnect durante la manutenzione della connessione. Assicurati che i collegamenti e i collegamenti VLAN di Cloud Interconnect adempiano ai requisiti di una delle seguenti condizioni:
Passaggi successivi
Per configurare le route apprese personalizzate, vedi Specificare e gestire le route apprese personalizzate.
Per risolvere i problemi relativi al router Cloud, consulta quanto segue: