Panduan Konfigurasi Load Balancing Nth MikroTik 2 Jalur RouterOS

Panduan Konfigurasi Load Balancing Nth MikroTik 2 Jalur RouterOS . Pengelolaan infrastruktur jaringan komputer berskala menengah hingga besar, menjaga stabilitas distribusi paket data merupakan tantangan utama yang harus dihadapi oleh seorang administrator sistem. Kebergantungan aktivitas digital terhadap ketersediaan koneksi internet membuat lumpuhnya satu jalur penyedia layanan internet (*Internet Service Provider* / ISP) dapat menghentikan operasional kantor secara instan. Untuk mengantisipasi risiko tersebut, menyatukan beberapa sumber koneksi ke dalam satu unit routerboard utama menggunakan teknik Load Balancing MikroTik merupakan langkah solusi yang paling efektif.

Sayangnya, esensi teknis dari metode pembagian beban ini masih sering kali disalahartikan oleh sebagian besar pengguna jaringan awam. Banyak yang menganggap bahwa dengan menerapkan sistem *load balancing* pada dua buah jalur internet yang memiliki kapasitas kecepatan berbeda, maka total bandwidth-nya akan otomatis terakumulasi menjadi satu kesatuan fungsional yang besar. Jika diibaratkan ke dalam hitungan matematika sederhana, kesalahpahaman pemikiran tersebut kira-kira digambarkan seperti rumus berikut:

2 Mbps + 1 Mbps = 3 Mbps

Pemahaman di atas merupakan asumsi yang keliru. Teknik *load balancing* esensinya bukan menggabungkan beberapa pipa bandwidth menjadi satu kesatuan saluran tunggal yang besar, melainkan membagi beban lalu lintas data (*traffic load*) secara merata ke beberapa sumber gerbang luar yang tersedia. Jika dikonversikan ke dalam rumusan logika jaringan yang benar, mekanismenya akan bekerja memecah antrean paket data menjadi bagian-bagian kecil yang dialirkan secara paralel seperti analogi berikut:

2 Mbps + 1 Mbps = 1/2 Mbps + 1/2 Mbps + 1/2 Mbps + 1/2 Mbps + 1/2 Mbps + 1/2 Mbps

Melalui konsep dasar pembagian beban inilah, keseimbangan penggunaan pada masing-masing jalur koneksi internet dapat diwujudkan secara dinamis. Sistem akan membagi rata paket data dari komputer klien ke setiap *line* ISP yang aktif, sehingga sukses menghindari risiko terjadinya kelebihan beban (*overload*) atau penumpukan trafik sampah hanya pada satu jalur koneksi utama saja.

belajar mikrotik mudah tentang teknik load balancing

Gambar 1: Logo Belajar Jaringan MikroTik Sebagai Pusat Pemahaman Logika Rekayasa Lalu Lintas Data

Membedah Tiga Komponen Parameter Utama dalam Fitur Nth

Di dalam ekosistem RouterOS, terdapat berbagai variasi metode pembagian beban yang dapat dipilih (seperti ECMP atau PCC). Namun, salah satu metode klasik yang memiliki tingkat presisi akurasi hitungan paket data paling ketat adalah metode **Nth**. Secara mendasar, algoritma Nth bekerja menggunakan sistem penghitung (*packet counter*) internal yang membagi paket data berdasarkan rotasi antrean matematika murni.

