Setting Queue Tree Mikrotik merupakan solusi paling efektif bagi Anda yang ingin mengelola lalu lintas jaringan secara presisi, profesional, serta bebas dari kendala lag. Ketika sebuah jaringan internet digunakan secara bersamaan oleh banyak pengguna untuk berbagai aktivitas—mulai dari bermain gim online, melakukan panggilan video konferensi, hingga mengunduh berkas berukuran besar—masalah kemacetan bandwidth atau bufferbloat hampir dipastikan akan terjadi jika alokasi tidak diatur dengan benar.
Oleh karena itu, menguasai teknik pengelolaan bandwidth tingkat lanjut menjadi hal wajib bagi setiap administrator jaringan. Berbeda dengan mekanisme pembagian sederhana, konfigurasi tingkat lanjut menggunakan fitur Queue Tree menawarkan fleksibilitas hirarki yang jauh lebih tangguh. Di samping itu, metode ini mampu menangani ribuan koneksi secara simultan tanpa membebani kinerja prosesor router secara berlebihan.
Melalui artikel komprehensif ini, Anda akan mempelajari langkah demi langkah metode optimasi terbaik. Kami telah menyusun panduan teruji yang dirancang untuk memastikan latency jaringan Anda tetap stabil dan responsif di segala situasi.
Daftar Isi
- 1. Konsep Dasar dan Keunggulan Queue Tree Mikrotik
- 2. Prasyarat Utama Sebelum Melakukan Setting Queue Tree Mikrotik
- 3. 7 Cara Setting Queue Tree Mikrotik Paling Ampuh Anti Lag
- 4. Optimasi Panduan Setting Queue Tree Mikrotik dengan HTB
- 5. Troubleshooting Masalah Umum Saat Setting Queue Tree Mikrotik
- 6. Kesimpulan dan Rekomendasi Pengelolaan Jaringan
- 7. Pertanyaan Umum Seputar Setting Queue Tree Mikrotik (FAQ)
1. Konsep Dasar dan Keunggulan Queue Tree Mikrotik
Sebelum kita melangkah ke dalam prosedur teknis, sangat penting untuk memahami filosofi dasar di balik fitur ini. Fitur Queue Tree pada sistem operasi MikroTik RouterOS adalah fitur manajemen bandwidth yang beroperasi secara eksplisit menggunakan struktur hirarki induk dan anak (Parent-Child Queue).
Sistem ini berfokus pada pengelompokan lalu lintas data berdasarkan penandaan paket (Packet Mark) yang diproses melalui fitur Firewall Mangle. Sebagai hasilnya, kontrol bandwidth tidak terbatas pada alokasi per alamat IP saja, melainkan dapat disesuaikan berdasarkan jenis protokol, port, maupun aplikasi yang sedang digunakan.
Sebagai perbandingan, metode Simple Queue bekerja secara linier dengan mengevaluasi aturan dari atas ke bawah untuk setiap paket data. Hal ini berpotensi meningkatkan beban kerja CPU apabila terdapat ratusan pengguna aktif. Di sisi lain, penerapan Setting Queue Tree Mikrotik memberikan efisiensi komputasi yang jauh lebih baik karena lalu lintas data langsung dikelompokkan ke dalam struktur pohon data yang terorganisir.
Berikut adalah beberapa keunggulan utama yang akan Anda dapatkan:
- Pengaturan Fleksibel: Anda dapat memprioritaskan paket gim online atau VoIP di atas paket pengunduhan berkas biasa.
- Efisiensi CPU Router: Pemrosesan berbasis Packet Mark meminimalkan pencarian aturan berulang pada tabel firewall.
- Implementasi HTB (Hierarchical Token Bucket): Memungkinkan pembagian sisa bandwidth yang tidak terpakai (borrowing bandwidth) secara adil antar grup pengguna.
- Skalabilitas Tinggi: Sangat ideal diterapkan pada jaringan skala besar seperti ISP, RT/RW Net, kantor korporat, hingga kafe gim.
2. Prasyarat Utama Sebelum Melakukan Setting Queue Tree Mikrotik
Untuk memastikan seluruh proses berjalan tanpa kendala, ada beberapa tahapan analisis dan persiapan dasar jaringan yang harus diselesaikan terlebih dahulu. Keberhasilan dalam mempraktikkan panduan Setting Queue Tree Mikrotik sangat bergantung pada akurasi data awal yang Anda masukkan ke dalam sistem.
Pertama, Anda wajib mengetahui kapasitas total kecepatan dari penyedia layanan internet (ISP) yang Anda gunakan, baik untuk kecepatan unggah (upload) maupun unduh (download). Lakukan pengujian kecepatan secara langsung pada saat jaringan tidak digunakan untuk mendapatkan angka dasar yang presisi.
Kedua, pastikan Anda telah mengidentifikasi seluruh segmen alamat IP lokal serta port aplikasi prioritas. Sebagai gambaran, berikut adalah pemetaan port umum yang kerap diprioritaskan dalam sebuah jaringan:
| Jenis Lalu Lintas | Protokol | Port Utama | Tingkat Prioritas |
|---|---|---|---|
| DNS & Ping (ICMP) | UDP / ICMP | 53, ICMP | Prioritas 1 (Tertinggi) |
| Gim Online | UDP / TCP | Port Gim Spesifik (misal: 7000-8000) | Prioritas 2 |
| Web Browsing (HTTP/HTTPS) | TCP | 80, 443 | Prioritas 3 |
| Video Streaming | TCP / UDP | 80, 443, Dynamic | Prioritas 4 |
| Unduhan Berkas Besar / P2P | TCP / UDP | Semua Port Sisa | Prioritas 8 (Terendah) |
Dengan pemetaan yang jelas ini, proses konfigurasi firewall mangle untuk mendukung proses Setting Queue Tree Mikrotik akan menjadi jauh lebih terstruktur dan berorientasi hasil.
3. 7 Cara Setting Queue Tree Mikrotik Paling Ampuh Anti Lag
Berikut adalah 7 tahapan teknis teruji yang harus Anda terapkan secara berurutan untuk membangun sistem manajemen bandwidth yang responsif dan bebas hambatan.
Langkah 1: Menyiapkan Mangle Connection Mark dan Packet Mark
Langkah pertama dalam prosedur ini adalah menandai setiap aliran data yang melewati router. Tanpa penandaan paket, fitur Queue Tree tidak akan dapat mengenali jenis trafik yang harus diprioritaskan.
Buka terminal Winbox Anda dan jalankan perintah skrip Firewall Mangle berikut untuk menandai koneksi DNS dan ICMP (Ping):
/ip firewall mangle add chain=prerouting protocol=icmp action=mark-connection new-connection-mark=conn-icmp passthrough=yes comment="Mark Conn ICMP" add chain=prerouting connection-mark=conn-icmp action=mark-packet new-packet-mark=pkt-icmp passthrough=no comment="Mark Packet ICMP" add chain=prerouting protocol=udp dst-port=53 action=mark-connection new-connection-mark=conn-dns passthrough=yes comment="Mark Conn DNS" add chain=prerouting connection-mark=conn-dns action=mark-packet new-packet-mark=pkt-dns passthrough=no comment="Mark Packet DNS"
Melalui perintah di atas, setiap paket DNS dan ICMP dipisahkan lebih awal dari lalu lintas data biasa. Pendekatan ini memastikan respon permintaan domain dan pengujian koneksi tetap sangat cepat.
Langkah 2: Menentukan Parent Queue Utama (Upload & Download)
Setelah melakukan penandaan paket dasar, langkah selanjutnya dari tahapan Setting Queue Tree Mikrotik adalah menentukan struktur induk (Parent Queue). Induk ini bertindak sebagai wadah total bandwidth yang dialokasikan oleh ISP Anda.
Sebagai contoh, kita akan mengasumsikan total alokasi jalur internet berlangganan adalah 50 Mbps untuk Download dan 10 Mbps untuk Upload. Masukkan konfigurasi skrip berikut:
/queue tree add name="TOTAL-DOWNLOAD" parent=global max-limit=50M add name="TOTAL-UPLOAD" parent=global max-limit=10M
Penggunaan parameter parent=global sangat disarankan pada RouterOS versi 6.x dan versi 7.x terbaru karena memproses data sebelum masuk ke antarmuka fisik, sehingga menghemat beban komputasi perangkat.
Langkah 3: Setting Queue Tree Mikrotik untuk Traffic Game Online Prioritas Tinggi
Gim online memerlukan latensi rendah (low ping) dan tidak membutuhkan kapasitas kecepatan berukuran besar. Oleh karena itu, kita harus menempatkannya pada alokasi khusus dengan prioritas tertinggi.
Pertama, tandai koneksi gim online pada Mangle, kemudian arahkan paket tersebut ke bawah struktur parent utama. Prosedur praktis Setting Queue Tree Mikrotik untuk kelompok gim ini dapat dikonfigurasi melalui skrip berikut:
/ip firewall mangle add chain=prerouting protocol=udp dst-port=7000-8000 action=mark-connection new-connection-mark=conn-game passthrough=yes comment="Mark Conn Game" add chain=prerouting connection-mark=conn-game action=mark-packet new-packet-mark=pkt-game passthrough=no comment="Mark Packet Game" /queue tree add name="1.Game-Download" parent="TOTAL-DOWNLOAD" packet-mark=pkt-game limit-at=5M max-limit=20M priority=2 add name="1.Game-Upload" parent="TOTAL-UPLOAD" packet-mark=pkt-game limit-at=2M max-limit=5M priority=2
Dengan menerapkan aturan di atas, paket data permainan tidak akan pernah terganggu meskipun pengguna lain sedang melakukan aktivitas pengunduhan secara intensif.
Langkah 4: Konfigurasi Queue Tree untuk Streaming dan Browsing
Aktivitas penjelajahan web (browsing) dan pemutaran video streaming (seperti YouTube atau Netflix) memerlukan penanganan yang seimbang. Browsing membutuhkan kecepatan respon yang gesit, sementara streaming memerlukan bandwidth yang stabil agar tidak terjadi kendala pemutaran (buffering).
Selanjutnya, mari kita tambahkan aturan khusus ini ke dalam pohon struktur data kita:
/ip firewall mangle add chain=prerouting protocol=tcp dst-port=80,443 action=mark-connection new-connection-mark=conn-web passthrough=yes comment="Mark Conn Web" add chain=prerouting connection-mark=conn-web action=mark-packet new-packet-mark=pkt-web passthrough=no comment="Mark Packet Web" /queue tree add name="2.Web-Download" parent="TOTAL-DOWNLOAD" packet-mark=pkt-web limit-at=20M max-limit=45M priority=3 add name="2.Web-Upload" parent="TOTAL-UPLOAD" packet-mark=pkt-web limit-at=4M max-limit=8M priority=3
Langkah ini memastikan bahwa pengalaman berselancar di internet tetap mulus tanpa mengorbankan kualitas pemutaran media digital.
Langkah 5: Pembatasan Bandwidth Download Besar dan P2P (Torrent)
Salah satu penyebab utama terjadinya kenaikan tingginya latensi pada jaringan lokal adalah aktivitas pengunduhan berkas raksasa serta penggunaan aplikasi Torrent (P2P). Tanpa pembatasan yang ketat, jenis lalu lintas ini akan menyedot seluruh alokasi bandwidth yang tersedia.
Oleh karena itu, di dalam metode Setting Queue Tree Mikrotik, seluruh sisa trafik yang tidak teridentifikasi sebagai gim atau browsing akan dimasukkan ke dalam kategori umum dengan prioritas paling rendah (Priority 8).
/queue tree add name="3.Heavy-Download" parent="TOTAL-DOWNLOAD" packet-mark=no-mark limit-at=5M max-limit=30M priority=8 add name="3.Heavy-Upload" parent="TOTAL-UPLOAD" packet-mark=no-mark limit-at=1M max-limit=3M priority=8
Dengan penataan ini, unduhan besar hanya akan memanfaatkan bandwidth sisa yang sedang tidak digunakan oleh aplikasi berprioritas tinggi.
Langkah 6: Mengaktifkan Fitur PCQ (Per Connection Queue) untuk Pembagian Adil
Agar pembagian bandwidth antar pengguna dalam satu kelompok berjalan secara konsisten dan proporsional, kita perlu memanfaatkan algoritma PCQ (Per Connection Queue). Fitur ini secara otomatis membagi kapasitas yang tersedia secara merata kepada setiap alamat IP aktif.
Untuk mendalami strategi jaringan yang komprehensif, Anda juga dapat baca panduan terkait pengelolaan infrastruktur server dan router secara profesional. Berikut adalah arahan untuk membuat Jenis Queue (Queue Type) PCQ:
/queue type add name="PCQ-Download" kind=pcq pcq-rate=0 pcq-classifier=dst-address add name="PCQ-Upload" kind=pcq pcq-rate=0 pcq-classifier=src-address /queue tree set [find name="3.Heavy-Download"] queue=PCQ-Download set [find name="3.Heavy-Upload"] queue=PCQ-Upload
Parameter pcq-rate=0 mengindikasikan bahwa pembagian alokasi sifatnya dinamis, membagi habis alokasi maksimal yang tersedia secara adil kepada seluruh komputer klien yang aktif.
Langkah 7: Pengujian dan Monitoring Real-Time Traffic
Tahapan terakhir dalam alur Setting Queue Tree Mikrotik adalah melakukan verifikasi dan pemantauan secara langsung melalui menu antarmuka grafik Winbox.
- Buka menu Queue > tab Queue Tree pada Winbox Anda.
- Perhatikan indikator warna pada ikon folder queue:
- Hijau: Penggunaan kapasitas berada di bawah 50% dari Limit At.
- Kuning: Penggunaan kapasitas berkisar antara 50% hingga 75%.
- Merah: Penggunaan telah mendekati atau mencapai Max Limit (artinya mekanisme pembatasan sedang bekerja aktif).
- Lakukan pengujian beban dengan mengunduh berkas besar sembari melakukan panggilan video atau tes respon latensi (ping) ke server publik. Jika nilai latensi tetap stabil di bawah 30 ms, maka konfigurasi Anda telah berhasil sepenuhnya.
4. Optimasi Panduan Setting Queue Tree Mikrotik dengan HTB
Penggunaan metode Hierarchical Token Bucket (HTB) secara maksimal merupakan rahasia utama mengapa jaringan berkelas enterprise mampu bertahan dari gangguan kemacetan data. Di dalam penerapan Setting Queue Tree Mikrotik, pemahaman mendalam mengenai dua parameter utama sangatlah krusial:
- Limit At (Committed Information Rate – CIR): Jumlah bandwidth terjamin yang pasti akan diperoleh oleh sebuah ranting anak (child queue), bahkan saat seluruh jaringan mengalami beban puncak.
- Max Limit (Peak Information Rate – PIR): Batas alokasi maksimal yang boleh dikonsumsi oleh anak queue jika kapasitas bandwidth induk masih memiliki sisa yang belum terpakai.
Sebagai aturan praktis, jumlah keseluruhan nilai limit-at dari seluruh child queue tidak boleh melebihi nilai max-limit dari parent queue. Mari kita perhatikan contoh formula perhitungan yang ideal pada tabel di bawah ini:
[Parent: Total Download - Max Limit: 100 Mbps] ├── [Child 1: ICMP & DNS ] Limit At: 5 Mbps | Max Limit: 100 Mbps | Priority: 1 ├── [Child 2: Game Online ] Limit At: 15 Mbps | Max Limit: 30 Mbps | Priority: 2 ├── [Child 3: Browsing ] Limit At: 40 Mbps | Max Limit: 80 Mbps | Priority: 3 └── [Child 4: Heavy Load ] Limit At: 20 Mbps | Max Limit: 50 Mbps | Priority: 8 Total Limit At = 5 + 15 + 40 + 20 = 80 Mbps (Sangat Aman < 100 Mbps)
Di samping penetapan CIR dan PIR, Anda juga wajib mematikan fitur Fasttrack FastPath pada aturan firewall jika ingin memfungsikan fitur ini secara penuh. Fitur Fasttrack secara otomatis melewati rantai pemrosesan Mangle dan Queue, sehingga konfigurasi Setting Queue Tree Mikrotik tidak akan berjalan apabila paket terlanjur di-bypass oleh Fasttrack.
/ip firewall filter disable [find action=fasttrack-connection]
Langkah ini memastikan setiap paket data dievaluasi secara presisi oleh mesin RouterOS tanpa ada yang terlewatkan.
5. Troubleshooting Masalah Umum Saat Setting Queue Tree Mikrotik
Dalam beberapa situasi di lapangan, Anda mungkin menemukan bahwa pengaturan yang telah diterapkan tidak berjalan sebagaimana mestinya. Berikut adalah beberapa masalah umum beserta langkah perbaikannya:
1. Traffic Byte pada Queue Tree Menunjukkan Angka Nol (0 bps)
Masalah ini hampir selalu disebabkan oleh kesalahan penamaan pada Packet Mark di Firewall Mangle. Pastikan nama penanda paket yang ada di tabel Mangle cocok secara persis (bersifat case-sensitive) dengan nama penanda paket yang Anda masukkan pada konfigurasi Queue Tree.
2. Game Online Tetap Mengalami Lag Saat Ada yang Mengunduh
Jika masalah ini berlanjut, periksa kembali port game yang Anda daftarkan. Gim modern sering kali mengubah atau menambah port UDP mereka secara berkala. Selain itu, pastikan indikator prioritas untuk ranting gim diatur pada angka terkecil (Priority 1 atau 2).
3. Beban CPU Router Melonjak Hingga 100%
Lonjakan penggunaan prosesor terjadi jika aturan penandaan Mangle dibuat terlalu kompleks tanpa memanfaatkan fitur Connection Mark terlebih dahulu. Pastikan Anda selalu membuat Connection Mark terlebih dahulu, baru kemudian dikonversi menjadi Packet Mark guna menghemat daya komputasi router.
6. Kesimpulan dan Rekomendasi Pengelolaan Jaringan
Menerapkan metode Setting Queue Tree Mikrotik yang tepat adalah investasi terbaik untuk menjamin stabilitas dan kenyamanan seluruh pengguna di dalam jaringan Anda. Dengan memadukan fitur Mangle, hirarki HTB, serta algoritma pembagian adil PCQ, masalah klasik seperti kenaikan latensi dan kemacetan bandwidth saat beban puncak dapat diatasi dengan sempurna.
Selalu lakukan pengujian berkala dan sesuaikan nilai CIR (limit-at) serta PIR (max-limit) seiring dengan bertambahnya jumlah pengguna maupun perubahan kapasitas langganan internet dari penyedia layanan Anda. Dengan tata kelola yang terencana, performa jaringan lokal Anda akan senantiasa berada pada tingkat optimal.
7. Pertanyaan Umum Seputar Setting Queue Tree Mikrotik (FAQ)
1. Apa perbedaan utama antara Simple Queue dan Queue Tree Mikrotik?
Simple Queue ditujukan untuk pengaturan dasar yang berbasis pada alamat IP spesifik secara linier, sedangkan Queue Tree memanfaatkan struktur hirarki HTB berbasis penandaan paket Mangle yang jauh lebih fleksibel serta efisien bagi penggunaan CPU dalam skala besar.
2. Mengapa saya wajib mematikan fitur Fasttrack saat menggunakan Queue Tree?
Sebab fitur Fasttrack bekerja dengan cara memintas (bypass) rantai pemrosesan kernel Linux pada router untuk mempercepat trafik, sehingga paket data tidak akan melewati proses Mangle dan Queue Tree jika fitur tersebut diaktifkan.
3. Berapa angka prioritas terbaik untuk traffic gim online?
Skala prioritas pada RouterOS berkisar antara 1 (tertinggi) hingga 8 (terendah). Sangat disarankan untuk memberi nilai Prioritas 1 atau 2 pada paket gim online dan DNS agar diproses terlebih dahulu sebelum lalu lintas lainnya.
4. Apakah Setting Queue Tree Mikrotik dapat diimplementasikan di semua versi RouterOS?
Ya, fitur ini tersedia di semua versi RouterOS. Namun, perhatikan bahwa pada versi RouterOS 7.x terdapat optimalisasi performa komputasi multi-core yang membuat eksekusi Queue Tree menjadi lebih cepat dibanding RouterOS versi 6.x.

