Singkatan dari “Border Gateway Protocol.” BGP adalah protokol yang digunakan untuk perutean transmisi data melalui internet.
Ini membantu menentukan jalur yang paling efisien, apakah mengirim data ke jalan atau di seluruh dunia.
BGP mengelola aliran data yang mirip dengan bagaimana kantor pos menangani pengiriman surat fisik.
Misalnya, ketika pengguna di Los Angeles mengakses situs web di New York, BGP pertama-tama merutekan data dari server yang berbasis di New York ke tulang punggung internet.
Data bergerak melalui kabel serat optik besar melintasi jalur negara, kemudian melalui jaringan yang lebih kecil sampai tiba di ISP pengguna di Los Angeles.
ISP kemudian merutekan data secara lokal ke perangkat pengguna.
Fundamental to the Border Gateway Protocol adalah tabel perutean, yang merupakan file teks biasa yang mencantumkan router yang tersedia berdasarkan alamat IP.
Router BGP menggunakan tabel ini untuk menentukan jalur terbaik untuk setiap transmisi data.
Tabel perutean sering diperbarui karena rute tercepat dapat berubah berdasarkan lalu lintas jaringan dan pemadaman.
Router lalu lintas tinggi dapat meminta pembaruan satu menit sekali atau bahkan setiap beberapa detik.
Catatan: Sementara BGP memungkinkan perutean data yang efisien di jarak jauh, CDN memberikan manfaat yang lebih besar dengan hosting data di “Edge Node” di seluruh dunia.