Untuk memahami karakteristik konfigurasinya secara mendalam, fitur Nth di MikroTik membagi parameternya ke dalam tiga bagian argumen struktural utama, yaitu:

  • Every (A): Parameter yang menentukan jumlah total kelompok pembagi yang ingin dihasilkan oleh sistem. Jika Anda berencana membagi beban lalu lintas internet ke dalam 2 jalur ISP secara seimbang, maka angka dasarnya adalah 2. Namun, perlu dicatat secara detail bahwa pada penulisan di sistem operasi MikroTik, parameter ini akan dihitung berdasarkan rumus *Every+1*, sehingga penginputannya harus disesuaikan secara cermat agar siklus rotasi berjalan seirama.
  • Counter (B): Berfungsi untuk menetapkan nomor indeks penghitung digital mana yang akan digunakan oleh routerboard. Sistem operasi MikroTik menyediakan total 16 jalur *Counter* (indeks 0 hingga 15) yang dapat diaktifkan secara bebas. Aturan terbaik untuk menjaga stabilitas pembacaan data adalah menyelaraskan nilai counter ini mengikuti jumlah total kelompok pembagi yang digunakan.
  • Packet (C): Parameter penentu yang bertugas menangkap urutan nomor paket data spesifik di dalam antrean. Jika kita membagi beban ke dalam 2 kelompok jalur (Nth=2), maka kita wajib membuat dua baris aturan *mangle* terpisah, di mana baris pertama diatur untuk menangkap paket nomor 1, dan baris kedua diatur untuk menangkap sisa paket nomor 2. Urutan penomoran paket ini selalu diinisiasi mulai dari angka 0 hingga nilai maksimal (n-1).

Sebagai contoh skenario matematis penulisan nilai parameter Nth pada sebuah infrastruktur yang menggunakan kombinasi 4 jalur ISP sekaligus, maka susunan urutan kode Nth yang harus diterapkan pada tiap-tiap baris aturan *mangle* adalah sebagai berikut:

Rule Jalur 1 = 3,4,0
Rule Jalur 2 = 3,4,1
Rule Jalur 3 = 3,4,2
Rule Jalur 4 = 3,4,3

Korelasi Logika Nth dengan Teori Jabat Tangan Protokol TCP

Untuk menganalisis mengapa metode Nth ini sangat ampuh membagi beban internet, kita harus mengorelasikannya dengan teori dasar siklus komunikasi data berbasis **TCP 3-Way Handshake**. Protokol TCP membangun koneksi melalui tiga tahapan utama, yaitu proses pembukaan jalur (*connection establishment*), proses pertukaran file (*data transfer*), hingga proses penutupan jalur komunikasi (*connection termination*).

Di dalam lalu lintas data aktual, siklus handshaking ini berjalan melintasi berbagai tahapan status indikator, mulai dari status *LISTEN*, *SYN-SENT*, *SYN-RECEIVED*, hingga masuk ke status **ESTABLISHED** (koneksi sukses terjalin). Aturan *Firewall Mangle* pada MikroTik dikonfigurasikan secara cerdas untuk mencegat dan memotong paket data tepat saat status koneksi berada pada kondisi pembuatan sesi baru (connection-state=new).

Mekanisme ini memicu efek perputaran yang sangat luar biasa. Ketika sebuah komputer klien sedang membuka sesi penjelajahan web, sebelum sesi koneksi lama ditutup, permintaan paket data baru berikutnya yang dilepaskan oleh browser akan langsung ditangkap oleh parameter Nth, lalu dilemparkan keluar melewati pintu gerbang (*gateway*) ISP yang berbeda. Algoritma ini memaksa seluruh jalur modem luar yang Anda miliki untuk aktif bekerja secara simultan dan bergantian memproses data menggunakan metode distribusi **Round Robin**. Hasil akhirnya, beban trafik internet di dalam ruangan LAN terbagi secara adil 50:50.

Skrip Konfigurasi Mangle Nth 2 Jalur untuk RouterOS v7

Perlu diperhatikan secara teliti sebagai pembaruan informasi bahwa pada sistem operasi **RouterOS v7** terbaru saat ini, MikroTik telah merombak total arsitektur tabel perutean (*routing table*). Penulisan skrip lama era versi 6 sudah tidak bisa lagi digunakan karena akan memicu status error. Sebelum menjalankan perintah di bawah ini, pastikan Anda telah mendaftarkan dua nama tabel rute baru secara manual pada menu /routing/table dengan nama 1 dan 2 serta mengaktifkan opsi *FIB*.

