dropdown_menu

Kamis, 02 April 2026

BGP Routing

 BGP (Border Gateway Protocol) adalah routing protocol jenis path-vector yang digunakan untuk melakukan pertukaran informasi routing antar jaringan yang berbeda (inter-domain). Berbeda dengan OSPF atau EIGRP yang digunakan di dalam satu organisasi (intra-domain), BGP bekerja pada level yang lebih besar, yaitu antar Autonomous System (AS).

Setiap jalur dalam BGP tidak hanya berisi tujuan jaringan, tetapi juga menyimpan informasi AS-PATH (daftar AS yang dilalui), sehingga mampu mencegah loop dan membantu pemilihan rute terbaik.

BGP menggunakan berbagai atribut untuk menentukan jalur terbaik, seperti AS-PATH, NEXT-HOP, LOCAL_PREF, MED, dan lainnya. Tidak seperti routing protocol lain yang fokus pada kecepatan konvergensi, BGP lebih mengutamakan stabilitas dan kontrol kebijakan routing (policy-based routing).

BGP berjalan di atas TCP port 179, sehingga komunikasi antar router BGP bersifat reliable. Namun, konsekuensinya adalah konvergensi BGP cenderung lebih lambat dibandingkan routing protocol lain. BGP juga terbagi menjadi dua jenis utama:

  • eBGP (External BGP) → antar Autonomous System berbeda
  • iBGP (Internal BGP) → dalam Autonomous System yang sama

BGP digunakan pada Internet sebagai routing global. Setiap ISP (Internet Service Provider) memiliki Autonomous System sendiri dan saling bertukar informasi routing menggunakan BGP. Ketika kita mengakses sebuah website, jalur paket data yang dilalui sebenarnya ditentukan oleh keputusan routing BGP antar berbagai AS di seluruh dunia. Tanpa BGP, Internet tidak akan dapat menentukan jalur terbaik antar jaringan yang sangat besar dan kompleks.


BGP pada Cisco

Pada Cisco, konfigurasi dasar BGP melibatkan penentuan AS Number dan neighbor (peer) yang akan diajak bertukar routing:

Router(config)# router bgp 65001
Router(config-router)# neighbor 192.168.1.2 remote-as 65002
Router(config-router)# network 10.10.10.0 mask 255.255.255.0

Penjelasan:

  • router bgp 65001 → Mengaktifkan BGP dengan AS Number 65001
  • neighbor → Menentukan peer BGP beserta AS tujuan
  • remote-as → AS dari neighbor
  • network → Network yang akan diiklankan ke BGP

Validasi BGP

Untuk memastikan BGP berjalan dengan baik, gunakan perintah berikut:

show ip bgp summary

Melihat status neighbor (Established)

show ip bgp

Melihat BGP table

show ip route bgp

→ Melihat routing table hasil BGP

show ip bgp neighbors

→ Detail informasi neighbor

Indikator BGP berjalan dengan baik:

  • Status neighbor = Established
  • Prefix diterima (received routes)
  • Route muncul dengan kode B
  • Tidak ada masalah reachability ke neighbor (TCP 179)

Tidak ada komentar:

Posting Komentar