Definisi dan Fungsi BGP Prefix List
BGP Prefix List adalah mekanisme kontrol filter yang digunakan untuk membatasi rute yang diterima atau dikirimkan oleh router BGP. Berbeda dengan Access Control List (ACL) yang memfilter berdasarkan alamat IP dan mask, Prefix List bekerja dengan mencocokkan awalan jaringan (network prefix) dan panjang mask (prefix length), menjadikannya alat yang jauh lebih efisien dan mudah dibaca untuk manajemen tabel routing BGP.
Sintaks Dasar Konfigurasi
Untuk membuat prefix list, gunakan perintah ip prefix-list [nama] [aksi] [network/mask]. Berikut adalah struktur dasar yang digunakan pada perangkat Cisco IOS:
Router(config)# ip prefix-list NAMA_LIST [seq 1-4294967295] {permit | deny} network/len [ge value] [le value]Tabel Parameter Prefix List
| Parameter | Deskripsi |
|---|---|
| permit | Mengizinkan rute yang cocok dengan kriteria. |
| deny | Menolak rute yang cocok dengan kriteria. |
| ge | Greater than or equal: panjang mask minimal. |
| le | Less than or equal: panjang mask maksimal. |
| seq | Nomor urut untuk menentukan prioritas evaluasi. |
Contoh Implementasi Praktis
Misalkan Anda ingin mengizinkan jaringan 192.168.0.0/16 tetapi hanya untuk subnet dengan panjang mask antara /20 hingga /24. Berikut adalah konfigurasinya:
Router(config)# ip prefix-list FILTER-SUBNET permit 192.168.0.0/16 ge 20 le 24Setelah membuat prefix list, Anda harus menerapkannya ke dalam BGP neighbor menggunakan route-map:
Router(config)# route-map FILTER-BGP permit 10
Router(config-route-map)# match ip address prefix-list FILTER-SUBNET
Router(config)# router bgp 65001
Router(config-router)# neighbor 10.0.0.1 route-map FILTER-BGP inTips Troubleshooting Lapangan
- Urutan Evaluasi: Prefix list dievaluasi dari nomor urut (sequence) terkecil ke terbesar. Jika tidak ada kecocokan, aksi default adalah deny all.
- Verifikasi: Gunakan perintah
show ip prefix-listuntuk melihat daftar yang telah dikonfigurasi dan statistik hitungan (hit count) untuk memastikan filter bekerja sesuai ekspektasi. - Efisiensi: Selalu gunakan
seqagar Anda dapat menyisipkan baris baru di tengah daftar tanpa harus menghapus seluruh konfigurasi. - Logika Mask: Jika
gedanletidak ditentukan, router akan mencocokkan panjang mask yang tepat sesuai dengan nilai yang didefinisikan padanetwork/len.