ABDURROZAK
HOME ABOUT ME MICROSITE KONTAK PERSEMBAHAN HELP
ABDURROZAK.MY.ID // MIKROTIK TUTORIAL

OPTIMALISASI BANDWIDTH

RB941 hAP LITE - OPTIMALISASI BANDWIDTH INTERNET LENGKAP

Panduan mendalam optimalisasi bandwidth internet pada jaringan LAN menggunakan MikroTik RB941: Queue management, PCQ, bandwidth management, traffic shaping, dan monitoring bandwidth. Konfigurasi dual: CLI (Terminal) & WinBox (GUI).

SPESIFIKASI HARDWARE RB941-2nD

RB941 hAP lite dengan kemampuan optimalisasi bandwidth lengkap. Support Simple Queue, Queue Tree, PCQ, dan traffic shaping. Cocok untuk optimalisasi bandwidth jaringan kecil-menengah.

CPU
AR9344 - 650MHz
RAM
32 MB DDR2
STORAGE
16 MB FLASH
ETHERNET
4x 10/100 Mbps
WIRELESS
2.4GHz b/g/n
BANDWIDTH
Up to 100Mbps
QUEUE
Simple & Tree
PCQ
Per Connection
POWER
5V DC / USB
OS
RouterOS v6 L4
DIMENSI
113 x 89 x 28mm
BERAT
160 gram
BANDWIDTH CAPABILITIES: RB941 support optimalisasi bandwidth dengan Simple Queue, Queue Tree, PCQ, dan traffic shaping. Cocok untuk optimalisasi bandwidth jaringan kecil-menengah.
KONSEP OPTIMALISASI BANDWIDTH FUNDAMENTAL

Optimalisasi bandwidth adalah proses mengelola dan mengoptimalkan penggunaan bandwidth agar penggunaan bandwidth lebih efisien dan adil. Dengan optimalisasi bandwidth, Anda bisa memastikan bandwidth digunakan secara optimal dan adil.

KOMPONEN OPTIMALISASI
SIMPLE QUEUE
Queue sederhana untuk limit bandwidth per IP atau subnet. Mudah dikonfigurasi.
QUEUE TREE
Queue hierarki untuk manajemen bandwidth kompleks. Bisa parent-child relationship.
PCQ
Per Connection Queue untuk fair sharing bandwidth per connection.
TRAFFIC SHAPING
Traffic shaping untuk shaping traffic berdasarkan priority dan bandwidth.
ALUR OPTIMALISASI
1
Analisis Bandwidth
Analisis penggunaan bandwidth saat ini untuk identifikasi bottleneck.
2
Setup Queue
Setup queue management untuk limit bandwidth per user atau per service.
3
Setup Priority
Setup priority queue untuk prioritas traffic penting.
4
Setup Traffic Shaping
Setup traffic shaping untuk shaping traffic berdasarkan priority.
5
Monitoring
Monitor penggunaan bandwidth secara berkala untuk optimalisasi.
PENTING: Optimalisasi bandwidth membutuhkan analisis dan monitoring. Pastikan queue dikonfigurasi dengan benar untuk menghindari bottleneck.
TOPOLOGI OPTIMALISASI BANDWIDTH SCHEMA
// TOPOLOGI OPTIMALISASI BANDWIDTH // [ INTERNET ] | v +-------------------+ | MIKROTIK RB941 | | BANDWIDTH OPT | | | | ether1: WAN | Internet | ether2-4: LAN | LAN Network | wlan1: WIFI | WiFi Network | | | QUEUE MANAGEMENT: | - Simple Queue Limit per IP | - Queue Tree Hierarchical | - PCQ Fair sharing | - Priority Priority queue +-------------------+ | v [ LAN CLIENTS ] Optimized bandwidth
BANDWIDTH OPTIMIZATION: Router mengelola bandwidth dengan queue management, priority queue, dan traffic shaping untuk optimalisasi bandwidth.
ANIMASI OPTIMALISASI BANDWIDTH LIVE FLOW

Visualisasi optimalisasi bandwidth: traffic dari internet dioptimalkan oleh router sebelum ke client.

