Dasar OSPF Single-Area: Konsep & Konfigurasi

promo hosting cpanel

Artikel ini merupakan panduan teknis mengenai konsep dan konfigurasi OSPF Single-Area (Area 0) pada topologi jaringan segitiga (triangle topology). Selain itu, implementasi ini melibatkan 1 unit Edge Router (VyOS) dan 2 unit Distribution Router (MikroTik CHR) yang berjalan di lingkungan virtualisasi Proxmox VE.

Tujuan Utama:

  1. Otomatisasi Routing: Menggantikan static routing manual dengan protokol dynamic routing OSPF agar router dapat bertukar tabel rute secara otomatis.
  2. Implementasi High Availability: Membangun arsitektur Primary/Backup Failover menggunakan kalkulasi OSPF Cost dan Priority sehingga sistem lebih tangguh.
  3. Automatic Failover: Memastikan traffic dari Distribution Backup (CHR 02) secara otomatis teralihkan (takeover) langsung ke Edge (VyOS) jika Distribution Primary (CHR 01) mengalami kegagalan atau gangguan.

Konsep Dasar OSPF Single-Area

Pada dasarnya, Open Shortest Path First (OSPF) adalah protokol link-state dynamic routing yang menggunakan Algoritma Dijkstra (Shortest Path First / SPF) untuk menentukan jalur pengiriman paket data terbaik berdasarkan nilai metric/cost.

  • Single-Area OSPF: Seluruh router (VyOS, CHR 01, dan CHR 02) berada dalam satu area logis yang sama, yaitu Area 0 (Backbone Area).
  • Peran Router dalam OSPF (DR/BDR/DROther):
    • Pertama, Designated Router (DR): Router pusat yang mengumpulkan dan membagikan informasi routing ke seluruh router lain dalam segmen broadcast. Ditetapkan pada VyOS (Priority 100).
    • Kedua, Backup Designated Router (BDR): Router cadangan yang akan menggantikan peran DR jika DR mati. Ditetapkan pada CHR 01 (Priority 50).
    • Sementara itu, DROther: Router anggota biasa yang hanya menjalin hubungan adjacency penuh dengan DR dan BDR. Ditetapkan pada CHR 02 (Priority 0).
  • Passive Interface: Interface yang didaftarkan ke OSPF agar subnet jaringannya di-advertise (diumumkan), namun tidak mengirim maupun menerima paket OSPF Hello. Interface ini digunakan khusus pada segmen LAN/Client untuk alasan keamanan dan efisiensi resource.

Topologi

Topologi jaringan OSPF Single-Area segitiga dengan Edge Router VyOS dan dua Distribution Router MikroTik CHR

Langkah-Langkah Konfigurasi OSPF Single-Area

Konfigurasi OSPF Single-Area – Edge Router VyOS CLI

configure

# 1. IP Interfaces (/30 PTP) & Static WAN Route
set interfaces ethernet eth0 address '172.16.0.50/24'
set interfaces ethernet eth1 address '10.103.0.1/30'
set interfaces ethernet eth1 address '10.103.0.10/30'
set protocols static route 0.0.0.0/0 next-hop 172.16.0.253

# 2. OSPF Area 0 & Parameters
set protocols ospf parameters router-id '1.1.1.1'
set protocols ospf area 0 network '10.103.0.0/30'
set protocols ospf area 0 network '10.103.0.8/30'
set protocols ospf interface eth1 priority 100

# 3. Redistribute & Inject Default Route
set protocols ospf redistribute connected
set protocols ospf redistribute static
set protocols ospf default-information originate always

commit
save

Distribution Router 1 (Primary) – MikroTik RouterOS v7

# IP Address & OSPF Setup
/ip address add address=10.103.0.2/30 interface=ether1 comment="Ke VyOS"
/ip address add address=10.103.0.5/30 interface=ether3-BG comment="Ke CHR02"

/routing ospf instance add name=ospf-instance-1 router-id=2.2.2.2 redistribute=connected,static
/routing ospf area add name=backbone-area instance=ospf-instance-1 area-id=0.0.0.0

/routing ospf interface-template
add area=backbone-area interfaces=ether1 cost=10 priority=50 comment="Primary ke VyOS"
add area=backbone-area interfaces=ether3-BG cost=10 type=ptp comment="Inter-Distro PTP"
add area=backbone-area interfaces=ether2 passive comment="LAN Client/Server"

Distribution Router 2 (Backup) – MikroTik RouterOS v7

# IP Address & OSPF Setup
/ip address add address=10.103.0.9/30 interface=ether1 comment="Ke VyOS Backup"
/ip address add address=10.103.0.6/30 interface=ether3-BG comment="Ke CHR01"

/routing ospf instance add name=ospf-instance-1 router-id=3.3.3.3 redistribute=connected,static
/routing ospf area add name=backbone-area instance=ospf-instance-1 area-id=0.0.0.0

/routing ospf interface-template
add area=backbone-area interfaces=ether1 cost=100 priority=0 comment="Backup ke VyOS"
add area=backbone-area interfaces=ether3-BG cost=10 type=ptp comment="Inter-Distro PTP"
add area=backbone-area interfaces=ether3 passive comment="LAN Client/Server"

Hasil Konfigurasi Routing OSPF

Edge Router

