Tuesday, September 29, 2026
Load Balancer Mikrotik PCC

Load Balancing 2 ISP: Panduan 100% Ampuh PCC & Failover MikroTik Terbaru 2026

mikrotik
Load Balancing 2 ISP
Ilustrasi: Load Balancing 2 ISP: Panduan 100% Ampuh PCC & Failover MikroTik Terbaru 2026

Load Balancing 2 ISP merupakan solusi terbaik bagi perusahaan, penyedia jasa internet (RT/RW Net), kantor, maupun pengguna rumahan yang membutuhkan koneksi internet berkecepatan tinggi tanpa hambatan. Dalam era digital tahun 2026 yang menuntut reliabilitas data hingga 99.9%, mengandalkan satu jalur provider internet saja tentu memiliki risiko tinggi terhadap kelangsungan operasional harian Anda.

Oleh karena itu, penerapan metode Load Balancing 2 ISP menggunakan perangkat MikroTik menjadi langkah strategis untuk membagi beban trafik secara proporsional sekaligus menyediakan jalur cadangan otomatis (failover). Dalam artikel super lengkap ini, kita akan membahas secara mendalam mengenai konsep, teknik Per Connection Classifier (PCC), hingga langkah praktis konfigurasi script MikroTik yang siap digunakan.

Daftar Isi

1. Apa Itu Load Balancing 2 ISP dan Mengapa Penting?

Secara mendasar, penggabungan dua jalur internet melalui teknik Load Balancing 2 ISP adalah metode untuk membagikan lalu lintas data (traffic) ke dua penyedia layanan internet (Internet Service Provider) yang berbeda. Tujuan utamanya bukan untuk menggabungkan total bandwidth menjadi satu pipa tunggal secara literal, melainkan membagi koneksi pengguna agar kedua jalur ISP terpakai secara optimal.

Sebagai contoh, jika Anda memiliki ISP A sebesar 100 Mbps dan ISP B sebesar 100 Mbps, pengguna di jaringan lokal tidak akan mendapatkan satu sesi download berkecepatan 200 Mbps. Namun demikian, jaringan Anda secara keseluruhan mampu menangani total akumulasi trafik hingga 200 Mbps dari berbagai koneksi pengguna secara bersamaan.

Manfaat utama dari penerapan sistem Load Balancing 2 ISP meliputi:

  • Menghindari Congestion: Mencegah terjadinya penumpukan trafik pada satu jalur internet saja.
  • Redundansi Jaringan High-Availability: Apabila salah satu ISP mengalami downtime, seluruh lalu lintas data secara otomatis dialihkan ke ISP yang masih aktif.
  • Penghematan Biaya: Anda dapat menggabungkan dua layanan internet kelas konsumen berbiaya terjangkau untuk mendapatkan performa setara layanan leased line mahal.
  • Pengalaman Pengguna yang Lebih Baik: Kegiatan streaming, transfer file, hingga game online dapat berjalan lebih lancar tanpa terkendala lag.

2. Memahami Metode PCC dalam Load Balancing 2 ISP MikroTik

Di dalam ekosistem MikroTik, terdapat beberapa algoritma pembagian beban seperti NTH, ECMP (Equal Cost Multi-Path), Smooth Round Robin, dan Per Connection Classifier (PCC). Dari seluruh opsi tersebut, sistem Load Balancing 2 ISP berbasis PCC merupakan metode yang paling direkomendasikan dan paling stabil.

PCC bekerja dengan cara mengelompokkan trafik koneksi yang melewati router berdasarkan informasi header IP (seperti Src-Address, Dst-Address, Src-Port, atau Dst-Port). Selanjutnya, router akan memberikan tanda (marking) pada setiap paket data tersebut dan mengarahkannya ke gerbang keluar (gateway) ISP yang telah ditentukan.

Cara Kerja PCC dalam Teknik Load Balancing 2 ISP

Teknik PCC membagi data dengan menggunakan pemfaktoran matematika (modulo). Router MikroTik akan menghitung nilai hash dari header data pengguna, kemudian membaginya berdasarkan jumlah jalur ISP yang tersedia. Dalam skenario penyeimbang beban dengan 2 ISP, router menggunakan rumus pembagian 2:0 dan 2:1.

Di samping itu, keunggulan utama PCC adalah sifatnya yang sticky connection. Ini berarti seluruh paket data yang berasal dari satu sesi koneksi pengguna akan dialihkan melalui jalur ISP yang sama dari awal hingga akhir sesi. Hal ini sangat penting untuk mencegah masalah perpindahan IP secara mendadak saat membuka aplikasi perbankan online, portal HTTPS, atau sesi panggilan VoIP.

Pentingnya Fitur Failover Otomatis