INTERNET BANDWIDTH Internet Bandwidth BANDWIDTH OPTIMIZATION RB941 LAN CLIENTS Optimized Clients // BANDWIDTH OPTIMIZATION // INTERNET -> OPTIMIZATION -> LAN CLIENTS
Internet Bandwidth
Optimized Bandwidth
BANDWIDTH FLOW: Internet bandwidth dioptimalkan oleh router sebelum ke client. Router mengelola bandwidth dengan queue management dan priority queue.
SETUP BASIC ROUTER STEP 01

Setup basic router sebelum konfigurasi optimalisasi bandwidth: identity, interface, IP address, DHCP, NAT.

VIA CLI
# 1. Set identity [admin@MikroTik] > /system identity set name="BW-OPT-ROUTER" # 2. Rename interface [admin@BW-OPT-ROUTER] > /interface set ether1 name="WAN" [admin@BW-OPT-ROUTER] > /interface set ether2 name="LAN" # 3. Set IP address [admin@BW-OPT-ROUTER] > /ip address add address=192.168.10.1/24 interface=LAN # 4. DHCP Client (WAN) [admin@BW-OPT-ROUTER] > /ip dhcp-client add interface=WAN disabled=no # 5. DHCP Server (LAN) [admin@BW-OPT-ROUTER] > /ip pool add name="dhcp-pool" ranges=192.168.10.100-192.168.10.200 [admin@BW-OPT-ROUTER] > /ip dhcp-server add name="dhcp-lan" interface=LAN address-pool=dhcp-pool [admin@BW-OPT-ROUTER] > /ip dhcp-server network add address=192.168.10.0/24 gateway=192.168.10.1 dns-server=8.8.8.8 # 6. NAT [admin@BW-OPT-ROUTER] > /ip firewall nat add chain=srcnat action=masquerade out-interface=WAN
VIA WINBOX
1
Menu: System -> Identity: BW-OPT-ROUTER
2
Menu: Interfaces: rename ether1 -> WAN, ether2 -> LAN
3
Menu: IP -> Addresses: 192.168.10.1/24 on LAN
4
Menu: IP -> DHCP Client: add WAN
5
Menu: IP -> DHCP Server: setup LAN
6
Menu: IP -> Firewall -> NAT: masquerade WAN
SIMPLE QUEUE STEP 02

Simple Queue untuk limit bandwidth per IP atau subnet. Mudah dikonfigurasi dan mudah dikelola.

VIA CLI
# 1. Simple queue per IP [admin@BW-OPT-ROUTER] > /queue simple add name="client-1" target=192.168.10.101/32 max-limit=5M/10M # 2. Simple queue per subnet [admin@BW-OPT-ROUTER] > /queue simple add name="all-clients" target=192.168.10.0/24 max-limit=30M/50M # 3. Simple queue with priority [admin@BW-OPT-ROUTER] > /queue simple add name="priority-client" target=192.168.10.101/32 max-limit=10M/20M priority=1 # 4. Verify simple queue [admin@BW-OPT-ROUTER] > /queue simple print # NAME TARGET MAX-LIMIT 0 client-1 192.168.10.101/32 5M/10M 1 all-clients 192.168.10.0/24 30M/50M 2 priority-client 192.168.10.101/32 10M/20M
VIA WINBOX
1
Menu: Queues -> Simple Queues
2
+ Add
3
Name: client-1
4
Target: 192.168.10.101/32
5
Max Limit: 5M/10M
6
OK
7
Repeat for other queues
QUEUE TREE STEP 03

Queue Tree untuk manajemen bandwidth hierarki. Bisa parent-child relationship untuk manajemen bandwidth kompleks.

VIA CLI
# 1. Parent queue [admin@BW-OPT-ROUTER] > /queue tree add name="parent" max-limit=50M/100M # 2. Child queue [admin@BW-OPT-ROUTER] > /queue tree add name="child-1" parent=parent max-limit=10M/20M # 3. Child queue with priority [admin@BW-OPT-ROUTER] > /queue tree add name="child-2" parent=parent max-limit=10M/20M priority=1 # 4. Verify queue tree [admin@BW-OPT-ROUTER] > /queue tree print # NAME PARENT MAX-LIMIT 0 parent 50M/100M 1 child-1 parent 10M/20M 2 child-2 parent 10M/20M
VIA WINBOX
1
Menu: Queues -> Queue Tree
2
+ Add parent queue
3
Name: parent, Max Limit: 50M/100M
4
OK
5
+ Add child queue
6
Name: child-1, Parent: parent
7
Max Limit: 10M/20M
8
OK
PCQ (PER CONNECTION QUEUE) STEP 04

