Riferimento agli attributi della policy di route BGP
Questa pagina mostra esempi di criteri di route BGP che utilizzano Common Expression Language (CEL) per router Cloud.
Le policy di route BGP sono definite come un elenco ordinato di termini. Ogni termine viene valutato nell'ordine specificato e include sia una condizione sia un'azione corrispondente per quando una route corrisponde a quel termine. Una determinata policy di route BGP può essere applicata solo in una direzione, in entrata per le route apprese o in uscita per le route pubblicizzate, ma non contemporaneamente. Tuttavia, le policy di route BGP possono essere applicate a più peer BGP sul router Cloud.
Attributi di corrispondenza
La tabella seguente descrive gli attributi di corrispondenza disponibili per le policy di route BGP:
Attributi |
Descrizione |
|---|---|
|
Elenco delle community attribuite alla route BGP |
|
L'intervallo IP per la route BGP |
Operazioni di corrispondenza
La tabella seguente descrive le operazioni di corrispondenza disponibili per le policy di routing BGP:
Operazione |
Descrizione |
|---|---|
|
Restituisce true se le community sono un superset della lista
Un community_value è un campo a 32 bit suddiviso in due sezioni a 16 bit. Per convenzione, i primi 16 bit del valore codificano il numero di sistema autonomo (AS) della rete da cui ha origine la comunità, ma router Cloud non applica questa convenzione. I secondi 16 bit del valore codificano un numero univoco assegnato dal sistema autonomo di origine. Limitato alla sola importazione. |
|
Restituisce |
|
Restituisce |
|
Restituisce
Negabile con |
|
Restituisce un oggetto di corrispondenza del prefisso che rappresenta l'intervallo CIDR
|
|
Restituisce un oggetto intervallo di prefissi che è una copia di |
|
Restituisce un oggetto intervallo di prefissi che è una copia di |
|
Restituisce un oggetto intervallo di prefissi che è una copia di |
|
Restituisce un oggetto intervallo di prefissi che è una copia di |
|
Restituisce l'elenco delle community denominate nel set di community
|
|
Restituisce l'elenco dei prefissi denominati nel set di prefissi |
|
Restituisce x e y devono essere espressioni booleane che utilizzano l'attributo
|
A causa delle regole per le operazioni || (OR), tutte le condizioni sono
effettivamente zero o più operazioni di corrispondenza destination
collegate da OR.
(D0 || D1 || ... || Dm)
La seguente tabella è un esempio di utilizzo di prefix per creare espressioni regolari complesse rispetto ad alcuni fornitori di router:
| Router Cloud | Cisco | Ginepro | Spiegazione |
|---|---|---|---|
|
|
|
Corrispondere esattamente al prefisso |
|
|
|
|
Corrispondere esattamente al prefisso |
|
|
|
Corrispondenza dell'intervallo all'interno di |
|
|
|
Corrispondenza dell'intervallo all'interno di |
|
|
|
Corrispondenza dell'intervallo all'interno di |
|
|
|
Corrispondenza dell'intervallo all'interno di |
Corrispondenza con tutti i percorsi
La tabella seguente descrive esempi che corrispondono a tutte le route nell'espressione di corrispondenza di una policy di route BGP:
Operazione |
Descrizione |
|---|---|
|
Corrisponde a tutte le route per le norme di importazione. |
|
Corrisponde a tutti gli indirizzi IPv4 per le norme di importazione o esportazione. |
|
Corrisponde a tutti gli indirizzi IPv6 per le policy di importazione o esportazione. |
|
Corrisponde a tutte le route per le policy di importazione o esportazione. |
Attributi azione
La tabella seguente descrive gli attributi delle azioni disponibili per i criteri di route BGP:
Attributo |
Descrizione |
Limitazioni |
|---|---|---|
|
L'elenco dei numeri AS attraversati dall'aggiornamento della route BGP |
Esportare e importare policy |
|
L'elenco delle community dell'itinerario |
Esporta solo policy |
|
Il Multi-exit Discriminator (MED) della route |
Esportare e importare policy |
Operazioni di azione
La seguente tabella descrive le operazioni di azione disponibili per le policy di route BGP:
Operazione |
Descrizione |
Limitazioni |
|---|---|---|
|
Accetta la route BGP e interrompe l'ulteriore valutazione delle norme o dei termini delle route BGP, incluse le azioni successive. |
Nessuno |
|
Filtra la route BGP e interrompe l'ulteriore valutazione delle norme o dei termini BGP, incluse le azioni successive. |
Nessuno |
|
Interrompe l'esecuzione dei termini rimanenti in questa policy di route BGP (incluse le azioni successive a questo termine) e passa alla successiva policy di route BGP applicata (se presente). |
Nessuno |
|
Antepone un elenco di numeri AS all'attributo AS_PATH, come sequenza.
|
Nessuno |
|
Aggiunge il valore della community all'elenco delle community. Il valore della community può essere una singola community o un elenco. Eventuali valori della community delle community private mappati agli ASN di proprietà di Google riportati di seguito vengono ignorati da router Cloud: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Esporta solo policy |
|
Rimuove il valore della community dall'elenco delle community. Il valore della community può essere una singola community o un elenco. Eventuali valori della community delle community private mappati agli ASN di proprietà di Google riportati di seguito vengono ignorati da router Cloud: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Esporta solo policy |
|
Sostituisce l'elenco delle community con il valore della community, che può essere vuoto. I valori della community che sono community private mappate agli ASN di proprietà di Google riportati di seguito vengono ignorati da router Cloud: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Esporta solo policy |
|
Imposta MED su Il valore di MED deve essere un numero intero senza segno compreso tra
|
Nessuno |
|
Aggiunge Il valore di MED deve essere un numero intero senza segno compreso tra
|
Nessuno |
|
Sottrae Il valore di MED deve essere un numero intero senza segno compreso tra |
Nessuno |