Dalam dunia jaringan komputer modern, kecepatan dan stabilitas routing menjadi faktor yang sangat penting. Ketika sebuah link tiba-tiba putus atau jalur baru ditambahkan, jaringan harus mampu menyesuaikan diri tanpa menyebabkan downtime yang berkepanjangan.
Di sinilah OSPF (Open Shortest Path First) menjadi salah satu routing protocol yang paling banyak digunakan pada jaringan enterprise, data center, kampus, hingga ISP.
Berbeda dengan RIP yang hanya mengandalkan informasi dari router tetangga, OSPF menggunakan pendekatan Link-State sehingga setiap router memiliki peta topologi jaringan secara lengkap.
Artikel ini akan membahas konsep OSPF secara mendalam mulai dari Area, LSA, SPF, hingga alasan mengapa konvergensi OSPF dapat terjadi secara otomatis dan sangat cepat.
Apa Itu OSPF?
OSPF adalah routing protocol dinamis berbasis Link-State yang digunakan untuk menentukan jalur terbaik menuju suatu jaringan tujuan.
OSPF bekerja dengan cara:
- Menemukan router tetangga (Neighbor Discovery)
- Bertukar informasi topologi jaringan
- Menghitung jalur terbaik menggunakan algoritma SPF
- Membangun routing table
Karena setiap router mengetahui keseluruhan topologi jaringan, keputusan routing menjadi lebih cepat dan akurat.
Karakteristik Utama OSPF
- Menggunakan algoritma Dijkstra (SPF)
- Mendukung VLSM dan CIDR
- Konvergensi cepat
- Mendukung jaringan besar
- Menggunakan cost sebagai metric
- Mengurangi risiko routing loop
- Open standard dan multi-vendor
Tahapan Cara Kerja OSPF
1. Hello Packet
Langkah pertama dalam OSPF adalah mengirimkan Hello Packet.
Tujuannya:
- Menemukan router tetangga
- Memastikan konektivitas masih aktif
- Memeriksa parameter OSPF
Jika parameter cocok, maka router akan membangun hubungan Neighbor.
Informasi dalam Hello Packet
- Router ID
- Area ID
- Hello Interval
- Dead Interval
- Authentication
- DR dan BDR
2. Neighbor dan Adjacency
Setelah router saling mengenali, status hubungan akan berkembang melalui beberapa tahapan:
- Down
- Init
- 2-Way
- ExStart
- Exchange
- Loading
- Full
Status Full menandakan kedua router telah menyelesaikan pertukaran database OSPF.
3. LSA (Link State Advertisement)
LSA merupakan jantung dari OSPF.
LSA adalah informasi yang menjelaskan kondisi link dan jaringan yang dimiliki oleh router.
Setiap router akan mengiklankan:
- Interface yang dimiliki
- Network yang terhubung
- Cost masing-masing link
- Status link
Informasi tersebut dikirim ke seluruh router dalam area yang sama.
Jenis LSA yang Sering Ditemui
LSA Type 1 โ Router LSA
Berisi informasi link yang dimiliki sebuah router.
LSA Type 2 โ Network LSA
Dibuat oleh Designated Router (DR).
LSA Type 3 โ Summary LSA
Digunakan oleh ABR untuk mengiklankan jaringan antar area.
LSA Type 4
Menyebarkan informasi lokasi ASBR.
LSA Type 5 โ External LSA
Digunakan untuk mendistribusikan route eksternal.
LSDB (Link State Database)
Setelah menerima seluruh LSA, router akan menyimpan informasi tersebut dalam LSDB.
Bayangkan LSDB sebagai peta lengkap jaringan.
Semua router dalam area yang sama harus memiliki LSDB yang identik.
Contoh sederhana:
Router A — Router B — Router C
Ketiga router mengetahui:
- Siapa yang terhubung
- Jalur yang tersedia
- Cost masing-masing jalur
Karena memiliki informasi lengkap, router tidak perlu “menebak” jalur terbaik.
SPF (Shortest Path First)
Setelah LSDB terbentuk, router menjalankan algoritma SPF atau Dijkstra.
Tujuannya adalah menghitung jalur dengan cost terendah menuju semua network tujuan.
Cara Kerja SPF
- Membaca LSDB
- Menghitung semua kemungkinan jalur
- Memilih cost terendah
- Membentuk SPF Tree
- Mengisi routing table
Hasil akhirnya adalah routing table yang paling optimal berdasarkan kondisi jaringan saat itu.
Apa Itu Cost pada OSPF?
Cost adalah nilai yang digunakan OSPF untuk menentukan jalur terbaik.
Secara default:
Cost = Reference Bandwidth / Interface Bandwidth
Contoh:
| Interface | Cost |
|---|---|
| 10 Mbps | 10 |
| 100 Mbps | 1 |
| 1 Gbps | 1 |
Semakin kecil cost, semakin disukai oleh OSPF.
Konsep Area pada OSPF
Ketika jaringan semakin besar, jumlah LSA akan meningkat drastis.
Untuk mengurangi beban tersebut, OSPF membagi jaringan ke dalam beberapa Area.
Area 0 (Backbone Area)
Area 0 merupakan pusat dari seluruh domain OSPF.
Semua area lain harus terhubung ke Area 0.
Tanpa Area 0, komunikasi antar area tidak akan berjalan dengan baik.
Area Non-Backbone
Area tambahan digunakan untuk membatasi penyebaran LSA.
Manfaatnya:
- Mengurangi ukuran LSDB
- Mengurangi penggunaan CPU
- Mengurangi proses SPF
- Mempercepat konvergensi
ABR (Area Border Router)
ABR adalah router yang menghubungkan Area 0 dengan area lain.
Tugas ABR:
- Menyimpan LSDB beberapa area
- Mengirim Summary LSA
- Menghubungkan backbone dan area non-backbone
ASBR (Autonomous System Boundary Router)
ASBR adalah router yang mengimpor route dari luar domain OSPF.
Contohnya:
- Static Route
- RIP
- BGP
- EIGRP
Route tersebut kemudian didistribusikan ke seluruh jaringan OSPF.
Mengapa OSPF Bisa Konvergen Otomatis?
Inilah salah satu keunggulan terbesar OSPF.
Misalnya terdapat topologi:
A — B — C
Kemudian link antara B dan C terputus.
Langkah yang Terjadi
1. Deteksi Kegagalan
Router B mendeteksi interface down.
2. Membuat LSA Baru
Router B langsung membuat LSA terbaru.
3. Flooding LSA
LSA disebarkan ke seluruh router dalam area.
4. Update LSDB
Semua router memperbarui database topologi.
5. Jalankan SPF Ulang
Setiap router menghitung ulang jalur terbaik.
6. Routing Table Diperbarui
Route lama dihapus dan route baru digunakan.
Seluruh proses ini biasanya berlangsung dalam hitungan detik.
Inilah yang disebut sebagai proses konvergensi.
Keunggulan OSPF Dibanding RIP
| Fitur | RIP | OSPF |
|---|---|---|
| Tipe Routing | Distance Vector | Link State |
| Metric | Hop Count | Cost |
| Maksimum Hop | 15 | Tidak terbatas |
| Konvergensi | Lambat | Cepat |
| VLSM | Ya | Ya |
| Skalabilitas | Rendah | Tinggi |
| Risiko Loop | Lebih tinggi | Sangat rendah |
Untuk jaringan enterprise modern, OSPF jauh lebih efisien dibandingkan RIP.
Tips Memahami OSPF untuk Konfigurasi dan Troubleshooting
Jangan hanya menghafal perintah konfigurasi.
Pahami alur berikut:
Hello โ Neighbor โ Adjacency โ LSA โ LSDB โ SPF โ Routing Table
Saat troubleshooting:
Periksa Neighbor
show ip ospf neighbor
Periksa Database OSPF
show ip ospf database
Periksa Routing Table
show ip route ospf
Periksa Interface OSPF
show ip ospf interface
Jika memahami alur tersebut, proses troubleshooting OSPF akan jauh lebih mudah.

