Edukasi GPON

Konsep Dasar BGP Routing: Autonomous System & Jalur Internet

Pelajari konsep dasar BGP routing, Autonomous System (AS), eBGP vs iBGP, serta cara kerja path selection untuk network engineer pemula di ISP lokal.

Tim netkarta · 29 Okt 2026 · 6 menit baca
Konsep Dasar BGP Routing: Autonomous System & Jalur Internet

Bagi network engineer pemula di ISP lokal atau RT/RW Net yang mulai bersiap menghubungkan jaringan ke internet global, Border Gateway Protocol (BGP) adalah protokol routing yang wajib dikuasai. Kalau routing internal seperti OSPF atau Static Routing mengatur jalur di dalam jaringan sendiri, BGP bertanggung jawab mengatur bagaimana lalu lintas data bertukar antar jaringan independen di seluruh dunia.

Artikel ini membahas konsep dasar BGP routing, Autonomous System (AS), perbedaan eBGP dan iBGP, hingga mekanisme dasar pemilihan jalur (path selection) pada RouterOS MikroTik versi v7.


Apa Itu BGP (Border Gateway Protocol) dan Mengapa Penting?

Secara definisi, BGP adalah protokol routing Path Vector yang beroperasi di lapisan aplikasi dan menggunakan TCP (port 179) untuk membangun sesi komunikasi antar router. Berbeda dengan protokol Interior Gateway Protocol (IGP) seperti OSPF atau EIGRP yang mencari jalur tercepat berdasarkan cost metrik di dalam satu jaringan, BGP dirancang untuk menghubungkan sistem jaringan yang dikelola oleh entitas administratif yang berbeda.

Di internet global, tidak ada satu pun router yang menyimpan seluruh peta rute dari miliaran perangkat. Yang terjadi adalah pertukaran informasi rute antar jaringan besar—seperti ISP tier-1, penyelenggara cloud, dan perusahaan besar—menggunakan BGP.

Bagi operator ISP lokal, BGP menjadi fondasi saat jaringan mulai berkembang dari sekadar single uplink (menyewa dari satu upstream) menuju multi-homing (menggunakan dua atau lebih jalur upstream penyedia internet yang berbeda) demi redundansi dan kestabilan trafik.


Memahami Konsep Autonomous System (AS) dan ASN

Internet global tersusun dari ribuan jaringan independen yang disebut Autonomous System (AS). Setiap AS adalah sekumpulan jaringan IP yang berada di bawah satu kendali administratif tunggal (misalnya dikelola oleh satu perusahaan telekomunikasi atau ISP tertentu) yang menjalankan kebijakan routing internal yang seragam.

Agar router di seluruh dunia dapat mengenali asal-usul paket data, setiap Autonomous System wajib memiliki nomor unik yang disebut Autonomous System Number (ASN).

Jenis Autonomous System Number (ASN):

  1. Public ASN: Digunakan untuk routing di internet global. Diatur oleh badan pengelola regional seperti APNIC, ARIN, atau RIPE NCC. Sebelumnya menggunakan 16-bit (angka 1 sampai 65535), namun saat ini standar 32-bit (mendukung hingga miliaran nomor) sudah banyak digunakan.
  2. Private ASN: Nomor khusus yang dicadangkan untuk penggunaan internal atau uji coba (rentang angka 64512 sampai 65534). ASN privat ini tidak boleh disebarkan secara publik ke jalur upstream BGP internet global kecuali ada kesepakatan routing policy tertentu (seperti local AS).

eBGP vs iBGP: Bedanya untuk Jaringan Operator

Dalam implementasinya di lapangan, BGP dibagi menjadi dua jenis sesi koneksi berdasarkan letak Autonomous System-nya:

1. External BGP (eBGP)

  • Definisi: Sesi BGP yang dibangun antar router yang berada di Autonomous System (AS) yang berbeda.
  • Fungsi Utama: Menukar rute prefix publik antara jaringan ISP lokal dengan upstream provider atau peer internet exchange (IX).
  • Karakteristik: Secara default, router eBGP harus terhubung secara langsung (directly connected) dan nilai TTL (Time to Live) paket BGP diset ke 1.

2. Internal BGP (iBGP)

  • Definisi: Sesi BGP yang dibangun antar router yang berada di Autonomous System (AS) yang sama.
  • Fungsi Utama: Mendistribusikan informasi rute eksternal (yang didapat dari eBGP) ke seluruh router backbone di dalam jaringan internal ISP tanpa mengubah atribut AS-Path.
  • Karakteristik: iBGP tidak memerlukan koneksi fisik langsung, asalkan ada protokol routing internal (seperti OSPF) yang menjaga konektivitas antar router di dalam AS tersebut.

Cara Kerja Dasar Pertukaran Jalur & Path Selection

Ketika router BGP menerima ribuan informasi rute tujuan (prefix) dari berbagai upstream, router harus menentukan jalur terbaik mana yang akan dimasukkan ke tabel routing utama (Routing Information Base / RIB). Proses ini disebut Path Selection.

