Referensi atribut kebijakan rute BGP
Halaman ini menampilkan contoh kebijakan rute BGP, menggunakan Common Expression Language (CEL) untuk Cloud Router.
Kebijakan rute BGP ditentukan sebagai daftar istilah yang diurutkan. Setiap istilah dievaluasi dalam urutan yang Anda tentukan, dan mencakup kondisi serta tindakan yang sesuai jika rute cocok dengan istilah tersebut. Kebijakan rute BGP tertentu hanya dapat diterapkan dalam satu arah, baik masuk untuk rute yang dipelajari, atau keluar untuk rute yang diiklankan, tetapi tidak keduanya secara bersamaan. Namun, kebijakan rute BGP dapat diterapkan ke beberapa peer BGP di Cloud Router.
Atribut pencocokan
Tabel berikut menjelaskan atribut kecocokan yang tersedia untuk kebijakan rute BGP:
Atribut |
Deskripsi |
|---|---|
|
Daftar komunitas yang dikaitkan dengan rute BGP |
|
Rentang IP untuk rute BGP |
Operasi pencocokan
Tabel berikut menjelaskan operasi pencocokan yang tersedia untuk kebijakan rute BGP:
Operasi |
Deskripsi |
|---|---|
|
Menampilkan benar jika komunitas adalah superset dari daftar
community_value adalah kolom 32-bit yang dibagi menjadi dua bagian 16-bit. Secara konvensional, 16-bit pertama dari nilai tersebut mengenkode nomor sistem otonom (AS) jaringan tempat komunitas berasal, tetapi Cloud Router tidak menerapkan konvensi ini. 16-bit kedua dari nilai tersebut mengenkode angka unik yang ditetapkan oleh AS asal. Dibatasi hanya untuk impor. |
|
Menampilkan |
|
Menampilkan |
|
Menampilkan
Dapat dinegasikan dengan |
|
Menampilkan objek awalan yang merepresentasikan rentang CIDR
|
|
Menampilkan objek rentang awalan yang merupakan salinan |
|
Menampilkan objek rentang awalan yang merupakan salinan |
|
Menampilkan objek rentang awalan yang merupakan salinan |
|
Menampilkan objek rentang awalan yang merupakan salinan |
|
Menampilkan daftar komunitas yang diberi nama dalam set komunitas
|
|
Menampilkan daftar awalan yang diberi nama dalam set awalan |
|
Menampilkan x dan y harus berupa ekspresi boolean yang menggunakan atribut
|
Karena aturan untuk operasi || (OR), semua kondisi secara efektif adalah nol atau lebih banyak operasi pencocokan destination yang terhubung dengan OR.
(D0 || D1 || ... || Dm)
Tabel berikut adalah contoh penggunaan prefix untuk membuat ekspresi reguler yang kompleks dibandingkan dengan beberapa vendor router:
| Cloud Router | Cisco | Juniper | Penjelasan |
|---|---|---|---|
|
|
|
Cocokkan persis awalan |
|
|
|
|
Cocokkan persis awalan |
|
|
|
Cocokkan rentang dalam |
|
|
|
Cocokkan rentang dalam |
|
|
|
Cocokkan rentang dalam |
|
|
|
Cocokkan rentang dalam |
Mencocokkan semua rute
Tabel berikut menjelaskan contoh yang cocok dengan semua rute dalam ekspresi pencocokan kebijakan rute BGP:
Operasi |
Deskripsi |
|---|---|
|
Mencocokkan semua rute untuk kebijakan impor. |
|
Mencocokkan semua alamat IPv4 untuk kebijakan impor atau ekspor. |
|
Mencocokkan semua alamat IPv6 untuk kebijakan impor atau ekspor. |
|
Mencocokkan semua rute untuk kebijakan impor atau ekspor. |
Atribut tindakan
Tabel berikut menjelaskan atribut tindakan yang tersedia untuk kebijakan rute BGP:
Atribut |
Deskripsi |
Pembatasan |
|---|---|---|
|
Daftar nomor AS yang dilalui pembaruan rute BGP |
Mengekspor dan mengimpor kebijakan |
|
Daftar komunitas rute |
Hanya ekspor kebijakan |
|
Multi-exit discriminator (MED) rute |
Mengekspor dan mengimpor kebijakan |
Operasi tindakan
Tabel berikut menjelaskan operasi tindakan yang tersedia untuk kebijakan rute BGP:
Operasi |
Deskripsi |
Pembatasan |
|---|---|---|
|
Menerima rute BGP, dan menghentikan evaluasi lebih lanjut terhadap kebijakan atau persyaratan rute BGP, termasuk tindakan apa pun yang dilakukan setelah tindakan ini. |
Tidak ada |
|
Memfilter rute BGP, dan menghentikan evaluasi lebih lanjut terhadap kebijakan atau persyaratan BGP, termasuk tindakan apa pun yang dilakukan setelah tindakan ini. |
Tidak ada |
|
Menghentikan eksekusi persyaratan yang tersisa dalam kebijakan rute BGP ini (termasuk tindakan apa pun setelah persyaratan ini), dan melanjutkan ke kebijakan rute BGP berikutnya yang diterapkan (jika ada). |
Tidak ada |
|
Menambahkan daftar nomor AS ke atribut AS-PATH, sebagai urutan.
|
Tidak ada |
|
Menambahkan nilai komunitas ke daftar komunitas. Nilai komunitas dapat berupa satu komunitas atau daftar. Nilai komunitas apa pun yang merupakan komunitas pribadi yang dipetakan ke ASN milik Google berikut akan diabaikan oleh Cloud Router: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Hanya ekspor kebijakan |
|
Menghapus nilai komunitas dari daftar komunitas. Nilai komunitas dapat berupa satu komunitas atau daftar. Nilai komunitas apa pun yang merupakan komunitas pribadi yang dipetakan ke ASN milik Google berikut akan diabaikan oleh Cloud Router: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Hanya ekspor kebijakan |
|
Mengganti daftar komunitas dengan nilai komunitas, yang dapat kosong. Nilai komunitas apa pun yang bersifat pribadi dan dipetakan ke ASN milik Google berikut akan diabaikan oleh Cloud Router: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Hanya ekspor kebijakan |
|
Menetapkan MED ke Nilai MED harus berupa bilangan bulat yang tidak bertanda dari
|
Tidak ada |
|
Menambahkan Nilai MED harus berupa bilangan bulat yang tidak bertanda dari
|
Tidak ada |
|
Mengurangi Nilai MED harus berupa bilangan bulat yang tidak bertanda dari
|
Tidak ada |