<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://noctkj.net/index.php?action=history&amp;feed=atom&amp;title=Mikrotik_%3A_Queue_Sederhana_untuk_Bandwidth_Management</id>
	<title>Mikrotik : Queue Sederhana untuk Bandwidth Management - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://noctkj.net/index.php?action=history&amp;feed=atom&amp;title=Mikrotik_%3A_Queue_Sederhana_untuk_Bandwidth_Management"/>
	<link rel="alternate" type="text/html" href="https://noctkj.net/index.php?title=Mikrotik_:_Queue_Sederhana_untuk_Bandwidth_Management&amp;action=history"/>
	<updated>2026-08-26T13:25:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://noctkj.net/index.php?title=Mikrotik_:_Queue_Sederhana_untuk_Bandwidth_Management&amp;diff=1385&amp;oldid=prev</id>
		<title>Maintenance script: Membuat materi MikroTik queue sederhana</title>
		<link rel="alternate" type="text/html" href="https://noctkj.net/index.php?title=Mikrotik_:_Queue_Sederhana_untuk_Bandwidth_Management&amp;diff=1385&amp;oldid=prev"/>
		<updated>2026-08-24T00:02:48Z</updated>

		<summary type="html">&lt;p&gt;Membuat materi MikroTik queue sederhana&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Mikrotik : Queue Sederhana untuk Bandwidth Management =&lt;br /&gt;