Tanpa failover, implementasi Load Balancing 2 ISP akan mengalami kendala besar ketika salah satu ISP padam. Router akan tetap mencoba mengarahkan sebagian paket data ke ISP yang mati tersebut, yang mengakibatkan beberapa halaman web menjadi tidak dapat diakses (RTO/Request Timed Out).

Oleh sebab itu, mekanisme failover harus dipadukan ke dalam strategi pembagian beban ini. Dengan adanya failover, router MikroTik akan secara aktif memantau status kesehatan gateway ISP secara real-time. Jika ISP 1 mati, 100% trafik akan langsung dipindahkan ke ISP 2 tanpa perlu intervensi manual dari administrator jaringan.

3. Perbedaan Utama Load Balancing PCC dan Failover Murni

Sebelum kita melangkah ke tahap teknis, penting untuk memahami perbedaan mendasar antara skenario load balancing penuh dan failover murni dalam arsitektur dua jalur ISP:

ParameterLoad Balancing 2 ISP (PCC)Failover Murni (Active-Standby)
Status ISP Utama & SekunderKedua ISP aktif digunakan bersamaan (Active-Active)Hanya 1 ISP aktif, 1 ISP siaga (Active-Standby)
Pemanfaatan BandwidthOptimal (Total akumulasi kedua ISP)Terbuang (ISP 2 menganggur jika ISP 1 normal)
Kompleksitas KonfigurasiSedang hingga Tinggi (Mangle + Routing)Sederhana (Distance Routing saja)
Respon Terhadap PemadamanOtomatis berpindah saat deteksi gateway downOtomatis berpindah berdasarkan priority distance

Berdasarkan perbandingan di atas, menerapkan sistem Load Balancing 2 ISP berbasis PCC jauh lebih menguntungkan dari segi efisiensi investasi biaya bulanan langganan internet Anda.

4. Persiapan Topologi dan Parameter IP MikroTik

Untuk menyimulasikan panduan ini, kita akan menggunakan skenario standar yang paling sering ditemui di lapangan. Pastikan perangkat MikroTik Anda (seperti Seri hEX, RB3011, RB4011, atau CCR) sudah diperbarui ke RouterOS v7 terbaru.

Berikut adalah parameter network yang akan digunakan dalam tutorial Load Balancing 2 ISP ini:

  • Interface ether1 (ISP 1 – Indihome/Biznet): IP Address = 192.168.1.2/24 | Gateway = 192.168.1.1 (Bandwidth 100 Mbps)
  • Interface ether2 (ISP 2 – MyRepublic/FirstMedia): IP Address = 192.168.2.2/24 | Gateway = 192.168.2.1 (Bandwidth 100 Mbps)
  • Interface ether3 (Jaringan LAN / Client): IP Address = 10.10.10.1/24

Sebelum memulai pengetikan script pada New Terminal MikroTik, pastikan Anda telah melakukan penataan dasar seperti menghapus konfigurasi default yang tidak diperlukan dan memberikan nama interface agar mempermudah proses pemantauan.

5. Langkah Konfigurasi Load Balancing 2 ISP Metode PCC

Berikut adalah langkah demi langkah mendalam untuk melakukan konfigurasi sistem Load Balancing 2 ISP pada MikroTik. Anda dapat mengeksekusi script berikut melalui menu New Terminal pada Winbox.

Langkah 1: Penamaan Interface dan Pengaturan IP Address

/interface set [ find default-name=ether1 ] name=ether1-ISP1
/interface set [ find default-name=ether2 ] name=ether2-ISP2
/interface set [ find default-name=ether3 ] name=ether3-LAN

/ip address
add address=192.168.1.2/24 interface=ether1-ISP1 network=192.168.1.0
add address=192.168.2.2/24 interface=ether2-ISP2 network=192.168.2.0
add address=10.10.10.1/24 interface=ether3-LAN network=10.10.10.0

Langkah 2: Konfigurasi NAT (Network Address Translation)

Agar seluruh client lokal di jaringan LAN dapat terhubung ke internet, kita harus menambahkan aturan masquerade untuk kedua interface ISP.

/ip firewall nat
add chain=srcnat out-interface=ether1-ISP1 action=masquerade comment="NAT untuk ISP 1"
add chain=srcnat out-interface=ether2-ISP2 action=masquerade comment="NAT untuk ISP 2"

Langkah 3: Menentukan Aturan Firewall Mangle PCC

Bagian ini merupakan inti dari pembuatan sistem Load Balancing 2 ISP. Kita akan mengelompokkan lalu lintas data, menandai koneksi (connection mark), serta menandai rute pencarian (routing mark).

/ip firewall mangle
# 1. Pengecualian trafik lokal agar tidak di-load balance
add chain=prerouting dst-address=192.168.1.0/24 action=accept in-interface=ether3-LAN
add chain=prerouting dst-address=192.168.2.0/24 action=accept in-interface=ether3-LAN

