
Memahami Protokol Routing Dinamis: RIP, OSPF, EIGRP, dan BGP
Routing adalah proses pengiriman paket data dari satu jaringan ke jaringan lain. Router biasanya menentukan rute terbaik secara otomatis menggunakan protokol routing dinamis. Empat protokol routing dinamis populer yang dibahas di sini adalah RIP, OSPF, EIGRP, dan BGP. Masing-masing protokol memiliki cara kerja, kelebihan, dan kekurangan tersendiri, serta skenario penggunaan yang berbeda. Secara garis besar, RIP, OSPF, dan EIGRP termasuk Interior Gateway Protocol (IGP) yang digunakan dalam satu sistem otonom (AS) internal, sedangkan BGP adalah Exterior Gateway Protocol (EGP) yang digunakan untuk pertukaran routing antar-AS (misalnya antar-ISP).
Artikel ini akan menjelaskan teori dasar keempat protokol tersebut (cara kerja, kelebihan, kekurangan), diikuti dengan contoh konfigurasi dasar pada perangkat Cisco dan MikroTik. Setiap konfigurasi disertai langkah demi langkah, serta tips dan kesalahan umum yang perlu dihindari. Fokusnya adalah memberikan pemahaman teori dan praktik secara seimbang agar mudah dipahami oleh pemula.
Teori Dasar Routing Information Protocol (RIP)
Cara Kerja RIP
Routing Information Protocol (RIP) adalah salah satu protokol routing dinamis tertua dan paling sederhana. RIP termasuk kategori distance-vector IGP, artinya setiap router berbagi informasi routing dengan tetangganya dengan menghitung jarak (distance) berupa jumlah lompatan (hop count) ke jaringan tujuan. Setiap hop merepresentasikan satu router yang dilewati. RIP menggunakan algoritma Bellman-Ford untuk menentukan rute terbaik berdasarkan hop count terkecil. Namun, RIP memiliki batas maksimum 15 hop – jika suatu tujuan memerlukan 16 hop atau lebih, maka dianggap tidak terjangkau (infinite). Keterbatasan ini membuat RIP cocok hanya untuk jaringan kecil hingga menengah.
Kelebihan dan Kekurangan RIP
- Kelebihan: Sederhana dan mudah dikonfigurasi – cocok bagi pemula dan jaringan kecil yang tidak terlalu kompleks.
- Kekurangan: Konvergensinya lambat, metriknya sangat terbatas (hanya hop count tanpa mempertimbangkan bandwidth atau delay), serta skalabilitasnya rendah karena batas 15 hop dan update periodik yang membebani jaringan pada skala besar.
Konfigurasi RIP pada Cisco
Konfigurasi RIP di router Cisco (IOS) sangat mudah. Berikut langkah-langkah dasar mengaktifkan RIP versi 2 pada router Cisco:
1. Aktifkan proses RIP: Masuk ke mode konfigurasi global dan ketik perintah router rip.
2. Pilih versi RIP: Secara default, beberapa IOS lama menggunakan RIPv1. Untuk memastikan menggunakan RIPv2 (classless), masukkan perintah version 2 di mode konfigurasi router RIP.
3. Tentukan jaringan yang di-routing: Gunakan perintah network [alamat_network] untuk setiap jaringan yang tersambung langsung ke router yang ingin di-advertise via RIP.
4. Nonaktifkan auto-summarization (opsional tapi disarankan): Jika jaringan Anda menggunakan subnet non-classful atau discontiguous, sebaiknya matikan fitur auto-summary dengan perintah no auto-summary.
5. Pasifkan interface tertentu (opsional): Jika ada interface yang tidak terhubung ke router RIP lain (misal interface menuju LAN end-user), disarankan menjadikannya passive agar tidak mengirim update RIP ke jaringan tersebut.
Konfigurasi RIP pada MikroTik
Pada MikroTik RouterOS, konfigurasi RIP juga sederhana, namun konsepnya sedikit berbeda karena harus menambahkan interface dan network ke protokol RIP secara manual. MikroTik hanya mendukung RIP versi 2 untuk IPv4 (RIPv1 tidak didukung, dan RIPng untuk IPv6 tersedia secara terpisah).
Teori Dasar Open Shortest Path First (OSPF)
Cara Kerja OSPF
Open Shortest Path First (OSPF) adalah protokol routing dinamis link-state yang dirancang untuk jaringan berukuran menengah hingga besar. Berbeda dengan RIP yang hanya mengetahui jarak hop, OSPF membangun pengetahuan menyeluruh tentang topologi jaringan dengan mengandalkan algoritma Shortest Path First (SPF) (implementasi Dijkstra algorithm). Setiap router OSPF saling bertukar informasi status link (Link State Advertisements/LSA) dengan tetangganya, sehingga pada akhirnya semua router dalam area OSPF memiliki peta topologi yang sama. Dengan peta ini, masing-masing router menghitung rute terbaik ke setiap tujuan berdasarkan metrik “cost”, yang umumnya dihitung dari bandwidth (cost = ref_bw / bandwidth, sehingga jalur berbandwidth lebih tinggi mendapat cost lebih kecil).
Kelebihan dan Kekurangan OSPF
- Kelebihan: Tidak menghasilkan routing loop karena perhitungan SPF memastikan jalur bebas loop. Konvergensi cepat ketika terjadi perubahan jaringan. Mendukung penuh VLSM/subnetting dan classless routing. Mampu load balancing dengan jalur biaya sama. Skalabilitas tinggi – dapat membagi jaringan besar menjadi area-area sehingga jumlah update dan ukuran database per router bisa dikendalikan.
- Kekurangan: Konfigurasi dan manajemen lebih kompleks dibanding protokol seperti RIP. Memerlukan perencanaan (penetapan area, desain hirarki). Konsumsi resource (CPU, memori) lebih besar karena setiap router menyimpan topology database lengkap dan menjalankan algoritma SPF.
Konfigurasi OSPF pada Cisco
Untuk mengonfigurasi OSPF single-area pada router Cisco, ikuti langkah berikut:
1. Aktifkan proses OSPF: Masuk ke mode konfigurasi global dan ketik router ospf
2. Tetapkan Router ID (opsional): OSPF memerlukan identitas unik berupa Router ID (alamat IP 32-bit).
3. Aktifkan OSPF pada network interfaces: Gunakan perintah network <alamat_network> <wildcard_mask> area <area_id>.
4. Pasifkan interface (opsional): Mirip dengan RIP, pada OSPF Anda juga dapat menandai interface tertentu sebagai passive (dengan passive-interface <if> di config OSPF).
Konfigurasi OSPF pada MikroTik
MikroTik RouterOS mendukung OSPF v2 (untuk IPv4) dan OSPF v3 (untuk IPv6). Konfigurasi OSPF di RouterOS versi 6 dan versi 7 agak berbeda, namun konsep dasarnya sama. Berikut panduan umum konfigurasi single-area OSPF (Area 0) pada MikroTik:
Teori Dasar Enhanced Interior Gateway Routing Protocol (EIGRP)
Cara Kerja EIGRP
Enhanced Interior Gateway Routing Protocol (EIGRP) adalah protokol routing dinamis canggih yang dikembangkan oleh Cisco. EIGRP sering disebut protokol hybrid karena menggabungkan kelebihan algoritma distance-vector dan link-state. Secara teknis, EIGRP adalah algoritma advanced distance-vector dengan nama DUAL (Diffusing Update Algorithm) untuk menghitung rute terpendek. Berbeda dari RIP yang hanya mempertimbangkan hop, metrik EIGRP adalah kombinasi dari beberapa parameter jaringan: secara default menggunakan bandwidth dan delay terakumulasi, dan bisa dikonfigurasi memperhitungkan reliabilitas serta load (melalui K-values). Ini membuat EIGRP lebih cerdas dalam pemilihan rute – misal, jalur dengan bandwidth lebih tinggi akan dipilih meskipun hop-nya lebih banyak, jika metrik total lebih rendah.
Kelebihan dan Kekurangan EIGRP
- Kelebihan: Konvergensi sangat cepat berkat algoritma DUAL yang dapat menggunakan rute cadangan tanpa menunggu perhitungan ulang penuh. Metrik yang cerdas – mempertimbangkan bandwidth dan delay, membuat pemilihan rute lebih optimal daripada sekedar hop count. Mendukung unequal-cost load balancing (dapat memanfaatkan multiple link dengan kapasitas berbeda secara efektif). Overhead efisien (hanya mengirim update saat terjadi perubahan, dan hanya ke router yang membutuhkan).
- Kekurangan: Hanya kompatibel di perangkat Cisco (protokol eksklusif), sehingga dalam lingkungan multi-vendor, EIGRP tidak bisa digunakan untuk pertukaran route langsung.
Konfigurasi EIGRP pada Cisco
Pada router Cisco, EIGRP dikonfigurasi mirip dengan RIP namun dengan beberapa perbedaan penting. Berikut langkah dasar konfigurasi EIGRP:
1. Aktifkan proses EIGRP: Masuk ke global config, lalu perintahkan router eigrp <ASN>.
2. Tentukan network-network lokal: Gunakan perintah network [alamat_network] [wildcard_mask].
3. Nonaktifkan auto-summary (jika perlu): EIGRP secara default akan melakukan auto-summarization di boundary network classful.
Konfigurasi EIGRP pada MikroTik
Saat ini, MikroTik RouterOS tidak mendukung EIGRP secara native. EIGRP adalah protokol proprietary Cisco dan meskipun statusnya sudah dibuka secara terbatas, RouterOS belum menyediakan implementasi EIGRP.
Teori Dasar Border Gateway Protocol (BGP)
Cara Kerja BGP
Border Gateway Protocol (BGP) adalah protokol routing dinamis yang digunakan untuk pertukaran informasi routing antar sistem otonom (AS) yang berbeda. BGP merupakan tulang punggung dari Internet – semua ISP dan penyedia layanan Internet menggunakan BGP untuk saling bertukar informasi rute internet global. BGP digolongkan sebagai EGP (Exterior Gateway Protocol) karena beroperasi di eksternal (antar jaringan administrasi terpisah), berbeda dengan RIP/OSPF/EIGRP yang dipakai di dalam jaringan internal (IGP).
Kelebihan dan Kekurangan BGP
- Kelebihan: Sangat skalabel – satu-satunya protokol yang dapat menghandle jutaan route internet. Memberi kontrol penuh ke administrator untuk menentukan kebijakan routing (dapat memilih jalur berdasarkan preferensi, bukan sekadar metrik otomatis). Stabil dan robust untuk jaringan besar; BGP mendukung mekanisme seperti route reflectors, confederations untuk skala besar.
- Kekurangan: Kompleksitas tinggi – konfigurasi dan administrasi BGP jauh lebih rumit daripada IGP manapun. Butuh pemahaman mengenai ASN, prefix internet, serta monitoring yang ketat untuk menghindari kesalahan (misconfigurasi BGP dapat berdampak luas, contoh terkenal route leak yang membuat internet suatu kawasan terganggu).
Konfigurasi BGP pada Cisco
Mengonfigurasi BGP di Cisco berbeda dengan IGP. Kita perlu menetapkan nomor AS router kita, lalu tetapkan tetangga secara manual (BGP tidak auto-discovery). Contoh berikut untuk skenario eBGP sederhana: Router R1 (AS 65001) terhubung langsung dengan Router R2 (AS 65002). Masing-masing ingin mengiklankan jaringan LAN lokal mereka melalui BGP.
Konfigurasi BGP pada MikroTik
Pada router MikroTik, BGP dikonfigurasi melalui menu Routing -> BGP. Konsepnya serupa dengan Cisco: tetapkan AS number lokal, tambahkan peer (neighbor) dengan AS tujuan, dan tentukan network atau kebijakan iklan route.
Kesimpulan
Memahami protokol routing dinamis RIP, OSPF, EIGRP, dan BGP beserta cara konfigurasinya merupakan langkah penting bagi network engineer pemula. RIP menawarkan kesederhanaan untuk jaringan kecil, OSPF memberikan efisiensi dan skalabilitas untuk jaringan perusahaan besar, EIGRP (jika menggunakan perangkat Cisco) menggabungkan kecepatan konvergensi dan kemudahan konfigurasi untuk jaringan menengah, dan BGP menjadi andalan untuk interkoneksi antar jaringan besar (misal antar-ISP di Internet). Setiap protokol memiliki kelebihan dan kekurangan, sehingga pemilihan protokol harus disesuaikan dengan skenario: ukuran jaringan, heterogenitas perangkat, dan kebutuhan pengaturan routing.
Dari sisi praktik, telah dijelaskan contoh konfigurasi dasar di perangkat Cisco dan MikroTik. Penting untuk selalu mengikuti langkah konfigurasi dengan teliti, karena kesalahan kecil (salah nomor AS, keliru wildcard mask, lupa menambahkan network, dll.) bisa membuat routing tidak berfungsi. Gunakan perintah verifikasi (show/print) untuk memastikan tabel routing dan status tetangga sesuai harapan.
Sebagai penutup, selalu ingat prinsip desain jaringan: mulai dari yang sederhana. Terapkan protokol routing yang paling sesuai kebutuhan, dan hindari kompleksitas berlebih. Latihan di lab (misal menggunakan Cisco Packet Tracer, GNS3/EVE-NG, atau simulator RouterOS) sangat membantu meningkatkan pemahaman. Dengan pemahaman teori yang kuat dan pengalaman konfigurasi langsung, pemula akan lebih percaya diri mengelola routing di jaringan nyata. Selamat belajar dan bereksperimen dengan protokol-protokol routing ini!