PCQ (Per Connection Queue) untuk fair sharing bandwidth per connection. Setiap connection mendapat bagian bandwidth yang adil.

VIA CLI
# 1. PCQ queue type [admin@BW-OPT-ROUTER] > /queue type add name="pcq-upload" kind=pcq pcq-classifier=src-address [admin@BW-OPT-ROUTER] > /queue type add name="pcq-download" kind=pcq pcq-classifier=dst-address # 2. PCQ queue [admin@BW-OPT-ROUTER] > /queue simple add name="pcq-queue" target=192.168.10.0/24 queue=pcq-upload/pcq-download # 3. Verify PCQ [admin@BW-OPT-ROUTER] > /queue type print # NAME KIND CLASSIFIER 0 pcq-upload pcq src-address 1 pcq-download pcq dst-address
VIA WINBOX
1
Menu: Queues -> Queue Types
2
+ Add
3
Name: pcq-upload
4
Kind: pcq
5
PCQ Classifier: src-address
6
OK
7
Repeat for pcq-download
BANDWIDTH MANAGEMENT STEP 05

Bandwidth management untuk mengelola bandwidth per user atau per service.

VIA CLI
# 1. Bandwidth per user [admin@BW-OPT-ROUTER] > /queue simple add name="user-1" target=192.168.10.101/32 max-limit=5M/10M # 2. Bandwidth per service [admin@BW-OPT-ROUTER] > /queue simple add name="http" target=0.0.0.0/0 max-limit=10M/20M dst-port=80,443 # 3. Bandwidth with burst [admin@BW-OPT-ROUTER] > /queue simple add name="burst-queue" target=192.168.10.101/32 max-limit=5M/10M burst-limit=10M/20M burst-threshold=3M/5M burst-time=10s/10s # 4. Verify bandwidth management [admin@BW-OPT-ROUTER] > /queue simple print
VIA WINBOX
1
Menu: Queues -> Simple Queues
2
+ Add
3
Name: user-1
4
Target: 192.168.10.101/32
5
Max Limit: 5M/10M
6
OK
TRAFFIC SHAPING STEP 06

Traffic shaping untuk shaping traffic berdasarkan priority dan bandwidth.

VIA CLI
# 1. Traffic shaping with priority [admin@BW-OPT-ROUTER] > /queue simple add name="priority-traffic" target=192.168.10.0/24 max-limit=30M/50M priority=1 # 2. Traffic shaping with burst [admin@BW-OPT-ROUTER] > /queue simple add name="burst-traffic" target=192.168.10.0/24 max-limit=30M/50M burst-limit=50M/100M burst-threshold=20M/30M burst-time=10s/10s # 3. Verify traffic shaping [admin@BW-OPT-ROUTER] > /queue simple print
VIA WINBOX
1
Menu: Queues -> Simple Queues
2
+ Add
3
Name: priority-traffic
4
Target: 192.168.10.0/24
5
Max Limit: 30M/50M
6
Priority: 1
7
OK
PRIORITY QUEUE STEP 07

Priority queue untuk prioritas traffic penting. Traffic dengan priority tinggi mendapat prioritas lebih tinggi.

VIA CLI
# 1. Priority queue [admin@BW-OPT-ROUTER] > /queue simple add name="priority-1" target=192.168.10.101/32 max-limit=10M/20M priority=1 # 2. Priority queue [admin@BW-OPT-ROUTER] > /queue simple add name="priority-2" target=192.168.10.102/32 max-limit=5M/10M priority=2 # 3. Priority queue [admin@BW-OPT-ROUTER] > /queue simple add name="priority-3" target=192.168.10.103/32 max-limit=5M/10M priority=3 # 4. Verify priority queue [admin@BW-OPT-ROUTER] > /queue simple print
VIA WINBOX
1
Menu: Queues -> Simple Queues
2
+ Add
3
Name: priority-1
4
Target: 192.168.10.101/32
5
Max Limit: 10M/20M
6
Priority: 1
7
OK
MONITORING BANDWIDTH STEP 08

Monitoring bandwidth untuk monitoring penggunaan bandwidth secara real-time.

