Menetapkan mode pemilihan jalur terbaik dan perutean

Setelan jaringan Virtual Private Cloud (VPC) berikut mengontrol cara kerja semua Cloud Router dalam jaringan:

  • Rute yang diiklankan dikontrol oleh mode pemilihan rute dinamis jaringan VPC.

  • Rute yang dipelajari dikontrol oleh mode pemilihan rute dinamis dan mode pemilihan jalur terbaik jaringan VPC.

Mode perutean dinamis jaringan VPC bersifat regional (default) atau global.

Mode pemilihan jalur terbaik untuk jaringan VPC adalah lama (default) atau standar. Sebagai praktik terbaik, sebaiknya gunakan mode pemilihan jalur terbaik lama untuk beban kerja penting.

Untuk mengetahui informasi selengkapnya tentang mode pemilihan jalur terbaik, lihat Pemilihan jalur terbaik.

Anda dapat menentukan mode perutean dinamis dan mode pemilihan jalur terbaik saat membuat jaringan VPC, atau saat memperbarui jaringan VPC.

Melihat mode perutean dinamis dan pemilihan jalur terbaik jaringan VPC

Untuk melihat mode pemilihan rute dinamis saat ini dan mode pemilihan rute terbaik jaringan VPC, ikuti langkah-langkah berikut.

Konsol

  1. Di konsol Google Cloud, buka halaman VPC networks.

    Buka jaringan VPC

  2. Untuk melihat halaman detail jaringan, klik nama jaringan.

  3. Di bagian Mode perutean dinamis, nilai menunjukkan jenis mode perutean dinamis, baik Regional atau Global.

  4. Di bagian *Mode pemilihan jalur terbaik, nilai menunjukkan jenis mode pemilihan jalur terbaik, baik Standar maupun Lama.

gcloud

Jalankan perintah gcloud compute networks describe:

gcloud compute networks describe NETWORK_NAME \
    --format="get(routingConfig)" \
    --project=PROJECT_ID

Ganti kode berikut:

  • NETWORK_NAME: nama jaringan VPC
  • PROJECT_ID: ID project yang berisi jaringan VPC

Pada output, lihat hal berikut:

  • routingMode adalah mode pemilihan rute dinamis jaringan VPC. Nilainya adalah REGIONAL atau GLOBAL.

  • bgpBestPathSelectionMode adalah mode pemilihan jalur terbaik dari jaringan VPC. Nilainya adalah LEGACY atau STANDARD.

  • Jika mode pemilihan jalur terbaik (bgpBestPathSelectionMode) adalah STANDARD, output mungkin berisi item tambahan berikut:

  • bgpAlwaysCompareMed: Nilainya adalah True atau False. Jika bgpAlwaysCompareMed tidak disertakan dalam output, nilai default implisitnya adalah False.

  • bgpInterRegionCost: Nilainya adalah DEFAULT atau ADD_COST_TO_MED. Jika bgpInterRegionCost tidak disertakan dalam output, nilai default implisitnya adalah DEFAULT.

API

Gunakan metode networks.get:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK_NAME

Ganti kode berikut:

  • PROJECT_ID: ID project yang berisi jaringan VPC
  • NETWORK_NAME: nama jaringan VPC

Pada output, lihat hal berikut:

  • routingMode adalah mode perutean dinamis jaringan VPC. Nilainya adalah REGIONAL atau GLOBAL.

  • bgpBestPathSelectionMode adalah mode pemilihan jalur terbaik dari jaringan VPC. Nilainya adalah LEGACY atau STANDARD.

  • Jika mode pemilihan jalur terbaik, bgpBestPathSelectionMode, adalah STANDARD, output mungkin berisi item tambahan berikut:

  • bgpAlwaysCompareMed: Nilainya adalah True atau False. Jika bgpAlwaysCompareMed tidak disertakan dalam output, nilai default implisitnya adalah False.

  • bgpInterRegionCost: Nilainya adalah DEFAULT atau ADD_COST_TO_MED. Jika bgpInterRegionCost tidak disertakan dalam output, nilai default implisitnya adalah DEFAULT.

Mengubah mode perutean dinamis dan pemilihan jalur terbaik jaringan VPC

Untuk mengubah mode pemilihan rute dinamis saat ini, mode pemilihan jalur terbaik, atau keduanya di jaringan VPC, ikuti langkah-langkah berikut.

Konsol

  1. Di konsol Google Cloud, buka halaman VPC networks.

    Buka jaringan VPC

  2. Untuk melihat halaman detail jaringan, klik nama jaringan.

  3. Untuk mengubah jaringan, klik Edit.

  4. Di bagian Mode perutean dinamis, pilih Regional atau Global.

  5. Di bagian Mode pemilihan jalur terbaik, pilih Lama atau Standar.

    Jika memilih mode pemilihan jalur terbaik standar, Anda dapat melakukan hal berikut:

    • Pilih apakah Selalu bandingkan MED diaktifkan:

      • Jika dipilih, selalu bandingkan nilai MED tanpa mempertimbangkan nilai ASN.

      • Jika tidak dipilih, bandingkan nilai MED dalam setiap nilai ASN tetangga.

    • Untuk Biaya antar-region, Anda dapat memilih hal berikut:

      • Default: tidak menambahkan biaya antar-region ke nilai MED.

      • Tambahkan biaya ke MED: menambahkan biaya antar-wilayah ke nilai MED.

  6. Untuk mengonfirmasi, klik Save.