Kesimpulan
OSPF merupakan routing protocol Link-State yang bekerja dengan membangun peta topologi lengkap melalui pertukaran LSA. Setelah database topologi terbentuk, setiap router menjalankan algoritma SPF untuk menentukan jalur terbaik.
Kemampuan OSPF dalam mendeteksi perubahan jaringan, menyebarkan update secara cepat, dan menghitung ulang jalur secara otomatis membuat proses konvergensi berlangsung sangat cepat. Ditambah dukungan Area, VLSM, serta minim risiko loop, OSPF menjadi pilihan utama untuk jaringan skala menengah hingga besar.
Memahami konsep Area, LSA, LSDB, SPF, ABR, dan ASBR akan membantu administrator jaringan tidak hanya saat konfigurasi, tetapi juga ketika melakukan troubleshooting di lingkungan produksi.
Frequently Asked Questions (FAQ)
1. Apa perbedaan utama OSPF dan RIP?
OSPF menggunakan metode Link-State dan memiliki konvergensi lebih cepat, sedangkan RIP menggunakan Distance Vector dengan konvergensi lebih lambat.
2. Apa fungsi Area 0 pada OSPF?
Area 0 berfungsi sebagai backbone yang menghubungkan seluruh area dalam domain OSPF.
3. Apa itu LSA?
LSA adalah informasi yang menggambarkan kondisi link dan topologi jaringan yang dimiliki router.
4. Mengapa OSPF menggunakan algoritma Dijkstra?
Untuk menghitung jalur dengan cost terendah menuju seluruh network tujuan.
5. Apa fungsi ABR?
ABR menghubungkan Area 0 dengan area lainnya dan melakukan pertukaran informasi antar area.
6. Mengapa OSPF cepat melakukan konvergensi?
Karena perubahan topologi langsung diumumkan melalui LSA sehingga router dapat segera menghitung ulang jalur terbaik.
7. Apa itu LSDB?
LSDB adalah database yang menyimpan seluruh informasi topologi jaringan dalam area OSPF.
Apakah Anda pernah melakukan konfigurasi atau troubleshooting OSPF di Cisco, MikroTik, VyOS, atau perangkat lainnya?
Bagikan pengalaman Anda di kolom komentar. Jika artikel ini bermanfaat, jangan lupa share ke rekan administrator jaringan, teknisi, maupun siswa TKJ/TJKT. Ikuti juga artikel networking lainnya untuk memperdalam pemahaman routing, switching, server, dan keamanan jaringan.