Applica i criteri di route BGP

Questa guida descrive come applicare i criteri di route BGP nel router Cloud.

Aggiungi un criterio di route BGP a un peer BGP

L'aggiunta di un criterio di route BGP a un peer BGP sostituisce tutti i criteri BGP esistenti per il compagno. Ad esempio, --import-policies= rimuove tutti i criteri di importazione esistenti per il peer BGP elencato --import-policies=my-import-policy1,my-import-policy2 sostituisce quello esistente catena di norme di importazione definita per il peer.

Per aggiungere un criterio di route BGP a un peer BGP, esegui questo comando:

gcloud beta compute routers add-bgp-peer ROUTER_NAME \
    --peer-name=PEER_NAME \
    --import-policies=IMPORT_POLICIES \
    --export-policies=EXPORT_POLICIES

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del tuo router Cloud
  • PEER_NAME: il nome del peer BGP a cui sono collegati i criteri applica a
  • IMPORT_POLICIES: un elenco di elementi importati separato da virgole criteri da applicare al peer denominato
  • EXPORT_POLICIES: un elenco di esportazioni separato da virgole criteri da applicare al peer denominato

Il comando ha esito negativo se una delle seguenti condizioni è vera:

  • --peer-name= non elenca un peer esistente
  • --import-policy= non elenca un criterio di importazione esistente
  • --export-policy= non elenca un criterio di esportazione esistente

Aggiorna un criterio di route BGP a un peer BGP

L'aggiornamento di un criterio di route BGP a un peer BGP sostituisce tutti i criteri BGP esistenti per il peer. Ad esempio, --import-policies= rimuove tutta l'importazione esistente criteri per il peer BGP elencato --import-policies=my-import-policy1,my-import-policy2 sostituisce quello esistente catena di norme di importazione definita per il peer.

Per aggiornare un criterio di route BGP a un peer BGP, esegui questo comando:

gcloud beta compute routers update-bgp-peer ROUTER_NAME \
    --peer-name=PEER_NAME \
    --import-policies=IMPORT_POLICIES \
    --export-policies=EXPORT_POLICIES

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del tuo router Cloud
  • PEER_NAME: il nome del peer BGP a cui sono collegati i criteri applica a
  • IMPORT_POLICIES: un elenco di elementi importati separato da virgole criteri da applicare al peer denominato
  • EXPORT_POLICIES: un elenco di esportazioni separato da virgole criteri da applicare al peer denominato

Il comando ha esito negativo se una delle seguenti condizioni è vera:

  • --peer-name= non elenca un peer esistente
  • --import-policy= non elenca un criterio di importazione esistente
  • --export-policy= non elenca un criterio di esportazione esistente

Scarica un criterio di route BGP

Per scaricare un criterio di route BGP sul tuo computer, esegui questo comando:

gcloud beta compute routers download-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME \
    --file-name=FILE_NAME

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del tuo router Cloud
  • BGP_ROUTE_POLICY_NAME: il nome del criterio di route BGP che vuoi esportare
  • FILE_NAME: il nome del file per scaricare il percorso per

Per impostazione predefinita, l'output è un file YAML. Per esportare un file JSON, esegui questo comando :

gcloud beta compute routers download-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME \
    --file-name=FILE_NAME \
    --format=json

Visualizza un criterio di route BGP

Per visualizzare un criterio di route BGP, esegui questo comando:

gcloud beta compute routers get-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME

Sostituisci quanto segue:

  • ROUTER_NAME: il nome del tuo router Cloud
  • BGP_ROUTE_POLICY_NAME: il nome del criterio di route BGP che vuoi esportare

Per impostazione predefinita, l'output è un file YAML. Per esportare un file JSON, esegui questo comando :

gcloud beta compute routers get-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME \
    --format=json

Passaggi successivi