Mengupdate prioritas rute dasar
Saat mengonfigurasi sesi Border Gateway Protocol (BGP) di Cloud Router, Anda dapat menentukan prioritas dasar yang diberitahukan. Sebelum memulai, pastikan Anda memahami Ringkasan rute yang diiklankan Cloud Router. Untuk mengetahui informasi selengkapnya tentang cara Cloud Router menggunakan prioritas dasar yang diberitahukan, lihat Prioritas yang diiklankan.
Prioritas dasar adalah bilangan bulat dari 0
sampai 65535
. Prioritas dasar tertinggi
adalah 0
. Prioritas dasar default adalah 100
. Jika Anda tidak menentukan prioritas dasar, prioritas default akan digunakan.
Prioritas dasar memungkinkan Anda menentukan tunnel Cloud VPN atau lampiran VLAN Cloud Interconnect di sistem lokal yang akan digunakan untuk mengirim paket ke jaringan VPC Anda. Anda dapat membuat kombinasi aktif-aktif, aktif-pasif, atau kustom dari topologi tersebut menggunakan prioritas dasar untuk memengaruhi cara paket dikirim ke jaringan VPC Anda. Untuk contoh penggunaan tunnel VPN dengan ketersediaan tinggi (HA), lihat Opsi pemilihan rute aktif-aktif dan aktif-pasif untuk VPN dengan ketersediaan tinggi (HA) dalam dokumentasi Cloud VPN.
Saat memilih prioritas dasar, perhatikan hal-hal berikut:
Biaya region-ke-region adalah antara
201
dan9999
, inklusif. Nilainya bergantung pada jarak, latensi, dan faktor lain antara dua region. Google membuat nilai biaya region-ke-region, dan Anda tidak dapat mengubahnya.Prioritas dasar di antara Cloud Router di suatu region direkomendasikan untuk berada antara
0
dan200
, inklusif. Karena biaya region-ke-region setidaknya201
, jika Anda menggunakan prioritas dasar201
atau lebih, Anda mungkin tidak sengaja menetapkan tunnel Cloud VPN atau lampiran VLAN yang lebih rendah prioritas dari yang Anda inginkan. Sesi BGP lain di region yang berbeda mungkin memberitahukan awalan yang sama dengan prioritas yang lebih tinggi secara keseluruhan (MED, yang sama dengan prioritas dasar ditambah biaya region-ke-region). Tanpa menetapkan prioritas dasar di region lain dengan hati-hati, Anda dapat menyebabkan traffic lokal dikirim ke jaringan VPC melalui tunnel Cloud VPN atau lampiran VLAN yang tidak terduga.Prioritas dasar
10200
atau lebih membantu memastikan bahwa prioritas dasar yang diberitahukan secara keseluruhan dari sebuah awalan (MED, prioritas dasar ditambah biaya region-ke-region) selalu lebih rendah daripada awalan lain yang diberitahukan dengan prioritas dasar200
atau kurang.
Untuk mengupdate prioritas rute dasar yang diberitahukan untuk sesi BGP yang ada, ikuti langkah-langkah berikut.
Konsol
Untuk tunnel Cloud VPN yang menggunakan perutean dinamis, termasuk tunnel VPN dengan ketersediaan tinggi (HA), selesaikan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman tunnel Cloud VPN.
Dari daftar tunnel di kolom Nama, pilih tunnel yang ingin Anda ubah.
Di halaman Detail tunnel Cloud VPN, pilih Ubah sesi BGP.
Ubah nilai Prioritas rute yang diberitahukan.
Klik Simpan dan lanjutkan.
Untuk Dedicated Interconnect atau Partner Interconnect, selesaikan langkah-langkah berikut:
Di Google Cloud Console, buka tab Lampiran VLAN di halaman Cloud Interconnect.
Dari daftar lampiran di kolom Nama, pilih lampiran yang ingin Anda ubah.
Di halaman Detail lampiran VLAN, pilih nama sesi BGP.
Ubah nilai Prioritas rute yang diberitahukan.
Klik Simpan dan lanjutkan.
gcloud
Jalankan perintah update-bgp-peer
menggunakan
flag --advertised-route-priority
. Tentukan nama
Cloud Router dan sesi BGP yang sesuai dengan
tunnel Cloud VPN atau lampiran VLAN yang sesuai.
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=NAME_OF_BGP_SESSION \ --advertised-route-priority=BASE_PRIORITY_VALUE
API
Gunakan metode
routers.patch
untuk memperbarui kolom bgpPeers[]
.
Kolom bgpPeers[]
menerima array peer BGP. Saat melakukan PATCH
pada
kolom ini, Anda akan menimpa array peer BGP yang ada dengan array baru
yang disertakan dalam permintaan Anda.
Kirim permintaan
GET
untuk mendapatkan array peer BGP saat ini untuk router. Untuk mengetahui detailnya, baca Melihat konfigurasi sesi BGP.Kirim permintaan
PATCH
dengan array baru peer BGP. Dalam elemen array yang berisi sesi BGP yang ingin Anda update, ubah nilaiadvertisedRoutePriority
.PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }
Ganti kode berikut:
PROJECT_ID
: project yang berisi Cloud RouterREGION
: region tempat Cloud Router beradaROUTER_NAME
: nama Cloud RouterBGP_PEERS
: konten array baru peer BGP
Contoh berikut mencakup satu peer BGP dengan
advertisedRoutePriority
default100
dan satu lagi dengan nilai99
yang diupdate:{ "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" }
Apa langkah selanjutnya?
Untuk melihat prioritas rute dasar yang diberitahukan, lihat Melihat detail Cloud Router.
Untuk memecahkan masalah saat menggunakan Cloud Router, lihat Pemecahan masalah.