# 2. Tangkap koneksi yang datang dari luar menuju ke masing-masing ISP
add chain=input in-interface=ether1-ISP1 action=mark-connection new-connection-mark=ISP1_conn passthrough=yes
add chain=input in-interface=ether2-ISP2 action=mark-connection new-connection-mark=ISP2_conn passthrough=yes

# 3. Pembagian beban dengan PCC (Metode Both Addresses and Ports)
add chain=prerouting in-interface=ether3-LAN connection-state=new dst-address-type=!local \
    per-connection-classifier=both-addresses-and-ports:2/0 action=mark-connection new-connection-mark=ISP1_conn passthrough=yes
add chain=prerouting in-interface=ether3-LAN connection-state=new dst-address-type=!local \
    per-connection-classifier=both-addresses-and-ports:2/1 action=mark-connection new-connection-mark=ISP2_conn passthrough=yes

# 4. Berikan Routing Mark berdasarkan Connection Mark
add chain=prerouting in-interface=ether3-LAN connection-mark=ISP1_conn action=mark-routing new-routing-mark=to_ISP1 passthrough=no
add chain=prerouting in-interface=ether3-LAN connection-mark=ISP2_conn action=mark-routing new-routing-mark=to_ISP2 passthrough=no

# 5. Pastikan balasan paket dari router kembali ke ISP asal
add chain=output routing-mark=to_ISP1 action=accept
add chain=output routing-mark=to_ISP2 action=accept

Dengan menerapkan aturan mangle di atas, lalu lintas data dari client LAN akan secara seimbang didistribusikan ke kedua ISP secara bergantian berdasarkan klasifikasi port dan IP address.

6. Panduan Setting Failover Otomatis dengan Recursive Gateway

Untuk melengkapi skenario Load Balancing 2 ISP agar memiliki keandalan tinggi, kita tidak bisa hanya mengandalkan pengecekan gateway bawaan biasa (seperti ping ke 192.168.1.1). Seringkali modem ISP tetap hidup (up), namun koneksi ke internet pusat sebenarnya sudah terputus.

Solusi paling cerdas untuk masalah ini adalah dengan memanfaatkan metode Recursive Static Routing pada RouterOS MikroTik. Kita akan menjadikan Public IP milik Google DNS (8.8.8.8 dan 8.8.4.4) atau Cloudflare DNS (1.1.1.1) sebagai target pengecekan nyata keberadaan koneksi internet.

Langkah Konfigurasi Recursive Gateway pada RouterOS v7

/ip route
# Buat rute khusus ke IP Public DNS via Gateway fisik ISP masing-masing
add dst-address=8.8.8.8/32 gateway=192.168.1.1 scope=10 comment="Target Ping ISP 1"
add dst-address=1.1.1.1/32 gateway=192.168.2.1 scope=10 comment="Target Ping ISP 2"

# Rute Utama untuk Routing Mark PCC dengan Recursive Check Gateway
add dst-address=0.0.0.0/0 gateway=8.8.8.8 check-gateway=ping routing-table=to_ISP1 distance=1 comment="Route PCC ISP1"
add dst-address=0.0.0.0/0 gateway=1.1.1.1 check-gateway=ping routing-table=to_ISP2 distance=1 comment="Route PCC ISP2"

# Rute Cadangan (Failover) jika salah satu jalur terputus
add dst-address=0.0.0.0/0 gateway=1.1.1.1 check-gateway=ping routing-table=to_ISP1 distance=2 comment="Backup PCC ISP1 to ISP2"
add dst-address=0.0.0.0/0 gateway=8.8.8.8 check-gateway=ping routing-table=to_ISP2 distance=2 comment="Backup PCC ISP2 to ISP1"

# Default Route Utama Router itu sendiri
add dst-address=0.0.0.0/0 gateway=8.8.8.8 check-gateway=ping distance=1 comment="Default Route ISP1"
add dst-address=0.0.0.0/0 gateway=1.1.1.1 check-gateway=ping distance=2 comment="Default Route ISP2 Backup"

Dengan teknik ini, sistem Load Balancing 2 ISP Anda akan bekerja secara pintar. Jika ping router menuju 8.8.8.8 gagal, sistem secara otomatis menganggap ISP 1 mati penuh dan mengalihkan tabel routing to_ISP1 menuju gateway ISP 2 tanpa jeda yang merugikan pengguna.

7. Pengujian, Optimization, dan Troubleshooting Jaringan

Setelah seluruh rantai konfigurasi selesai dieksekusi, langkah kritikal selanjutnya adalah melakukan validasi serta pengujian stabilitas sistem Load Balancing 2 ISP yang baru saja dibangun.

Cara Menguji Keberhasilan Load Balancing 2 ISP