RouterOS MikroTik (khususnya v7) mengevaluasi beberapa atribut BGP secara berurutan untuk menentukan jalur terbaik:

  1. Highest Weight (Atribut lokal MikroTik, tidak disebar ke router lain).
  2. Highest Local Preference (Preferensi jalur keluar yang disepakati di dalam satu AS).
  3. Shortest AS-Path (Memilih jalur yang melewati Autonomous System paling sedikit).
  4. Lowest Origin Type (IGP < EGP < Incomplete).
  5. Lowest Multi-Exit Discriminator (MED) (Preferensi untuk upstream yang sama).
  6. eBGP over iBGP (Lebih memilih jalur eBGP murni ketimbang iBGP).

Contoh Konfigurasi Dasar BGP di RouterOS v7

Berikut adalah contoh konfigurasi dasar sesi eBGP di MikroTik RouterOS v7 untuk menghubungkan router lokal (ASN 65001) ke upstream ISP (ASN 65002):

# Konfigurasi Routing BGP Instance di RouterOS v7
/routing/bgp/instance
add name="bgp-instance-1" as=65001 router-id=192.0.2.1

# Konfigurasi Peer eBGP ke Upstream
/routing/bgp/connection
add name="upstream-isp" instance="bgp-instance-1" remote.address=192.0.2.2 remote.as=65002 local.role=ebgp

Catatan Penting: Selalu pastikan Anda menguji konfigurasi BGP di lingkungan lab atau menggunakan MikroTik CHR terlebih dahulu sebelum menerapkannya di jaringan produksi utama untuk menghindari routing loop atau kebocoran rute (route leak).


Langkah Verifikasi BGP di MikroTik

Setelah sesi BGP dikonfigurasi, pastikan status koneksi sudah established dan rute publik telah diterima dengan baik melalui perintah terminal berikut:

# Cek status koneksi peer BGP
/routing/bgp/connection/print

# Cek tabel rute BGP yang diterima
/routing/route/print where protocol=bgp

Output yang benar akan menunjukkan status peer established dan daftar prefix IP publik yang aktif masuk ke router Anda.


Kapan Operator RT/RW Net atau ISP Lokal Perlu BGP?

Tidak semua RT/RW Net wajib menggunakan BGP. Pertimbangkan panduan berikut:

  • Single Upstream (1 ISP): Belum membutuhkan BGP. Routing statis atau default route (0.0.0.0/0) ke gateway ISP sudah cukup memadai.
  • Multi-Homing / Multiple Upstream: Wajib menggunakan BGP dan memiliki Public ASN sendiri agar trafik bisa dialihkan secara otomatis saat salah satu jalur ISP mengalami gangguan (failover otomatis).

FAQ (Pertanyaan yang Sering Diajukan)

1. Apa fungsi utama BGP di internet?

BGP berfungsi sebagai protokol routing utama yang mengatur jalur komunikasi dan pertukaran data antar Autonomous System di internet global secara terdesentralisasi.

2. Apa bedanya BGP dengan OSPF?

OSPF adalah protokol routing internal (IGP) yang dioptimalkan untuk mencari jalur tercepat di dalam satu jaringan mandiri, sedangkan BGP adalah protokol routing eksternal (EGP) untuk menghubungkan jaringan skala besar yang berbeda kepemilikan.

3. Apa itu Autonomous System (AS)?

Kumpulan jaringan komputer dan router di bawah satu kendali administratif tunggal, seperti infrastruktur milik penyedia layanan internet (ISP) tertentu.

4. Apa beda eBGP dan iBGP?

eBGP digunakan untuk pertukaran rute antar Autonomous System yang berbeda, sementara iBGP digunakan untuk mendistribusikan rute tersebut ke seluruh perangkat di dalam Autonomous System yang sama.

5. Apakah RT/RW Net kecil butuh BGP?

Tidak wajib jika hanya berlangganan dari satu ISP (single-homing), namun mutlak diperlukan saat mulai menggunakan multi-homing dari beberapa penyedia uplink berbeda.


Tabel Verifikasi Teknis

Klaim / Perintah Sumber (URL Resmi / Standar) Versi Status
RFC 4271 BGP-4 Specification https://datatracker.ietf.org/doc/html/rfc4271 BGP-4 Terverifikasi
RouterOS v7 BGP Syntax https://help.mikrotik.com/docs/display/ROS/BGP RouterOS v7 Terverifikasi

Ikuti Instagram @netkarta untuk tips operasional ISP & teknisi lapangan.

Artikel terkait:

Suka artikel ini?

Tips networking singkat tiap hari ada di Instagram — 3 konten sehari.

Follow @netkarta

Artikel ini membantu?

Jawabanmu dipakai untuk memperbaiki artikel berikutnya. Tanpa cookie, tanpa data pribadi.

0/280

Baca juga