Mengapa Bandwidth Management Sangat Penting?
Pernahkah Anda mengalami kondisi ketika beberapa pengguna internet terasa sangat lambat, sementara ada satu atau dua pengguna yang sedang mengunduh file besar atau menonton video berkualitas tinggi?
Masalah ini sering terjadi pada jaringan kantor, sekolah, warnet, ISP RT/RW Net, maupun jaringan rumah yang memiliki banyak perangkat aktif.
Tanpa pengaturan bandwidth yang baik, pengguna yang paling agresif akan menghabiskan sebagian besar kapasitas internet sehingga pengguna lain mendapatkan pengalaman yang buruk.
Di sinilah fitur Quality of Service (QoS) pada MikroTik berperan penting.
Salah satu metode QoS paling powerful di MikroTik adalah Queue Tree yang dikombinasikan dengan HTB (Hierarchical Token Bucket).
Metode ini memungkinkan administrator jaringan membagi bandwidth secara adil, fleksibel, dan efisien sesuai kebutuhan pengguna maupun layanan.
Apa Itu Queue Tree pada MikroTik?
Queue Tree adalah metode manajemen bandwidth berbasis hirarki (tree structure) yang memungkinkan pembagian bandwidth secara bertingkat.
Konsep Queue Tree mirip seperti sebuah perusahaan:
- Direktur = Total bandwidth internet
- Manager = Kelompok layanan atau divisi
- Staff = User individual
Bandwidth akan dibagikan dari parent queue ke child queue sesuai aturan yang telah dibuat.
Keunggulan utama Queue Tree adalah kemampuannya mengelola bandwidth dalam jumlah besar dengan kontrol yang sangat detail.
Mengenal HTB (Hierarchical Token Bucket)
HTB adalah algoritma yang digunakan MikroTik untuk mengatur distribusi bandwidth.
HTB memungkinkan administrator menentukan:
Limit-at
Bandwidth minimum yang dijamin tersedia.
Contoh:
limit-at=5M
Artinya user akan selalu mendapatkan minimal 5 Mbps selama bandwidth tersedia.
Max-limit
Bandwidth maksimum yang dapat digunakan.
Contoh:
max-limit=10M
Artinya user dapat menggunakan hingga 10 Mbps jika bandwidth masih tersedia.
Dengan kombinasi keduanya, jaringan menjadi lebih adil karena semua pengguna memiliki jatah minimum namun tetap bisa memanfaatkan bandwidth kosong.
Kelebihan Queue Tree Dibanding Simple Queue
Simple Queue
Kelebihan:
- Mudah dikonfigurasi
- Cocok untuk jaringan kecil
- Cepat dipahami pemula
Kekurangan:
- Kurang efisien untuk banyak user
- Sulit melakukan klasifikasi trafik kompleks
- Konsumsi CPU meningkat pada skala besar
Queue Tree
Kelebihan:
- Sangat fleksibel
- Cocok untuk ISP
- Cocok untuk sekolah dan kampus
- Mendukung klasifikasi trafik kompleks
- Lebih efisien pada jaringan besar
Kekurangan:
- Konfigurasi lebih kompleks
- Membutuhkan Mangle
Cara Kerja Queue Tree
Secara umum prosesnya terdiri dari tiga tahap:
1. Identifikasi Koneksi
MikroTik mengenali koneksi tertentu.
2. Penandaan Paket
Paket diberi label agar dapat dikelompokkan.
3. Pengaturan Queue
Bandwidth dibatasi atau dijamin sesuai kebijakan.
Alur sederhananya:
Client โ Mangle โ Packet Mark โ Queue Tree โ Internet
Studi Kasus
Misalkan tersedia bandwidth internet:
50 Mbps
Terdapat:
- User 1
- User 2
- User 3
- User 4
- User 5
Masing-masing:
Minimum : 5 Mbps
Maksimum : 10 Mbps
Dengan konfigurasi ini seluruh user tetap memperoleh bandwidth yang adil.
Langkah 1: Membuat Connection Mark
Masuk ke Terminal MikroTik:
/ip firewall mangle
add chain=forward src-address=192.168.10.5 action=mark-connection \
new-connection-mark=user5_conn
Penjelasan:
- chain=forward โ trafik yang melewati router
- src-address โ IP user
- mark-connection โ memberi tanda koneksi
Langkah 2: Membuat Packet Mark
Setelah koneksi ditandai, paket harus diberi label.
/ip firewall mangle
add chain=forward connection-mark=user5_conn \
action=mark-packet new-packet-mark=pkt-user5 passthrough=no
Penjelasan:
- connection-mark=user5_conn
- new-packet-mark=pkt-user5
- passthrough=no agar proses berhenti setelah paket ditandai
Langkah 3: Membuat Parent Queue
Parent Queue mewakili total bandwidth internet.
/queue tree
add name=WAN-TOTAL parent=ether1 max-limit=50M
Keterangan:
WAN-TOTAL = bandwidth internet 50 Mbps
Langkah 4: Membuat Child Queue
Alokasikan bandwidth untuk setiap user.
/queue tree
add name=user5 \
parent=WAN-TOTAL \
packet-mark=pkt-user5 \
limit-at=5M \
max-limit=10M
Penjelasan:
| Parameter | Fungsi |
|---|---|
| parent | Parent queue |
| packet-mark | Paket yang dikontrol |
| limit-at | Bandwidth minimum |
| max-limit | Bandwidth maksimum |
Contoh Topologi Queue Tree
WAN-TOTAL (50 Mbps)
โ
โโโ User1 (5M - 10M)
โโโ User2 (5M - 10M)
โโโ User3 (5M - 10M)
โโโ User4 (5M - 10M)
โโโ User5 (5M - 10M)
Jika User1 sedang tidak aktif, bandwidth yang tidak digunakan dapat dimanfaatkan user lain hingga batas max-limit.
Inilah keunggulan utama HTB.
Implementasi Berdasarkan Layanan
Selain per-user, Queue Tree juga dapat digunakan berdasarkan jenis trafik.
Contoh:
Prioritas VoIP
Limit At : 10 Mbps
Priority : 1
Prioritas Meeting Online
Limit At : 15 Mbps
Priority : 2
Browsing
Limit At : 5 Mbps
Priority : 4
Download
Limit At : 2 Mbps
Priority : 8
Dengan cara ini trafik penting tetap lancar meskipun jaringan sedang sibuk.
Tips Optimasi Queue Tree
Gunakan Packet Mark yang Efisien
Hindari membuat terlalu banyak rule mangle yang tidak diperlukan.
Kelompokkan User
Daripada membuat queue untuk ratusan user satu per satu, kelompokkan berdasarkan:
- Divisi
- VLAN
- Hotspot Profile
- Subnet
Gunakan FastTrack dengan Hati-Hati
FastTrack dapat melewati proses Queue Tree.
Jika menggunakan QoS penuh, sesuaikan konfigurasi FastTrack.
Pantau Penggunaan Bandwidth
Gunakan menu:
Queues โ Queue Tree
untuk melihat trafik secara real-time.
Kapan Harus Menggunakan Queue Tree?
Queue Tree sangat direkomendasikan untuk:
- ISP RT/RW Net
- Sekolah
- Kampus
- Perkantoran
- Data Center
- Jaringan Hotspot Besar
- Warnet
- Jaringan dengan banyak VLAN
Jika hanya memiliki beberapa pengguna, Simple Queue mungkin sudah cukup.
Namun untuk puluhan hingga ribuan pengguna, Queue Tree adalah pilihan yang jauh lebih efisien.