&lt;br /&gt;
== Tujuan ==&lt;br /&gt;
&lt;br /&gt;
Setelah mengikuti materi ini, kamu diharapkan bisa:&lt;br /&gt;
&lt;br /&gt;
* memahami fungsi queue di MikroTik untuk mengatur pemakaian bandwidth;&lt;br /&gt;
* membedakan pembatasan sederhana per client, per subnet, dan pembagian rata memakai PCQ;&lt;br /&gt;
* membuat Simple Queue dasar lewat Winbox/WebFig dan terminal;&lt;br /&gt;
* mengecek apakah queue benar-benar bekerja;&lt;br /&gt;
* mengenali masalah umum seperti FastTrack, target salah, dan urutan queue.&lt;br /&gt;
&lt;br /&gt;
== Konteks nyata ==&lt;br /&gt;
&lt;br /&gt;
Di lab sekolah, biasanya ada banyak perangkat: PC siswa, laptop guru, HP untuk presensi, access point, bahkan kadang server lokal. Kalau semua perangkat bebas memakai internet tanpa aturan, satu laptop yang download file besar bisa membuat perangkat lain terasa lambat.&lt;br /&gt;
&lt;br /&gt;
Queue di MikroTik bisa dibayangkan seperti petugas bengkel yang mengatur jalur kendaraan. Kendaraan tetap boleh lewat, tetapi tidak semuanya boleh ngebut sesuka hati. Ada jalur untuk siswa, ada jalur untuk guru, dan ada batas supaya jalan tidak habis dipakai satu orang saja.&lt;br /&gt;
&lt;br /&gt;
Di industri, bandwidth management masih kepakai untuk kantor kecil, jaringan sekolah, hotspot, guest WiFi, cabang usaha, dan lab training. Tujuannya bukan membuat internet jadi pelan, tetapi membuat koneksi lebih adil dan mudah dipantau.&lt;br /&gt;
&lt;br /&gt;
== Konsep singkat ==&lt;br /&gt;
&lt;br /&gt;
Queue adalah fitur RouterOS untuk mengatur antrean paket data. Menurut dokumentasi MikroTik, queue dapat dipakai untuk membatasi data rate alamat IP/subnet tertentu, memprioritaskan trafik, membuat burst, memakai batas berbasis waktu, dan membagi trafik antar pengguna.&lt;br /&gt;
&lt;br /&gt;
Di RouterOS ada dua jalur besar:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Simple Queue&amp;#039;&amp;#039;&amp;#039; - cocok untuk kebutuhan harian yang sederhana, misalnya membatasi satu client, satu subnet, atau satu jaringan siswa.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Queue Tree&amp;#039;&amp;#039;&amp;#039; - cocok untuk skenario lebih lanjut, biasanya memakai packet mark dari firewall mangle.&lt;br /&gt;
&lt;br /&gt;
Untuk materi dasar ini, kita fokus ke &amp;#039;&amp;#039;&amp;#039;Simple Queue&amp;#039;&amp;#039;&amp;#039; dulu. Queue Tree dan mangle lebih enak dipelajari setelah konsep queue dasar terasa jelas.&lt;br /&gt;
&lt;br /&gt;
== Istilah penting ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;target&amp;#039;&amp;#039;&amp;#039; - alamat IP, subnet, atau interface yang mau diatur.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;max-limit&amp;#039;&amp;#039;&amp;#039; - batas maksimal upload/download.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;limit-at&amp;#039;&amp;#039;&amp;#039; - jatah minimal yang ingin dijamin saat bandwidth tersedia dan struktur parent/child queue dipakai.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;upload&amp;#039;&amp;#039;&amp;#039; - trafik dari client menuju luar jaringan.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;download&amp;#039;&amp;#039;&amp;#039; - trafik dari luar jaringan menuju client.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PCQ&amp;#039;&amp;#039;&amp;#039; - Per Connection Queue, tipe queue yang berguna untuk membagi bandwidth lebih merata ke banyak client.&lt;br /&gt;
&lt;br /&gt;
Catatan penting: pada Simple Queue MikroTik, format umum limit adalah &amp;#039;&amp;#039;&amp;#039;upload/download&amp;#039;&amp;#039;&amp;#039;. Jadi `max-limit=5M/20M` berarti upload maksimal 5 Mbps dan download maksimal 20 Mbps untuk target tersebut.&lt;br /&gt;
&lt;br /&gt;
== Kebutuhan awal ==&lt;br /&gt;
&lt;br /&gt;
Sebelum praktik, siapkan:&lt;br /&gt;
&lt;br /&gt;
* router MikroTik RouterOS yang bisa diakses lewat Winbox, WebFig, atau terminal;&lt;br /&gt;
* jaringan LAN sudah memiliki IP address dan DHCP Server;&lt;br /&gt;
* client sudah bisa internet lewat NAT masquerade;&lt;br /&gt;
* kamu tahu subnet yang ingin dibatasi, misalnya `192.168.20.0/24`;&lt;br /&gt;
* jika memakai FastTrack, siap menyesuaikan rule karena trafik FastTrack bisa melewati Simple Queue.&lt;br /&gt;
&lt;br /&gt;
Contoh topologi sederhana:&lt;br /&gt;
&lt;br /&gt;
* `ether1` = WAN ke modem/ISP&lt;br /&gt;
* `bridge-LAN` = jaringan client&lt;br /&gt;
* `192.168.20.0/24` = jaringan siswa atau VLAN siswa&lt;br /&gt;
&lt;br /&gt;
== Praktik 1: Membatasi satu client ==&lt;br /&gt;
&lt;br /&gt;
Skenario: satu laptop siswa dengan IP `192.168.20.25` dibatasi upload 2 Mbps dan download 5 Mbps.&lt;br /&gt;
&lt;br /&gt;
=== Lewat Winbox/WebFig ===&lt;br /&gt;
&lt;br /&gt;
# Masuk ke menu &amp;#039;&amp;#039;&amp;#039;Queues&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Buka tab &amp;#039;&amp;#039;&amp;#039;Simple Queues&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Klik tombol tambah.&lt;br /&gt;
# Isi &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; dengan `limit-laptop-siswa`.&lt;br /&gt;
# Isi &amp;#039;&amp;#039;&amp;#039;Target&amp;#039;&amp;#039;&amp;#039; dengan `192.168.20.25`.&lt;br /&gt;
# Pada bagian &amp;#039;&amp;#039;&amp;#039;Max Limit&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
#* &amp;#039;&amp;#039;&amp;#039;Target Upload&amp;#039;&amp;#039;&amp;#039; = `2M`&lt;br /&gt;
#* &amp;#039;&amp;#039;&amp;#039;Target Download&amp;#039;&amp;#039;&amp;#039; = `5M`&lt;br /&gt;
# Klik &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; atau &amp;#039;&amp;#039;&amp;#039;Apply&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Lewat terminal ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
/queue simple&lt;br /&gt;
add name=&amp;quot;limit-laptop-siswa&amp;quot; target=192.168.20.25/32 max-limit=2M/5M comment=&amp;quot;Batas 1 laptop siswa&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Praktik 2: Membatasi satu subnet LAN ==&lt;br /&gt;
&lt;br /&gt;
Skenario: seluruh jaringan siswa `192.168.20.0/24` diberi batas total upload 10 Mbps dan download 30 Mbps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
/queue simple&lt;br /&gt;
add name=&amp;quot;limit-jaringan-siswa&amp;quot; target=192.168.20.0/24 max-limit=10M/30M comment=&amp;quot;Batas total jaringan siswa&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Model ini cocok kalau kamu ingin memberi batas total untuk satu kelompok. Tetapi ingat, ini belum otomatis membagi rata per siswa. Kalau satu client sangat aktif, ia masih bisa mengambil porsi besar selama masih berada di bawah batas total queue.&lt;br /&gt;
&lt;br /&gt;
== Praktik 3: Membagi lebih rata dengan PCQ sederhana ==&lt;br /&gt;
&lt;br /&gt;
Kalau targetnya banyak client dan kamu ingin pembagian lebih adil, PCQ lebih cocok. Analogi sederhananya: bukan cuma memberi pagar batas pada satu jalan besar, tetapi membuat loket antrean per kendaraan supaya satu kendaraan tidak mendominasi.&lt;br /&gt;
&lt;br /&gt;
Contoh: jaringan siswa `192.168.20.0/24`, tiap client kira-kira mendapat upload 2 Mbps dan download 5 Mbps.&lt;br /&gt;
&lt;br /&gt;
=== Buat queue type PCQ ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
/queue type&lt;br /&gt;
add name=&amp;quot;pcq-upload-siswa&amp;quot; kind=pcq pcq-rate=2M pcq-classifier=src-address&lt;br /&gt;
add name=&amp;quot;pcq-download-siswa&amp;quot; kind=pcq pcq-rate=5M pcq-classifier=dst-address&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Penjelasan singkat:&lt;br /&gt;
&lt;br /&gt;
* `src-address` dipakai untuk membedakan sumber upload dari client.&lt;br /&gt;
* `dst-address` dipakai untuk membedakan tujuan download ke client.&lt;br /&gt;
* `pcq-rate` adalah batas per client/substream.&lt;br /&gt;
&lt;br /&gt;
=== Pasang Simple Queue memakai PCQ ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
/queue simple&lt;br /&gt;
add name=&amp;quot;pcq-jaringan-siswa&amp;quot; target=192.168.20.0/24 queue=pcq-upload-siswa/pcq-download-siswa max-limit=20M/50M comment=&amp;quot;Pembagian rata jaringan siswa&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pada contoh di atas:&lt;br /&gt;
&lt;br /&gt;
* upload total jaringan dibatasi sampai 20 Mbps;&lt;br /&gt;
* download total jaringan dibatasi sampai 50 Mbps;&lt;br /&gt;
* tiap client dibagi memakai queue type PCQ.&lt;br /&gt;
&lt;br /&gt;
Sesuaikan angka dengan bandwidth asli dari ISP. Jangan menulis angka lebih besar dari kapasitas nyata link kalau tujuanmu adalah kontrol yang stabil.&lt;br /&gt;
&lt;br /&gt;
== Verifikasi ==&lt;br /&gt;
&lt;br /&gt;
Gunakan beberapa cara berikut.&lt;br /&gt;
&lt;br /&gt;
=== Cek daftar queue ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
/queue simple print&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pastikan queue tidak `disabled` dan target sesuai dengan IP/subnet client.&lt;br /&gt;
&lt;br /&gt;
=== Cek statistik queue ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
/queue simple print stats&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perhatikan kolom seperti rate, bytes, packets, queued, dan dropped. Kalau client sedang memakai internet tetapi angka tetap nol, kemungkinan trafik tidak masuk ke queue yang benar.&lt;br /&gt;
&lt;br /&gt;
=== Uji dari client ===&lt;br /&gt;
&lt;br /&gt;
# Sambungkan client ke jaringan yang menjadi target queue.&lt;br /&gt;
# Jalankan download atau speed test seperlunya.&lt;br /&gt;
# Lihat apakah kecepatan mendekati batas queue.&lt;br /&gt;
# Cek lagi statistik queue di MikroTik.&lt;br /&gt;
&lt;br /&gt;
Untuk lab sekolah, uji secukupnya saja. Jangan terlalu sering menjalankan speed test di jam ramai karena bisa menghabiskan kuota atau mengganggu pengguna lain.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Queue tidak terbaca trafik ===&lt;br /&gt;
&lt;br /&gt;
Kemungkinan penyebab:&lt;br /&gt;
&lt;br /&gt;
* IP target salah;&lt;br /&gt;
* client mendapat IP dari subnet berbeda;&lt;br /&gt;
* queue berada di bawah queue lain yang lebih dulu menangkap trafik;&lt;br /&gt;
* FastTrack masih aktif untuk trafik tersebut;&lt;br /&gt;
* client tidak melewati router MikroTik yang sama.&lt;br /&gt;
&lt;br /&gt;
Cek dengan:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
/ip dhcp-server lease print&lt;br /&gt;
/queue simple print stats&lt;br /&gt;
/ip firewall filter print&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Batas queue tidak terasa ===&lt;br /&gt;
&lt;br /&gt;
Cek beberapa hal:&lt;br /&gt;
&lt;br /&gt;
* angka `max-limit` terlalu tinggi dibanding bandwidth ISP;&lt;br /&gt;
* satuan salah, misalnya menulis `50M` padahal link hanya 20 Mbps;&lt;br /&gt;
* rule FastTrack membuat trafik melewati Simple Queue;&lt;br /&gt;
* pengujian dilakukan dari client yang tidak masuk target queue.&lt;br /&gt;
&lt;br /&gt;
Jika memakai konfigurasi default MikroTik dan ada rule FastTrack, dokumentasi MikroTik mencatat bahwa FastTrack dapat membuat Simple Queue tidak bekerja untuk trafik tersebut. Untuk lab dasar, kamu bisa menonaktifkan sementara rule FastTrack saat menguji queue, lalu dokumentasikan perubahan tersebut.&lt;br /&gt;
&lt;br /&gt;
=== Internet jadi terasa terlalu lambat ===&lt;br /&gt;
&lt;br /&gt;
Jangan langsung menyalahkan queue. Cek dulu:&lt;br /&gt;
&lt;br /&gt;
* resource router, terutama CPU;&lt;br /&gt;
* traffic interface WAN dan LAN;&lt;br /&gt;
* jumlah client aktif;&lt;br /&gt;
* apakah ada download besar dari satu atau beberapa client;&lt;br /&gt;
* apakah DNS dan gateway client benar.&lt;br /&gt;
&lt;br /&gt;
Gunakan materi monitoring dasar supaya diagnosisnya tidak menebak-nebak.&lt;br /&gt;
&lt;br /&gt;
== Catatan keamanan dan etika ==&lt;br /&gt;
&lt;br /&gt;
Bandwidth management harus dipakai secara transparan dan wajar. Di sekolah atau kantor, aturan batas bandwidth sebaiknya jelas: jaringan siswa, guru, tamu, dan perangkat penting bisa punya kebijakan berbeda.&lt;br /&gt;
&lt;br /&gt;
Jangan memakai queue untuk diam-diam mengganggu pengguna tertentu tanpa alasan operasional. Kalau perlu membatasi perangkat karena mengganggu jaringan, catat alasannya dan komunikasikan ke pihak yang berwenang.&lt;br /&gt;
&lt;br /&gt;
Queue juga bukan pengganti firewall. Queue mengatur kecepatan jalur, sedangkan firewall mengatur siapa boleh lewat dan trafik apa yang boleh masuk/keluar.&lt;br /&gt;
&lt;br /&gt;
== Kesimpulan ==&lt;br /&gt;
&lt;br /&gt;
Simple Queue adalah langkah awal yang praktis untuk bandwidth management di MikroTik. Untuk satu client atau satu subnet, cukup tentukan target dan max-limit. Untuk banyak client yang perlu dibagi lebih rata, PCQ bisa membantu supaya pemakaian bandwidth tidak dimonopoli satu perangkat.&lt;br /&gt;
&lt;br /&gt;
Setelah materi ini, kamu sudah punya bekal untuk membuat aturan dasar di lab. Langkah berikutnya adalah membiasakan diri membaca statistik queue dan menghubungkannya dengan Torch, traffic interface, DHCP lease, serta log agar troubleshooting lebih rapi.&lt;br /&gt;
&lt;br /&gt;
== Materi terkait ==&lt;br /&gt;
&lt;br /&gt;
* [[Mikrotik : VLAN Dasar]]&lt;br /&gt;
* [[Mikrotik : Hotspot Dasar]]&lt;br /&gt;
* [[Mikrotik : Monitoring Dasar dengan Torch Traffic Log dan Resource]]&lt;br /&gt;
* [[Mikrotik : Firewall Filter Dasar]]&lt;br /&gt;
* [[Mikrotik : DHCP Server untuk LAN]]&lt;br /&gt;
* [[Category:Mikrotik|Kumpulan materi MikroTik]]&lt;br /&gt;
&lt;br /&gt;
== Referensi ==&lt;br /&gt;
&lt;br /&gt;
* [https://help.mikrotik.com/docs/spaces/ROS/pages/328088/Queues MikroTik RouterOS Documentation - Queues]&lt;br /&gt;
* [https://help.mikrotik.com/docs/spaces/ROS/pages/137986099/PCQ+example MikroTik RouterOS Documentation - PCQ example]&lt;br /&gt;
* [https://help.mikrotik.com/docs/spaces/ROS/pages/130220087/Connection+tracking MikroTik RouterOS Documentation - Connection tracking]&lt;br /&gt;
* [https://help.mikrotik.com/docs/spaces/ROS/pages/48660587/Mangle MikroTik RouterOS Documentation - Mangle]&lt;br /&gt;
&lt;br /&gt;
[[Category:TKJ]]&lt;br /&gt;
[[Category:Jaringan]]&lt;br /&gt;
[[Category:Mikrotik]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>