Artikel Terbaru
Kenali 5 Jenis Jaringan Komputer - Perwira Learning Center
Routing OSPF : Pengertian dan Cara Kerjanya - Perwira Learning Center
Apa Si Routing BGP? Yuk Kita Pahami Cara Kerjanya - Perwira Learning Center
Latar Belakang
Bayangkan internet itu seperti kumpulan ribuan pulau besar atau yang disebut dengan Autonomous System atau AS yang masing-masing punya aturan sendiri. Agar penduduk di satu pulau bisa mengirim surat ke pulau lain yang jauh di seberang pulau, mereka butuh jasa pengiriman internasional yang sangat pintar. Itulah peran dari BGP (Border Gateway Protocol). BGP analoginya seperti di balik pengiriman data di internet yang bertugas menunjukkan jalan paling efisien. Tanpa BGP, data yang kita kirim seperti saat kita memencet tombol send di WhatsApp atau membuka YouTube akan kebingungan mencari jalan dan mungkin tidak akan pernah sampai ke tujuannya karena tidak ada yang tahu rute mana yang sedang macet atau putus.
Apa itu BGP?
Cara Kerja Protokol Gerbang Perbatasan
Setiap router akan mempertimbangkan berbagai faktor seperti jarak fisik, kecepatan, dan kecepatan koneksi saat memilih rute terbaik untuk mengirimkan data. Router akan menggunakan informasi ini untuk memutuskan rute terbaik untuk mencapai tujuan akhir lalu lintas data.
1. Pembentukan Peering (Neighboring)
Dua router BGP tidak otomatis bertukar data. Mereka harus dikonfigurasi secara manual untuk menjadi neighbors. Setelah terhubung, mereka membentuk sesi TCP untuk mulai berbicara.
eBGP (External BGP): Digunakan antar AS yang berbeda.
iBGP (Internal BGP): Digunakan di dalam satu AS yang sama.
2. Pertukaran Informasi Rute
Setiap router BGP akan mengumumkan daftar alamat IP yang dia miliki ke tetangganya. Pesan ini berisi informasi detail yang disebut Attributes.
3. Pemilihan Jalur Terbaik (Best Path Selection)
Internet memiliki ribuan jalur untuk sampai ke satu tujuan. BGP menggunakan algoritma seleksi yang ketat berdasarkan komponen, di antaranya:
AS_PATH: Memilih jalur yang melewati jumlah AS paling sedikit.
Next Hop: Alamat IP router berikutnya yang harus dituju.
Local Preference: Preferensi internal untuk keluar dari jaringan.
MED (Multi-Exit Discriminator): Memberi tahu tetangga jalur mana yang lebih disukai untuk masuk ke jaringan kita.
Manfaat BGP
Karena melalui rute yang paling cepat untuk transmisi data, maka lalu lintas data pun dapat berjalan dengan lebih efisien. Berikut ini manfaatnya :1. Menemukan Rute Terbaik
Salah satu manfaat utama BGP adalah kemampuannya untuk menemukan rute terbaik lalu lintas data di jaringan internet. Dengan menggunakan informasi topologi jaringan dan kebijakan routing , protokol ini dapat menentukan jalur yang paling efisien untuk mengirimkan data.2. Melacak Perubahan Jaringan
Manfaat yang kedua adalah untuk melacak perubahan dalam topologi jaringan dan mengambil tindakan yang sesuai. Seperti penjelasan cara kerja Border Gateway Protocol sebelumnya, router akan secara teratur bertukar pesan dengan router tetangga untuk memperbarui informasi routing mereka.Jika terjadi perubahan dalam jaringan, seperti penambahan atau penghapusan jalur, maka BGP akan secara otomatis memperbarui tabel routing . Kemudian, lalu lintas data akan diarahkan melalui rute tercepat yang statusnya masih aktif.
3. Pengaturan Kebijakan Jaringan
Manfaat ketiga BGP adalah memberikan gangguan kepada administrator jaringan untuk mengatur kebijakan routing sesuai dengan kebutuhan bisnis. Anda dapat menentukan preferensi rute, memprioritaskan atau memblokir lalu lintas jaringan tertentu, hingga mengatur jalur cadangan untuk menghindari gangguan.4. Menambah Lapisan Keamanan
Manfaat yang terakhir adalah untuk menambah lapisan keamanan dalam jaringan internet. Anda dapat mengatur konfigurasi untuk mengenali dan memblokir lalu lintas yang mencurigakan atau berbahaya, seperti serangan DDoS atau phishing .Dengan menghubungkan dan mengatur lalu lintas dengan hati-hati, BGP membantu melindungi jaringan dari serangan siber yang dapat mengganggu operasi bisnis. Data Anda pun menjadi lebih aman berkat rute transmisi yang bebas dari potensi serangan siber.
Apa saja tipe-tipe BGP?
Protokol Gateway Batas (BGP) dibagi menjadi 2 yaitu iBGP dan eBGP, tergantung tempat tujuan data dirutekan.1. iBGP (Protokol Gerbang Perbatasan Internal)
iBGP merupakan singkatan dari Internal BGP digunakan dalam satu AS (Autonomous System) untuk menjaga informasi routing antar router. iBGP berjalan di dalam jaringan satu organisasi. iBGP membantu router dalam sistem otonom yang sama untuk berbagi informasi routing eksternal yang mereka pelajari dari jaringan lain. Semua router iBGP dalam jaringan harus terhubung satu sama lain dalam topologi mesh.
2. eBGP (Protokol Gerbang Perbatasan Eksternal)
Ketika dua penyedia layanan internet ingin berbagi lalu lintas, mereka menggunakan type eBGP. Koneksi ini terjadi di perbatasan jaringan tempat perusahaan yang berbeda bertemu. Router eBGP biasanya terhubung langsung satu sama lain melalui tautan khusus.
Berbeda dengan BGP internal, eBGP mengubah alamat hop berikutnya saat mengiklankan rute. Selain itu, eBGP menggunakan jarak administratif yang lebih rendah, sehingga rute eksternal lebih tepercaya daripada rute internal. Hal ini memastikan lalu lintas mengambil jalur paling langsung antar jaringan.
Hasil Pembelajaran
Dari materi ini, saya belajar bahwa router BGP tidak bekerja secara otomatis begitu saja. Mereka harus berkenalan dan dikonfigurasi secara manual agar bisa saling ngobrol dan bertukar informasi. Ada dua jenis BGP di sini, yang pertama eBGP yang digunakan untuk ngobrol antar perusahaan berbeda seperti Telkomsel ke Google, dan yang kedua iBGP untuk ngobrol antar router di dalam satu perusahaan yang sama. Saya juga tahu bahwa BGP itu sangat pemilih. Dia tidak hanya asal lewat jalan pintas, tapi juga melihat catatan perjalanan (atribut) seperti seberapa banyak jaringan yang harus dilewati dan mana jalur yang lebih disukai oleh pemilik jaringan. Intinya, BGP selalu mencari jalur yang paling stabil dan sesuai dengan kebijakan perusahaan.
Kesimpulan
Kesimpulannya, BGP adalah protokol yang membuat internet global tetap terhubung secara rapi dan efisien. Protokol ini sangat penting karena bisa menemukan rute terbaik secara otomatis, bahkan bisa langsung mencari jalan putar jika ada kabel jaringan yang bermasalah. Selain membuat internet jadi lebih cepat karena rutenya efisien, BGP juga memberikan kendali kepada pengelola jaringan untuk memblokir jalur-jalur yang dianggap berbahaya atau mencurigakan. Jadi, berkat BGP, clinet bisa menikmati internet yang stabil, cepat, dan lebih aman dari gangguan teknis maupun serangan siber.
Daftar Putsaka
https://www.cloudflare.com/learning/security/glossary/what-is-bgp/https://aws.amazon.com/id/what-is/border-gateway-protocol/
https://www.rackh.com/bgp-adalah/
