FaizBlog LogoFaizBlog
Back to all articles
mikrotikbandwidthdownloadtorrentqueuetutorial

Cara Membatasi Download di MikroTik (IDM, Torrent, & File Besar)

Panduan lengkap membatasi kecepatan download di MikroTik — dari IDM, torrent, sampai file besar. Cocok untuk kantor, warnet, dan hotspot.

AI Insights

Generate a summary and suggested tags for this post.

Satu user pakai IDM download film 20GB, seluruh jaringan langsung lemot. Solusinya: batasi download di MikroTik. Bisa per user, per subnet, atau bahkan blokir torrent secara total.

Strategi Batasi Download

Kenapa Download Perlu Dibatasi?

  • Download eat semua bandwidth karena TCP mencoba max
  • Sifatnya tidak time-critical — beda dengan meeting/VoIP
  • Idealnya download jalan di background, tidak mengganggu trafik lain

Metode 1: Simple Queue per User

Cara termudah, batasi kecepatan download saja per IP:

/queue simple
add name="User-Kasir" target=192.168.88.10/32 max-limit=5M/2M

Ingat: format upload/download → 5M upload, 2M download.

Metode 2: Burst — Cepat di Awal, Lambat Setelahnya

Burst Download

Ideal supaya download file kecil (foto, dokumen) cepat, tapi file besar (video, ISO) dibatasi:

/queue simple
add name="User-Kasir" target=192.168.88.10/32 \
    max-limit=5M/5M \
    burst-limit=10M/20M \
    burst-threshold=4M/8M \
    burst-time=10s/10s

10 detik pertama boleh 20 Mbps, setelah itu turun ke 5 Mbps.

Metode 3: Deteksi Download Besar via Connection-Bytes

Batasi hanya koneksi setelah lewat 5MB — supaya browsing tetap cepat, download besar yang di-throttle:

Deteksi Trafik Download Besar

/ip firewall mangle
add chain=forward connection-bytes=5000000-0 protocol=tcp action=mark-packet \
    new-packet-mark=download-besar passthrough=no

/queue tree
add name=DownloadBesar parent=global packet-mark=download-besar \
    max-limit=2M priority=8

Metode 4: Blokir Torrent (BitTorrent P2P)

Torrent bisa habisin bandwidth + bikin CPU MikroTik naik. Blokir dengan P2P matcher atau list port:

/ip firewall filter
add chain=forward p2p=all-p2p action=drop comment="Blokir semua P2P"

# Atau by port range
add chain=forward protocol=tcp dst-port=6881-6889 action=drop
add chain=forward protocol=tcp dst-port=51413 action=drop

Catatan: P2P matcher di RouterOS v7 sudah dihilangkan. Alternatifnya pakai kombinasi address-list tracker + DHT port drop.

Metode 5: PCQ untuk Banyak User Sekaligus

Kalau hotspot dengan 50+ user, terlalu ribet bikin queue satu-satu:

/queue type
add name=pcq-dl kind=pcq pcq-rate=2M pcq-classifier=dst-address

/queue simple
add name="Hotspot-DL" target=192.168.88.0/24 queue=default/pcq-dl max-limit=0/50M

Otomatis setiap IP dapat max 2 Mbps download.

Common Mistake

KesalahanAkibatSolusi
Batasi total, bukan per user1 user habisin quotaPakai target IP/subnet
Blokir port 80/443Semua web matiPakai connection-bytes filter
Salah urutan up/downUpload lemot, download bebasIngat format upload/download
Torrent tetap lolosBandwidth tersedotBlokir P2P + drop port tracker

Kesimpulan

Membatasi download di MikroTik = Simple Queue (per user) atau PCQ (banyak user). Untuk yang pinter, gunakan connection-bytes filter — biar file kecil tetap cepet, hanya download raksasa yang dibatasi. Untuk torrent, blokir langsung via P2P filter atau port range. Bandwidth kantor jadi fair, produktivitas naik.