Kesimpulan
Queue Tree dengan HTB merupakan solusi bandwidth management MikroTik yang sangat fleksibel dan profesional. Dengan konsep parent queue dan child queue, administrator dapat menjamin setiap pengguna memperoleh bandwidth minimum melalui limit-at sekaligus memanfaatkan bandwidth kosong hingga batas max-limit.
Dibandingkan Simple Queue, Queue Tree lebih cocok untuk jaringan berskala besar karena mampu melakukan pengelolaan bandwidth yang lebih terstruktur, adil, dan efisien.
Jika Anda mengelola jaringan sekolah, kantor, ISP, atau hotspot publik, memahami Queue Tree dan HTB merupakan investasi kemampuan yang sangat berharga untuk menjaga kualitas layanan internet tetap stabil.
Sudah pernah menggunakan Queue Tree pada MikroTik?
Bagikan pengalaman Anda di kolom komentar. Jika artikel ini bermanfaat, jangan lupa membagikannya ke rekan administrator jaringan lainnya.
Ikuti juga artikel MikroTik, Linux Server, Network Engineering, dan Cyber Security terbaru agar kemampuan administrasi jaringan Anda terus berkembang.
Frequently Asked Questions (FAQ)
1. Apa perbedaan Queue Tree dan Simple Queue?
Simple Queue lebih mudah digunakan, sedangkan Queue Tree menawarkan kontrol bandwidth yang lebih detail dan efisien untuk jaringan besar.
2. Apa fungsi HTB pada MikroTik?
HTB digunakan untuk membagi bandwidth secara hierarkis dengan parameter limit-at dan max-limit.
3. Apa fungsi limit-at?
Limit-at adalah bandwidth minimum yang dijamin tersedia untuk user atau layanan tertentu.
4. Apa fungsi max-limit?
Max-limit menentukan batas maksimum bandwidth yang dapat digunakan.
5. Apakah Queue Tree wajib menggunakan Mangle?
Ya. Queue Tree umumnya membutuhkan packet marking melalui Mangle agar trafik dapat diklasifikasikan dengan benar.
6. Apakah Queue Tree cocok untuk RT/RW Net?
Sangat cocok karena mampu membagi bandwidth secara adil kepada banyak pelanggan.
7. Apakah FastTrack bisa digunakan bersama Queue Tree?
Bisa, tetapi perlu konfigurasi yang tepat karena FastTrack dapat melewati proses QoS.
Jika artikel ini membantu Anda memahami Queue Tree dan HTB pada MikroTik,
tinggalkan komentar di bawah untuk berdiskusi atau bertanya. Bagikan artikel ini kepada rekan teknisi jaringan, guru TJKT, maupun administrator ISP yang membutuhkan solusi bandwidth management yang lebih baik. Jangan lupa subscribe channel YouTube dan ikuti Instagram untuk mendapatkan tutorial terbaru seputar MikroTik, Linux Server, Cloud Computing, dan Cyber Security.