Introduction
Recreational
Email, FTP, etc
Critical
Applications
01
Simple Queue
Simple queue adalah cara paling sederhana untuk mengatur penggunaan
bandwidth yang diterapkan untuk : - Client upload
- Client download
- Client aggregate (upload dan download)
Simple queue mengatur pembatasan bandwidth dengan hanya
mendefinisikan parameter IP address (target address) dari host/koneksi
yang dilimit
02
Simple Queue
03
Simple Queue
04
Simple Queues
Target
adalah tempat dimana simple queue diterapkan
05
Simple Queues
Dst
adalah alamat tujuan dari simple queue yang diterapkan
Nilai parameter dst bisa berupa : - IP Address
- Network Address
- Nama Interface
Tidak wajib diisi seperti parameter target
Contoh penggunaan dst adalah ketika kita ingin mem-bypass
trafik ke arah network lokal
06
192.168.0.1
192.168.0.2
07
http://mikrotik-certified.com
08
09
10
Nilai data rate maksimum yang akan diterima oleh target ketika burst
terjadi. Nilai burst-limit harus lebih besar dari max-limit
Burst-time (dalam detik)
11
Jika nilai rata-rata dari data rate lebih rendah dari burst-threshold, maka
burst akan dijalankan. Jika nilai rata-rata dari data rate sama atau lebih
tinggi dari burst-threshold, maka burst akan dihentikan
12
13
http://mikrotik-certified.com
14
Actual Rate
(kbps)
Actual Rate
(per 0,5s)
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0)/8=0
Ya
512
256
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+256)/8=32
Ya
512
256
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+256+256)/8=64
Ya
512
256
(0+0+0+0+0+0+0+0+0+0+0+0+0+256+256+256)/8=96
Ya
512
256
(0+0+0+0+0+0+0+0+0+0+0+0+256+256+256+256)/8=128
Ya
512
256
2,5
(0+0+0+0+0+0+0+0+0+0+0+256+256+256+256+256)/8=1
60
Ya
512
256
(0+0+0+0+0+0+0+0+0+0+256+256+256+256+256+256)/8
=192
Tidak
256
128
3,5
(0+0+0+0+0+0+0+0+0+256+256+256+256+256+256+128)/
8=208
Tidak
256
128
(0+0+0+0+0+0+0+0+256+256+256+256+256+256+128+12
8)/8=224
Tidak
256
128
Detik
0
0,5
1
1,5
15
16
http://mikrotik-certified.com
17
Bandwidth
Limit-at/client
Hasil
10
10M
1M
10
10M
2M
10M
2M
10M
1M
10M
3M
18
Bandwidth
Max-limit/client
Hasil
10
10M
10M
10
10M
8M
10M
13M
19
10M
Limit-at : 5M
Max-Limit : 10M
Limit-at : 5M
Max-Limit : 10M
Limit-at : 5M
Max-Limit : 8M
Limit-at : 5M
Max-Limit : 12M
10M
Limit-at : 6M
Max-Limit : 10M
1
Mikrotik Certified Network Associate - Quality of Service
Limit-at : 6M
Max-Limit : 10M
20
http://mikrotik-certified.com
HTB
Hierarchical Token Bucket
21
HTB
Hierarchical Token Bucket
HTB hanya bisa berjalan, apabila rule queue client berada di bawah setidaknya 1
level parent, setiap queue client memiliki parameter limit-at dan max-limit, dan
parent queue harus memiliki besaran max-limit
Jumlah seluruh limit-at client tidak boleh melebihi max-limit parent
Max-limit setiap client harus lebih kecil atau sama dengan max-limit parent
Untuk parent dengan level tertinggi, hanya membutuhkan max-limit (tidak
membutuhkan parameter limit-at)
Untuk semua parent, maupun sub parent, parameter priority tidak diperhitungkan.
Priority hanya diperhitungkan pada child queue
Perhitungan priority baru akan dilakukan setelah semua limit-at (baik pada child
queue maupun sub parent) telah terpenuhi
Mikrotik Certified Network Associate - Quality of Service
22
192.168.0.2
192.168.0.3
192.168.0.1
192.168.0.4
Mikrotik Certified Network Associate - Quality of Service
23
http://mikrotik-certified.com
24
http://mikrotik-certified.com
25
26
PCQ
Per Connection Queue
pcq-classifier
27
PCQ
256 kbps
512 kbps
256 kbps
1 Mbps
256 kbps
512 kbps
256 kbps
28
PCQ
PCQ Classifier
29
PCQ
PCQ Rate
30
PCQ
pcq-rate=0
256 kbps
512 kbps
512 kbps
1024 kbps
256 kbps
512 kbps
Max-limit=1Mbps
Max-limit=2Mbps
256 kbps
512 kbps
512 kbps
1024 kbps
256 kbps
512 kbps
31
http://mikrotik-certified.com
PCQ
pcq-rate=256
256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
Max-limit=1Mbps
256 kbps
Max-limit=2Mbps
256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
32
PCQ
PCQ Limit dan PCQ Total Limit
33
Eth 4
Eth 1
34
http://mikrotik-certified.com
35
36
http://mikrotik-certified.com
37
Monitoring
Tools Traffic Monitor
38
Monitoring
Traffic monitoring akan mengaktifkan interface ether2 ketika trafik yang
diterima di ether1 melebihi 512kbps, dan akan menonaktifkan interface
ether2 jika trafik yang diterima ether1 di bawah 256kbps
[admin@R1] > system script
[admin@R1] /system script> add name=eth2-down source="/interface disable ether2"
[admin@R1] /system script> add name=eth2-up source="/interface enable ether2"
[admin@R1] > tool traffic-monitor
[admin@R1] /tool traffic-monitor> add disabled=no interface=ether1 name=turn_on on-event=eth2-up \
threshold=512000 traffic=received trigger=above
[admin@R1] /tool traffic-monitor> add disabled=no interface=ether1 name=turn_off on-event=eth2-down \
threshold=256000 traffic=received trigger=below
39
Monitoring
Tools Torch
40
41
http://mikrotik-certified.com
Monitoring
Tools Graphing
http://<router-IP-address>/graphs
42
43
44
http://mikrotik-certified.com