Codes: K - kernel route, C - connected, S - static, O - OSPF
S>* 0.0.0.0/0 [1/0] via 172.16.0.253, eth0, weight 1, 3d00h58m
O   10.103.0.0/30 [110/1] is directly connected, eth1, weight 1, 01:27:15
C>* 10.103.0.0/30 is directly connected, eth1, weight 1, 01:57:02
L>* 10.103.0.1/32 is directly connected, eth1, weight 1, 01:57:02
O>* 10.103.0.4/30 [110/21] via 10.103.0.9, eth1, weight 1, 00:07:42
O   10.103.0.8/30 [110/1] is directly connected, eth1, weight 1, 00:54:08
C>* 10.103.0.8/30 is directly connected, eth1, weight 1, 01:58:28
L>* 10.103.0.10/32 is directly connected, eth1, weight 1, 01:58:28
C>* 172.16.0.0/24 is directly connected, eth0, weight 1, 01w0d01h
L>* 172.16.0.50/32 is directly connected, eth0, weight 1, 01w0d01h
O>* 192.168.10.0/24 [110/2] via 10.103.0.9, eth1, weight 1, 00:05:17
O>* 192.168.20.0/24 [110/2] via 10.103.0.9, eth1, weight 1, 00:05:17
O>* 192.168.30.0/24 [110/2] via 10.103.0.9, eth1, weight 1, 00:05:17

Distribution Router 1 (Primary) – MikroTik RouterOS v7

Hasil konfigurasi routing OSPF pada Distribution Router 1 MikroTik CHR

Distribution Router 2 (Backup) – MikroTik RouterOS v7

Hasil konfigurasi routing OSPF pada Distribution Router 2 MikroTik CHR

Prosedur Uji Failover OSPF Single-Area & Analisis Hasil

Skenario & Langkah Pengujian

  1. Pertama, jalankan VM Client yang berada di bawah segmen LAN (VLAN Client).
  2. Kemudian, dari terminal VM Client, lakukan continuous ping ke IP Internet:
ping 8.8.8.8
  1. Selanjutnya, lakukan simulasi network outage dengan mematikan VM rizki-chr-01 (rdistri1) melalui console Proxmox VE.
  2. Terakhir, amati hasil ping pada VM Client dan catat durasi Request Timed Out (RTO) hingga koneksi internet kembali terhubung.

Hasil Pengujian & Analisis

[Kondisi Normal - CHR 01 / rdistri1 Aktif]
Reply from 8.8.8.8: bytes=32 time=12ms TTL=115
Reply from 8.8.8.8: bytes=32 time=11ms TTL=115

Path Routing: VM Client -> CHR 02 -> (ether3-BG) -> CHR 01 -> VyOS Edge -> Internet

[Skenario Disconnect - VM CHR 01 Dimatikan]
Request timed out.
Request timed out.
... (Terjadi RTO selama rentang waktu 3 - 5 menit) ...

[Kondisi Failover Sukses - Taken Over oleh CHR 02 / rdistri2]
Reply from 8.8.8.8: bytes=32 time=14ms TTL=114
Reply from 8.8.8.8: bytes=32 time=13ms TTL=114

Path Routing Baru: VM Client -> CHR 02 -> (ether1 Backup Link) -> VyOS Edge -> Internet

Ringkasan Evaluasi

  • Status Failover: SUKSES (Traffic internet VM Client tetap berjalan normal melalui rute cadangan tanpa perlu pengaturan manual IP/gateway pada client).
  • Durasi Downtime / Delay: Berlangsung sekitar 3 hingga 5 menit sampai OSPF dead timer habis dan rute berpindah otomatis ke VyOS.
  • Kesimpulan: Dengan demikian, mekanisme automatic failover OSPF Single-Area pada topologi segitiga berfungsi sesuai perencanaan sistem High Availability (HA).

Kesimpulan OSPF Single-Area

Berdasarkan seluruh rangkaian konfigurasi dan pengujian yang telah dilakukan, dapat disimpulkan bahwa implementasi dynamic routing OSPF Single-Area (Area 0) pada topologi segitiga antara VyOS Edge dan dua mikrotik chr berhasil menggantikan peran rute statis manual secara efisien. Selain itu, dengan menerapkan kombinasi OSPF Cost dan Priority serta alokasi subnet Point-to-Point (/30), sistem mampu membentuk arsitektur jaringan yang memiliki ketersediaan tinggi (High Availability).

Pengujian failover secara nyata menggunakan VM Client dengan continuous ping ke internet membuktikan bahwa ketika Distribution Primary (rizki-chr-01) mengalami kegagalan, Distribution Backup (rehan-chr-02) secara otomatis mengambil alih (takeover) rute utama menuju VyOS Edge. Meskipun terdapat downtime sekitar 3 hingga 5 menit akibat OSPF dead-interval timeout standar, konektivitas internet VM Client dapat pulih kembali tanpa memerlukan intervensi manual. Akhirnya, integrasi redistribusi rute connected/static dan penerapan passive interface pada segmen LAN Client menjadikan seluruh arsitektur jaringan ini lebih aman, stabil, dan siap diterapkan pada lingkungan produksi (production-ready).

promo vps
Previous Article

Langkah Membuat Bot Telegram Notifikasi Mikrotik

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *