Border Gateway Protocol (BGP): Panduan Lengkap
Routing Antar Jaringan
Introduction – Apa Itu BGP?
Border Gateway Protocol (BGP) adalah protokol routing dinamis yang digunakan untuk menentukan jalur terbaik bagi data untuk berpindah antar jaringan besar yang disebut Autonomous Systems (AS). BGP adalah tulang punggung routing internet modern, bertanggung jawab mengarahkan lalu lintas melalui ribuan jaringan di seluruh dunia.
Technical Deep Dive – Bagaimana Cara Kerja BGP ?
BGP menggunakan algoritma Path Vector yang memungkinkan pemilihan jalur berdasarkan berbagai parameter yang ditentukan oleh administrator jaringan.
Ilustrasi ini menggambarkan bagaimana BGP menghubungkan berbagai jaringan melalui router dengan koneksi ke beberapa ISP yang berbeda.
- eBGP digunakan untuk koneksi antar Autonomous Systems (misalnya, dua ISP berbeda).
- iBGP mengatur routing internal antar router di dalam Autonomous System yang sama.
Step-by-Step Configuration – Konfigurasi BGP
BGP menggunakan algoritma Path Vector yang memungkinkan pemilihan jalur berdasarkan berbagai parameter yang ditentukan oleh administrator jaringan.
Best Practices & Tips – Optimasi Konfigurasi BGP
- Gunakan prefix-list untuk membatasi rute yang diiklankan.
- Terapkan Route Dampening untuk mencegah route flapping.
- Gunakan AS Path Prepending untuk mengatur jalur prioritas keluar.
- Terapkan autentikasi MD5 pada sesi BGP untuk meningkatkan keamanan.
Troubleshooting – Solusi Masalah Umum pada BGP
Masalah: Sesi BGP tidak terhubung.
Solusi: Periksa konfigurasi ASN dan alamat IP tetangga
Masalah: Route dari ISP tidak diterima.
Solusi: Cek konfigurasi inbound filter (ACL, prefix-list)
Masalah: Jumlah route melebihi kapasitas router.
Solusi: Batasi dengan konfigurasi maximum-prefix
Glossary – Istilah Penting BGP
- Autonomous System (AS): Kumpulan jaringan di bawah satu otoritas administratif yang sama.
- Route Reflector: Router yang menyebarkan informasi routing iBGP ke router lain dalam satu AS.
- AS Path: Jalur yang terdiri dari deretan ASN yang dilewati oleh sebuah paket data.
- Route Flapping: Ketidakstabilan rute yang sering berubah status (up/down) dalam waktu singkat.