VIA CLI
# 1. Traffic monitor [admin@BW-OPT-ROUTER] > /tool traffic-monitor interface=WAN # 2. Torch [admin@BW-OPT-ROUTER] > /tool torch interface=WAN # 3. Queue monitor [admin@BW-OPT-ROUTER] > /queue simple print # 4. Graphing [admin@BW-OPT-ROUTER] > /tool graphing interface add interface=WAN
VIA WINBOX
1
Menu: Tools -> Traffic Monitor
2
Interface: WAN
3
View traffic
4
Menu: Tools -> Torch
5
Interface: WAN
6
View traffic
TROUBLESHOOTING SUPPORT

Masalah umum optimalisasi bandwidth dan solusinya.

BANDWIDTH TIDAK OPTIMAL
KEMUNGKINAN PENYEBAB:
1. Queue tidak dikonfigurasi dengan benar
2. Priority tidak di-set dengan benar
3. Queue tidak di-apply
SOLUSI: Cek queue configuration. Cek priority. Cek queue applied.
BANDWIDTH TIDAK ADIL
KEMUNGKINAN PENYEBAB:
1. PCQ tidak dikonfigurasi dengan benar
2. PCQ classifier tidak benar
3. PCQ tidak di-apply
SOLUSI: Cek PCQ configuration. Cek PCQ classifier. Cek PCQ applied.
TRAFFIC SHAPING TIDAK BEKERJA
KEMUNGKINAN PENYEBAB:
1. Traffic shaping tidak dikonfigurasi dengan benar
2. Priority tidak di-set dengan benar
3. Traffic shaping tidak di-apply
SOLUSI: Cek traffic shaping configuration. Cek priority. Cek traffic shaping applied.
BEST PRACTICE TIPS
ANALYZE BANDWIDTH
Analisis penggunaan bandwidth sebelum optimalisasi untuk identifikasi bottleneck.
USE QUEUE MANAGEMENT
Gunakan queue management untuk limit bandwidth per user atau per service.
USE PRIORITY QUEUE
Gunakan priority queue untuk prioritas traffic penting.
USE TRAFFIC SHAPING
Gunakan traffic shaping untuk shaping traffic berdasarkan priority.
MONITOR BANDWIDTH
Monitor penggunaan bandwidth secara berkala untuk optimalisasi.
USE PCQ
Gunakan PCQ untuk fair sharing bandwidth per connection.
OPTIMALISASI BANDWIDTH CHEATSHEET QUICK REF
BANDWIDTH OPTIMIZATION COMMANDS
# SIMPLE QUEUE > /queue simple add name="client-1" target=192.168.10.101/32 max-limit=5M/10M > /queue simple add name="all-clients" target=192.168.10.0/24 max-limit=30M/50M # QUEUE TREE > /queue tree add name="parent" max-limit=50M/100M > /queue tree add name="child-1" parent=parent max-limit=10M/20M # PCQ > /queue type add name="pcq-upload" kind=pcq pcq-classifier=src-address > /queue type add name="pcq-download" kind=pcq pcq-classifier=dst-address # BANDWIDTH MANAGEMENT > /queue simple add name="user-1" target=192.168.10.101/32 max-limit=5M/10M > /queue simple add name="http" target=0.0.0.0/0 max-limit=10M/20M dst-port=80,443 # TRAFFIC SHAPING > /queue simple add name="priority-traffic" target=192.168.10.0/24 max-limit=30M/50M priority=1 # PRIORITY QUEUE > /queue simple add name="priority-1" target=192.168.10.101/32 max-limit=10M/20M priority=1 # MONITORING > /tool traffic-monitor interface=WAN > /tool torch interface=WAN > /queue simple print > /tool graphing interface add interface=WAN
ABDURROZAK.MY.ID // JARINGAN SOSIAL

s.id

Link Tree Utama

GitHub

Repositori Kode

Instagram

Galeri Visual

Threads

Diskusi Ringkas

Facebook

Jaringan Sosial

TikTok

Konten Video Pendek

YT Teacher

Edukasi & Tutorial

YT Course

Materi Pembelajaran

YT Studio

Produksi Konten

Hashnode

Artikel Teknis

WhatsApp

Komunikasi Langsung

Email

abdurrozak.skom@gmail.com