gcloud

Untuk menetapkan mode pemilihan rute terbaik dan perutean dinamis saat membuat jaringan VPC baru, gunakan perintah gcloud compute networks create:

gcloud compute networks create NETWORK_NAME \
    --bgp-routing-mode=DYNAMIC_ROUTING_MODE \
    --bgp-best-path-selection-mode=BEST_PATH_SELECTION_MODE \
    --project=PROJECT_ID

Untuk mengubah mode pemilihan rute terbaik dan perutean dinamis untuk jaringan VPC yang ada, gunakan perintah gcloud compute networks update:

gcloud compute networks update NETWORK_NAME \
    --bgp-routing-mode=DYNAMIC_ROUTING_MODE \
    --bgp-best-path-selection-mode=BEST_PATH_SELECTION_MODE \
    --project=PROJECT_ID

Jika menetapkan --bgp-best-path-selection-mode=STANDARD, Anda juga dapat menggunakan flag --bgp-bps-always-compare-med, --no-bgp-bps-always-compare-med, atau --bgp-bps-inter-region-cost. Dalam contoh berikut, Anda menentukan create atau update:

gcloud compute networks {create|update} NETWORK_NAME \
    --bgp-routing-mode=DYNAMIC_ROUTING_MODE \
    --bgp-best-path-selection-mode=STANDARD \
    --[no-]bgp-bps-always-compare-med \
    --bgp-bps-inter-region-cost=COST_MODE \
    --project=PROJECT_ID

Ganti kode berikut:

  • NETWORK_NAME: nama jaringan VPC yang akan diubah
  • DYNAMIC_ROUTING_MODE: mode perutean dinamis yang akan digunakan—tentukan REGIONAL atau GLOBAL. Nilai defaultnya adalah REGIONAL.
  • BEST_PATH_SELECTION_MODE: mode pemilihan jalur terbaik yang akan digunakan—tentukan LEGACY atau STANDARD. Nilai defaultnya adalah LEGACY.
  • Hal berikut hanya berlaku saat menggunakan mode pemilihan jalur terbaik STANDARD. Flag ini harus dihilangkan jika Anda menggunakan mode pemilihan jalur terbaik LEGACY.
  • --bgp-bps-always-compare-med: gunakan flag ini untuk selalu membandingkan MED tanpa mempertimbangkan nilai ASN tetangga.
  • --no-bgp-bps-always-compare-med: gunakan flag ini untuk membandingkan nilai MED secara bersyarat dalam setiap ASN tetangga.
  • COST_MODE: mengontrol apakah biaya antar-region ditambahkan ke nilai MED yang diterima—tentukan DEFAULT atau ADD-COST-TO-MED.
    • DEFAULT tidak menambahkan biaya antar-region ke nilai MED.
    • ADD-COST-TO-MED menambahkan biaya antar-region ke nilai MED.

API

Untuk menetapkan mode pemilihan rute terbaik dan perutean dinamis saat membuat jaringan VPC baru, gunakan metode networks.insert:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK_NAME
{
  "routingConfig": {
    "routingMode": "DYNAMIC_ROUTING_MODE"
    "bgpBestPathSelectionMode": "BEST_PATH_SELECTION_MODE"
    "bgpAlwaysCompareMed": True | False
    "bgpInterRegionCost": "COST"
  }
}

Untuk mengubah mode pemilihan rute terbaik dan perutean dinamis untuk jaringan VPC yang ada, gunakan metode networks.patch:

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK_NAME
{
  "routingConfig": {
    "routingMode": "DYNAMIC_ROUTING_MODE"
    "bgpBestPathSelectionMode": "BEST_PATH_SELECTION_MODE"
    "bgpAlwaysCompareMed": True | False
    "bgpInterRegionCost": "COST"
  }
}

Ganti kode berikut:

  • PROJECT_ID: ID project yang berisi jaringan VPC yang akan diubah
  • NETWORK_NAME: nama jaringan VPC yang akan diubah
  • DYNAMIC_ROUTING_MODE: mode perutean dinamis yang akan digunakan—tentukan REGIONAL atau GLOBAL. Nilai defaultnya adalah REGIONAL.
  • BEST_PATH_SELECTION_MODE: mode pemilihan jalur terbaik yang akan digunakan—tentukan LEGACY atau STANDARD. Nilai defaultnya adalah LEGACY.
  • COST: mengontrol apakah biaya antar-region ditambahkan ke nilai MED yang diterima—tentukan DEFAULT atau ADD-COST-TO-MED.
  • DEFAULT tidak menambahkan biaya antar-region ke nilai MED.
  • ADD-COST-TO-MED menambahkan biaya antar-region ke nilai MED.

Jika bgpAlwaysCompareMed adalah True, selalu bandingkan MED tanpa mempertimbangkan nilai ASN tetangga. Jika False, bandingkan nilai MED secara bersyarat dalam setiap ASN tetangga. Defaultnya adalah False. bgpAlwaysCompareMed bersifat opsional jika bgpBestPathSelectionMode adalah STANDARD, tetapi harus dihilangkan jika bgpBestPathSelectionMode adalah LEGACY.

Jika bgpBestPathSelectionMode adalah STANDARD, bgpInterRegionCost bersifat opsional, tetapi harus dihilangkan jika bgpBestPathSelectionMode adalah LEGACY.

Apa langkah selanjutnya?