Untuk memastikan bahwa sistem pembagi beban bekerja sempurna, lakukan beberapa langkah pengujian berikut:

  1. Cek IP Publik Pengguna: Buka situs pemantau IP seperti whatismyip.com dari dua komputer client yang berbeda di jaringan LAN. Seharusnya, kedua komputer tersebut menampilkan IP Public dari ISP yang berbeda.
  2. Uji Multi-Download: Lakukan pengunduhan file besar menggunakan aplikasi multi-connection (seperti IDM atau Torrent). Amati menu Interfaces di Winbox; lalu lintas data pada ether1-ISP1 dan ether2-ISP2 harus berjalan bersamaan.
  3. Simulasi Cabut Kabel (Failover Test): Lakukan panggilan video (Zoom atau WhatsApp call), lalu cabut kabel ISP 1. Jalur koneksi mungkin mengalami stuttering selama 2-3 detik, namun panggilan akan tetap berlanjut melalui jalur ISP 2.

Bagi Anda yang membutuhkan panduan teknis mendalam lainnya seputar pengelolaan infrastruktur IT, jaringan MikroTik, dan optimasi server enterprise, Anda dapat baca panduan terkait di blog ini untuk mendapatkan wawasan terbaru.

Tips Solusi Masalah Masalah Umum (Troubleshooting)

Meskipun metode PCC dalam skenario Load Balancing 2 ISP sangat stabil, beberapa isu khas kadang kala tetap dapat muncul di lapangan:

  • Kendala Aplikasi Banking & Token Listrik: Beberapa situs web bank sangat sensitif terhadap perubahan IP address. Pastikan Anda telah mengaktifkan opsi both-addresses-and-ports pada konfigurasi PCC Mangle untuk mempertahankan sesi login.
  • Bypass Game Online: Trafik game online (seperti Mobile Legends, Valorant, atau PUBG) membutuhkan latensi rendah dan konsistensi jalur. Disarankan untuk memisahkan trafik port game langsung ke ISP yang memiliki nilai ping paling rendah menggunakan fitur Route Policy khusus.
  • Bandwidth ISP Tidak Simetris: Jika Anda memiliki ISP 1 sebesar 200 Mbps dan ISP 2 sebesar 100 Mbps (rasio 2:1), ubah aturan modulo PCC Mangle menjadi 3 baris (3/0, 3/1 mengarah ke ISP 1, dan 3/2 mengarah ke ISP 2).

8. Pertanyaan Umum Seputar Load Balancing 2 ISP (FAQ)

1. Apakah Load Balancing 2 ISP dapat meningkatkan kecepatan download secara 2x lipat?

Secara teknis, Load Balancing 2 ISP tidak menggabungkan dua pipa internet menjadi satu sesi koneksi tunggal (single-stream download tidak akan berubah dari 100 Mbps menjadi 200 Mbps). Namun, untuk multi-stream download atau ketika banyak pengguna mengakses internet secara bersamaan, total kapasitas jaringan yang dapat ditampung memang menjadi 2x lipat lebih besar.

2. Metode mana yang paling bagus untuk Load Balancing 2 ISP di MikroTik?

Metode Per Connection Classifier (PCC) dianggap sebagai metode terbaik dan paling stabil untuk Load Balancing 2 ISP saat ini. Dibandingkan dengan ECMP atau NTH, PCC menjamin bahwa seluruh paket data dalam satu sesi koneksi akan konsisten keluar melalui ISP yang sama sehingga tidak merusak koneksi HTTPS dan VPN.

3. Bisakah saya menerapkan Load Balancing 2 ISP dengan kapasitas bandwidth yang berbeda?

Sangat bisa. Anda hanya perlu menyesuaikan pembagian rasio pada parameter Mangle PCC di MikroTik. Sebagai contoh, jika rasio bandwidth ISP 1 dan ISP 2 adalah 2:1, buatlah 2 bagian alokasi paket untuk ISP 1 dan 1 alokasi paket untuk ISP 2.

4. Apakah router MikroTik tipe low-end seperti hEX lite sanggup menjalankan Load Balancing 2 ISP?

Tentu sanggup untuk penggunaan skala kecil hingga menengah. Namun demikian, karena proses Mangle PCC memerlukan komputasi pemrosesan paket (CPU usage) yang lumayan intensif, untuk bandwidth di atas 200 Mbps disarankan menggunakan perangkat minimal berarsitektur ARM seperti MikroTik RB750Gr3, hEX S, atau RB3011.

Kesimpulan: Mengimplementasikan sistem Load Balancing 2 ISP berbasis PCC yang dilengkapi dengan mekanisme failover otomatis berkonfigurasi Recursive Gateway merupakan investasi terbaik untuk infrastruktur jaringan Anda di tahun 2026. Dengan mengikuti panduan lengkap di atas, jaringan kantor maupun usaha Anda akan terbebas dari masalah lambat dan downtime!

Similar Posts

Leave a Reply

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