MikroTik Load Balancing Menggunakan Metode PCC 3 Line ISP
Load balance digunakan untuk mendistribusikan beban trafik koneksi pada dua atau lebih jalur koneksi secara seimbang agar trafik berjalan optimal, sehingga dapat memaksimalkan throughput bandwidth yang didapat dari ISP.

MikroTik RouterOS adalah sistem operasi berbasis router yang sering digunakan untuk mengelola jaringan dan mengimplementasikan berbagai fitur seperti load balancing. Salah satu metode load balancing yang dapat digunakan di MikroTik adalah metode Per-Connection Classifier (PCC). Metode ini memungkinkan Anda untuk mendistribusikan lalu lintas secara merata melalui beberapa jalur koneksi ISP.
Contoh Script LB PCC 3 ISP dengan konfigurasi
1. LOKAL
- interface (ether4 dan 5)
- IP PPPoE: 10.10.10.0/24
- IP Static Client: 10.10.11.0/24
- IP HotsPot: 10.10.12.0/24
2. WAN
- ether1 -> ISP1 100Mbps : 192.168.1.2/24 dengan Geteway 192.168.1.1
- ether2 -> ISP2 100Mbps : 192.168.2.2/24 dengan Geteway 192.168.2.1
- ether3 -> ISP3 100Mbps : 192.168.3.2/24 dengan Geteway 192.168.3.1
/interface list add name=LAN
/interface list add name=WAN
/interface list member
add interface=ether1 list=WAN
add interface=ether2 list=WAN
add interface=ether3 list=WAN
add interface=ether4 list=LAN
add interface=ether5 list=LAN
/ip firewall address-list
add address=10.10.10.0/24 list=LOKAL
add address=10.10.11.0/24 list=LOKAL
add address=10.10.12.0/24 list=LOKAL
/ip firewall nat
add chain=srcnat out-interface-list=WAN action=masquerade
/ip route
add check-gateway=ping distance=1 gateway="192.168.1.1" routing-mark="wan1"
add check-gateway=ping distance=1 gateway="192.168.2.1" routing-mark="wan2"
add check-gateway=ping distance=1 gateway="192.168.3.1" routing-mark="wan3"
/ip firewall mangle
add action=mark-connection chain=input in-interface="ether1" new-connection-mark="wan1" passthrough=yes
add action=mark-connection chain=input in-interface="ether2" new-connection-mark="wan2" passthrough=yes
add action=mark-connection chain=input in-interface="ether3" new-connection-mark="wan3" passthrough=yes
add action=mark-routing chain=output connection-mark="wan1" new-routing-mark="wan1" passthrough=yes
add action=mark-routing chain=output connection-mark="wan2" new-routing-mark="wan2" passthrough=yes
add action=mark-routing chain=output connection-mark="wan3" new-routing-mark="wan3" passthrough=yes
add action=mark-connection chain=prerouting dst-address-list=!LOKAL dst-address-type=!local new-connection-mark="wan1" passthrough=yes per-connection-classifier=both-addresses-and-ports:3/0 src-address-list=LOKAL
add action=mark-connection chain=prerouting dst-address-list=!LOKAL dst-address-type=!local new-connection-mark="wan2" passthrough=yes per-connection-classifier=both-addresses-and-ports:3/1 src-address-list=LOKAL
add action=mark-connection chain=prerouting dst-address-list=!LOKAL dst-address-type=!local new-connection-mark="wan3" passthrough=yes per-connection-classifier=both-addresses-and-ports:3/2 src-address-list=LOKAL
add action=mark-routing chain=prerouting connection-mark="wan1" dst-address-list=!LOKAL new-routing-mark="wan1" passthrough=yes src-address-list=LOKAL
add action=mark-routing chain=prerouting connection-mark="wan2" dst-address-list=!LOKAL new-routing-mark="wan2" passthrough=yes src-address-list=LOKAL
add action=mark-routing chain=prerouting connection-mark="wan3" dst-address-list=!LOKAL new-routing-mark="wan3" passthrough=yes src-address-list=LOKAL
Pastikan Anda memahami setiap langkah dan menyesuaikannya dengan konfigurasi jaringan Anda. Langkah-langkah ini hanya memberikan panduan dasar untuk mengkonfigurasi load balancing menggunakan metode PCC pada MikroTik RouterOS. Jika Anda memiliki kebutuhan khusus atau pertanyaan lebih lanjut, silahkan hubungi kami.