Troubleshooting Dynamic Routing: Penyebab, Cara Cek dan Solusi
Pelajari cara troubleshooting dynamic routing seperti OSPF, RIP, dan BGP, mulai dari cek neighbor, routing table, hingga solusi masalah jaringan.
Troubleshooting Dynamic Routing: Penyebab, Cara Cek dan Solusi
Dynamic Routing, OSPF, RIP, BGP, Routing Protocol, Routing Table, Neighbor Routing, MikroTik, RouterOS
Tags: Troubleshooting Jaringan, Jaringan Komputer, Networking, Routing, Dynamic Routing, OSPF, RIP, BGP, Routing Protocol, Routing Table, Neighbor, Gateway, IP Address, Subnetting, MikroTik, RouterOS, Firewall, VLAN, WAN, Ping, Traceroute, Network Error
Pengertian Dynamic Routing
Dynamic Routing adalah metode routing yang memungkinkan router mempelajari dan memperbarui informasi jalur jaringan secara otomatis menggunakan protokol routing.
Berbeda dengan static route yang harus dikonfigurasi secara manual, dynamic routing dapat menyesuaikan routing table ketika terjadi perubahan topologi jaringan.
Beberapa protokol dynamic routing yang umum digunakan antara lain:
OSPF
RIP
BGP
EIGRP pada perangkat tertentu
Pada jaringan enterprise, OSPF sering digunakan untuk routing internal, sedangkan BGP banyak digunakan untuk pertukaran routing antar-AS atau jaringan berskala besar.
Jika dynamic routing mengalami masalah, router mungkin tidak mendapatkan route yang dibutuhkan sehingga komunikasi antarjaringan gagal.
Gejala Dynamic Routing Bermasalah
Masalah dynamic routing biasanya dapat dikenali dari beberapa gejala berikut:
Routing table tidak mendapatkan route dinamis.
Neighbor atau adjacency tidak terbentuk.
Router tidak saling bertukar informasi routing.
Jaringan tertentu tidak dapat diakses.
Ping antar-router gagal.
Ping ke jaringan tujuan gagal.
Route tiba-tiba hilang.
Traffic melewati jalur yang tidak sesuai.
Routing berjalan tetapi koneksi tidak stabil.
Traceroute menunjukkan jalur yang salah.
Karena dynamic routing bergantung pada beberapa komponen, pemeriksaan sebaiknya dilakukan dari koneksi fisik hingga routing table.
Penyebab Dynamic Routing Tidak Berfungsi
Beberapa penyebab yang paling umum adalah:
Interface antar-router tidak aktif.
IP address atau subnet salah.
Neighbor tidak dapat dijangkau.
Network belum diikutsertakan dalam konfigurasi routing protocol.
Router ID bermasalah.
Area OSPF tidak sesuai.
Authentication tidak cocok.
Timer routing protocol tidak sesuai.
Firewall memblokir traffic routing protocol.
VLAN atau trunk bermasalah.
Routing table tidak menerima route.
Metric atau administrative distance tidak sesuai.
Route redistribution tidak dikonfigurasi dengan benar.
Return route tidak tersedia.
Konfigurasi dynamic routing berbeda antara router.
Periksa Koneksi Antar-Router
Sebelum memeriksa routing protocol, pastikan koneksi antar-router berjalan dengan baik.
Contoh sederhana:
Router A
10.10.10.1/30
|
|
10.10.10.2/30
Router BDari Router A, lakukan ping ke IP Router B.
Pada Windows:
ping 10.10.10.2Pada MikroTik:
/ping 10.10.10.2Jika ping antar-router gagal, jangan langsung menyimpulkan bahwa dynamic routing bermasalah.
Periksa terlebih dahulu:
Kabel
Interface
VLAN
IP address
Subnet mask
Bridge
Switch
Firewall
Dynamic routing membutuhkan koneksi dasar yang sudah berfungsi.
Cek IP Address dan Subnet
Pastikan IP address antar-router berada pada subnet yang benar.
Contoh:
Router A: 10.10.10.1/30
Router B: 10.10.10.2/30Keduanya berada dalam jaringan:
10.10.10.0/30Jika subnet berbeda atau salah konfigurasi, neighbor routing protocol dapat gagal terbentuk.
Pada MikroTik:
/ip address printPerhatikan interface yang digunakan oleh routing protocol.
Cek Interface
Pastikan interface yang digunakan dalam dynamic routing berada dalam kondisi aktif.
Pada MikroTik:
/interface printCari interface dengan status R atau Running.
Jika interface tidak aktif, periksa koneksi fisik, switch, VLAN, atau perangkat di sisi lainnya.
Cek Neighbor
Salah satu pemeriksaan paling penting dalam dynamic routing adalah status neighbor.
Pada OSPF, router harus dapat membentuk hubungan dengan router tetangga sebelum bertukar informasi routing.
Pada MikroTik, perintah yang digunakan dapat berbeda tergantung versi RouterOS dan implementasi routing package yang digunakan.
Untuk RouterOS modern, pemeriksaan OSPF dapat dilakukan melalui menu:
Routing → OSPF → NeighborsPeriksa apakah neighbor muncul dan apakah status adjacency sudah terbentuk.
Jika neighbor tidak muncul, periksa:
IP address
Interface
Network configuration
Area
Router ID
Firewall
Authentication
VLAN
MTU
Troubleshooting OSPF
OSPF merupakan salah satu protokol dynamic routing yang banyak digunakan pada jaringan internal.
Jika OSPF tidak bekerja, periksa beberapa komponen berikut.
Router ID
Pastikan setiap router memiliki Router ID yang unik.
Contoh:
Router A: 1.1.1.1
Router B: 2.2.2.2
Router C: 3.3.3.3Router ID yang tidak sesuai dapat menyebabkan proses OSPF tidak berjalan sebagaimana mestinya.
Area OSPF
Pastikan kedua sisi menggunakan area yang sesuai.
Contoh:
Router A
10.10.10.1/30
Area 0
Router B
10.10.10.2/30
Area 0Konfigurasi area yang tidak sesuai dapat mencegah adjacency terbentuk.
Network OSPF
Pastikan interface atau network yang ingin digunakan telah dimasukkan ke dalam konfigurasi OSPF.
Jika interface tidak ikut dalam OSPF, router tidak akan mengiklankan jaringan tersebut melalui OSPF.
MTU
Perbedaan MTU antar-interface dapat menyebabkan masalah adjacency.
Periksa MTU pada kedua sisi jika OSPF terlihat gagal membentuk adjacency.
Troubleshooting RIP
RIP menggunakan mekanisme pertukaran informasi routing berdasarkan jumlah hop.
Jika RIP digunakan pada jaringan, pastikan:
Interface sudah aktif.
Network sudah dimasukkan.
Router saling terhubung.
RIP berjalan pada interface yang benar.
Tidak ada firewall yang memblokir traffic RIP.
Periksa routing table untuk memastikan route dari router tetangga telah diterima.
Troubleshooting BGP
BGP memiliki konfigurasi yang lebih kompleks dibandingkan routing protocol internal.
Beberapa komponen penting BGP antara lain:
Local AS
Remote AS
Neighbor IP
TCP port 179
Router ID
Authentication
Route advertisement
Route filtering
Jika BGP neighbor tidak Established, periksa koneksi IP terlebih dahulu.
Lakukan:
/ping <IP-BGP-neighbor>Kemudian pastikan konfigurasi AS dan neighbor sudah benar.
Firewall juga perlu diperiksa karena BGP menggunakan TCP port:
TCP 179Jika port tersebut diblokir, sesi BGP tidak akan terbentuk.
Cek Routing Table
Setelah neighbor terbentuk, periksa apakah route sudah masuk ke routing table.
Pada MikroTik:
/ip route printPada sistem Windows:
route printRoute dynamic biasanya ditandai berbeda dari static route tergantung sistem operasi atau platform yang digunakan.
Hal yang perlu diperiksa:
Destination
Gateway
Interface
Distance
Metric
Status route
Source routing protocol
Jika neighbor sudah terbentuk tetapi route tidak muncul, kemungkinan terdapat masalah pada network advertisement, filtering, redistribution, atau policy routing.
Periksa Network Advertisement
Dynamic routing tidak otomatis mengiklankan semua jaringan.
Router hanya akan mengiklankan network yang sesuai dengan konfigurasi routing protocol.
Contoh:
Router A
LAN: 192.168.10.0/24
Router B
LAN: 192.168.20.0/24Jika Router A harus mengetahui jaringan 192.168.20.0/24, Router B harus mengiklankan network tersebut melalui routing protocol.
Jika network tidak di-advertise, route tidak akan muncul pada Router A.
Periksa Firewall
Firewall dapat menyebabkan dynamic routing gagal.
Periksa apakah firewall memblokir:
OSPF
RIP
BGP
ICMP
Traffic antar-router
TCP port 179 untuk BGP
Pada MikroTik, periksa:
/ip firewall filter printJangan langsung menonaktifkan seluruh firewall.
Lebih baik identifikasi rule yang melakukan drop dan buat pengecualian sesuai kebutuhan jaringan.
Periksa VLAN
Jika router terhubung melalui VLAN, pastikan VLAN berjalan dengan benar.
Periksa:
VLAN ID
Access port
Trunk port
Tagged/untagged
PVID
Bridge VLAN filtering
IP address pada interface VLAN
Contoh:
Router A
|
Trunk
|
Managed Switch
|
VLAN 100
|
Router BKesalahan VLAN dapat membuat router tidak dapat berkomunikasi meskipun konfigurasi dynamic routing sudah benar.
Periksa Return Route
Salah satu masalah yang sering terjadi adalah route satu arah.
Contoh:
Client A
192.168.10.0/24
|
Router A
|
Router B
|
192.168.20.0/24
Client BRouter A mungkin mengetahui jaringan 192.168.20.0/24, tetapi Router B belum mengetahui cara kembali menuju 192.168.10.0/24.
Akibatnya:
Request → berhasil
Response → gagalPastikan kedua sisi memiliki route yang diperlukan.
Gunakan Ping dan Traceroute
Ping membantu memastikan apakah tujuan dapat dijangkau.
Contoh:
/ping 192.168.20.1Gunakan traceroute untuk melihat jalur paket.
Pada MikroTik:
/tool traceroute 192.168.20.1Pada Windows:
tracert 192.168.20.1Jika paket berhenti pada router tertentu, periksa routing table dan konfigurasi router tersebut.
Periksa Metric dan Route Preference
Dynamic routing dapat memiliki beberapa jalur menuju jaringan yang sama.
Router kemudian memilih jalur berdasarkan parameter tertentu seperti:
Metric
Administrative distance
Cost
Policy
Prefix length
Contohnya, OSPF menggunakan cost untuk menentukan jalur terbaik.
Jika traffic melewati jalur yang tidak diharapkan, jangan hanya melihat apakah route tersedia. Periksa juga route preference dan metric.
Dynamic Routing pada MikroTik
Pada MikroTik, troubleshooting dynamic routing dapat dilakukan melalui menu:
RoutingPeriksa bagian yang berkaitan dengan:
OSPF
BGP
RIP
Routes
Rules
Tables
Perintah dasar untuk melihat route:
/ip route printUntuk melihat detail:
/ip route print detailUntuk menguji koneksi:
/ping 8.8.8.8Untuk melihat jalur:
/tool traceroute 8.8.8.8Untuk pemeriksaan traffic tertentu:
/tool torchPerintah dan menu dapat berbeda tergantung versi RouterOS dan routing protocol yang digunakan.
Urutan Troubleshooting Dynamic Routing
Agar troubleshooting lebih cepat, gunakan urutan berikut:
Physical Link
↓
Interface
↓
IP Address
↓
Ping Neighbor
↓
VLAN
↓
Firewall
↓
Routing Protocol
↓
Neighbor / Adjacency
↓
Network Advertisement
↓
Routing Table
↓
Metric / Preference
↓
Return Route
↓
Ping / TracerouteJangan langsung mengubah konfigurasi routing protocol sebelum koneksi dasar antar-router dipastikan normal.
Tabel Gejala dan Solusi
| Gejala | Kemungkinan Penyebab | Solusi |
|---|---|---|
| Neighbor tidak muncul | IP atau interface bermasalah | Periksa IP dan interface |
| OSPF tidak adjacency | Area, MTU atau authentication | Samakan konfigurasi |
| Route tidak muncul | Network belum di-advertise | Periksa konfigurasi advertisement |
| BGP tidak Established | TCP 179 atau AS salah | Periksa neighbor dan firewall |
| Ping neighbor gagal | VLAN/IP/link bermasalah | Periksa koneksi dasar |
| Route ada tetapi ping gagal | Firewall atau return route | Periksa kedua sisi |
| Jalur tidak sesuai | Metric atau policy | Periksa route preference |
| Route sering berubah | Link atau adjacency tidak stabil | Periksa interface dan kualitas link |
Kesalahan Umum Dynamic Routing
Beberapa kesalahan yang sering terjadi antara lain:
Menganggap route otomatis muncul tanpa advertisement.
Tidak memeriksa neighbor.
Mengabaikan VLAN.
Menggunakan Router ID yang sama.
Salah menentukan area OSPF.
Salah memasukkan AS pada BGP.
Firewall memblokir traffic routing protocol.
Tidak memeriksa return route.
Mengabaikan metric.
Langsung mengubah konfigurasi tanpa melakukan ping dan traceroute.
Tips Menjaga Dynamic Routing Tetap Stabil
Gunakan konfigurasi yang konsisten pada seluruh router.
Beberapa tips yang dapat diterapkan:
Gunakan IP addressing yang terstruktur.
Gunakan Router ID yang unik.
Dokumentasikan topology jaringan.
Dokumentasikan network advertisement.
Gunakan firewall secara terkontrol.
Monitor status neighbor.
Monitor routing table.
Hindari konfigurasi routing yang tidak diperlukan.
Gunakan authentication jika didukung dan diperlukan.
Backup konfigurasi router.
Catat perubahan konfigurasi.
Checklist Troubleshooting Dynamic Routing
Sebelum menyimpulkan dynamic routing rusak, periksa:
[ ] Interface aktif
[ ] IP address benar
[ ] Subnet benar
[ ] Ping antar-router berhasil
[ ] VLAN benar
[ ] Firewall tidak memblokir
[ ] Routing protocol aktif
[ ] Router ID benar
[ ] Neighbor terbentuk
[ ] Area/AS benar
[ ] Network sudah di-advertise
[ ] Route muncul di routing table
[ ] Metric sesuai
[ ] Return route tersedia
[ ] Ping tujuan berhasil
[ ] Traceroute menunjukkan jalur yang benarKesimpulan
Troubleshooting dynamic routing harus dilakukan secara bertahap. Mulailah dari koneksi fisik, interface, IP address, VLAN, dan koneksi antar-router sebelum memeriksa routing protocol.
Jika koneksi dasar sudah normal, lanjutkan dengan memeriksa neighbor, adjacency, network advertisement, routing table, metric, firewall, dan return route.
Pada jaringan MikroTik, pemeriksaan melalui menu Routing, routing table, ping, traceroute, dan Torch dapat membantu menemukan sumber masalah dengan lebih cepat.
Dengan metode troubleshooting yang sistematis, masalah OSPF, RIP, BGP, maupun dynamic routing lainnya dapat diidentifikasi tanpa melakukan perubahan konfigurasi secara sembarangan.