Silakan buka jendela New Terminal pada Winbox Anda, lalu jalankan rangkaian skrip penandaan paket Nth yang aman dan stabil berikut ini:

/ip firewall mangle
add action=jump chain=prerouting connection-state=new jump-target=lb-nth
add action=mark-connection chain=lb-nth connection-state=new dst-port=80,8080 in-interface=WIFI new-connection-mark=1-CN nth=2,1 protocol=tcp
add action=mark-routing chain=lb-nth connection-mark=1-CN in-interface=WIFI new-routing-mark=1 passthrough=no
add action=mark-connection chain=lb-nth connection-state=new dst-port=80,8080 in-interface=WIFI new-connection-mark=2-CN nth=2,2 protocol=tcp
add action=mark-routing chain=lb-nth connection-mark=2-CN in-interface=WIFI new-routing-mark=2 passthrough=no

Analisis Logika Skrip: Aturan pertama memanfaatkan fitur `action=jump` untuk mengalihkan pemrosesan paket data baru (connection-state=new) ke dalam rantai khusus bernama lb-nth guna menghemat beban kerja prosesor (CPU Load) router Anda. Selanjutnya, paket data HTTP (Port 80, 8080) yang masuk melalui interface lokal (in-interface=WIFI) akan dipilah secara bergantian menggunakan parameter nth=2,1 untuk diberi tanda rute 1, dan parameter nth=2,2 untuk dilempar ke penanda rute 2.

Langkah akhir dari seluruh rangkaian pekerjaan ini adalah mendaftarkan kedua penanda rute (*routing mark*) tersebut ke dalam menu **IP Route** utama. Anda wajib membuat dua default route baru yang mengikat `routing-mark=1` ke arah IP gateway modem 1, dan `routing-mark=2` ke arah IP gateway modem 2. Jangan lupa untuk tetap menyertakan baris rute reguler tanpa penandaan (*no routing mark*) dengan nilai parameter *distance* yang berbeda sebagai mekanisme cadangan (*failover*) otomatis apabila salah satu link ISP mengalami gangguan putus massal.

Kesimpulan dan Layanan Jasa Setting Jarak Jauh Profesional

Implementasi teknik Load Balancing Nth pada perangkat routerboard MikroTik merupakan strategi pemeliharaan jaringan yang sangat cerdas untuk menyeimbangkan kegunaan dua jalur ISP secara presisi dengan metode Round Robin. Melalui penyelarasan skrip Mangle dengan aturan perutean RouterOS v7 terbaru, infrastruktur internet lokal di dalam ruangan lab, kantor, maupun usaha hotspot Anda akan bekerja jauh lebih stabil, responsif, kencang, dan memiliki redundansi jalur cadangan yang aman.

Meskipun demikian, merancang arsitektur load balancing yang stabil, bebas dari kendala error enkripsi web, serta dilengkapi dengan sistem pemisahan jalur game online anti lag menuntut ketelitian penulisan kode yang tinggi serta jam terbang operasional yang matang di lapangan. Jika Anda mengalami kesulitan teknis dalam menyusun skrip, menghadapi kendala internet lambat yang semrawut, atau ingin membangun bisnis internet komersial (RT/RW Net), Anda tidak perlu khawatir. Kami menyediakan layanan profesional **Jasa Setting MikroTik Jarak Jauh (Remote)** terpercaya yang siap membantu mengonfigurasi dan mengoptimalkan perangkat router Anda dari mana saja di seluruh Indonesia secara cepat, aman, dan bergaransi resmi melalui kontak pesan singkat WhatsApp di nomor **0857 6381 0001** atau melalui saluran komunikasi alternatif **0816 1113 532**. Mari serahkan penataan sistem jaringan digital bisnis Anda kepada ahlinya!