Ristianto - MTCNA, MTCRE, MTCTCE, Mikrotik Certified Trainer
Ristianto - MTCNA, MTCRE, MTCTCE, Mikrotik Certified Trainer
01
Mikrotik Certified Network Associate - Quality of Service
Simple Queue
02
Mikrotik Certified Network Associate - Quality of Service
Simple Queue
03
Mikrotik Certified Network Associate - Quality of Service
Simple Queue
04
Mikrotik Certified Network Associate - Quality of Service
Parameter Simple Queue
Simple Queues
Target
adalah tempat dimana simple queue diterapkan
Nilai parameter target bisa berupa : - IP Address
- Network Address
- Nama Interface
05
Mikrotik Certified Network Associate - Quality of Service
Parameter Simple Queue
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
Mikrotik Certified Network Associate - Quality of Service
Lab Time – Simple Queue
Task :
Buatlah limitasi bandwidth maksimal upload 128 kbps dan maksimal
download 256 kbps terhadap client dengan IP 192.168.0.2 yang terhubung
dengan interface router
192.168.0.1
192.168.0.2
07
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Lab Time – Simple Queue
08
Mikrotik Certified Network Associate - Quality of Service
Parameter Simple Queue
Parameter “burst”
09
Mikrotik Certified Network Associate - Quality of Service
10
Mikrotik Certified Network Associate - Quality of Service
Parameter Simple Queue
Burst-limit
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)
Periode waktu yang digunakan untuk menghitung rata-rata dari data
rate. Burst-time bukan menunjukkan berapa lama terjadinya burst
Burst-threshold
Nilai untuk menentukan kapan burst dijalankan dan dihentikan.
Umumnya nilai burst-threshold adalah ¾ kali nilai max-limit
11
Mikrotik Certified Network Associate - Quality of Service
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
Mikrotik Certified Network Associate - Quality of Service
Limit-at : 128 kbps Burst-time : 8 Burst-limit : 512 kbps
Detik ke-0
Average rate : (0+0+0+0+0+0+0+0)/burst-time
0/8 = 0 kbps
Detik ke-1
Average rate : (0+0+0+0+0+0+0+512)/burst-time
512/8 = 64 kbps
Detik ke-2
Average rate : (0+0+0+0+0+0+512+512)/burst-time
1024/8 = 128 kbps
Detik ke-3
Average rate : (0+0+0+0+0+512+512+512)/burst-time
1536/8 = 192 kbps
13
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Limit-at : 128 kbps Burst-time : 8 Burst-limit : 512 kbps
14
Mikrotik Certified Network Associate - Quality of Service
Data rate rata-rata dihitung dari 1/16 burst-time yang digunakan,
jika burst-time = 8s maka data rate rata-rata dihitung setiap 0,5 detik
15
Mikrotik Certified Network Associate - Quality of Service
Lab Time – Simple Queue with Burst
16
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Lab Time – Simple Queue with Burst
> Queues > Simple Queues > Double Click Queue > Traffic
17
Mikrotik Certified Network Associate - Quality of Service
Parameter Simple Queue
Parameter “limit-at”
minimal data rate yang digaransi untuk diberikan ke sebuah target,
dengan asumsi total bandwidth dapat mencukupi kebutuhan limit-at
seluruh client
dalam dunia networking yang umum dikenal dengan CIR (Comitted
Information Rate)
Limit-at merupakan “Worst Case Scenario”
Jumlah Client Bandwidth Limit-at/client Hasil
10 10M 1M
10 10M 2M
5 10M 2M
5 10M 1M
5 10M 3M
18
Mikrotik Certified Network Associate - Quality of Service
Parameter Simple Queue
Parameter “max-limit”
maksimum data rate yang dapat dicapai oleh sebuah target
jika masih ada bandwidth yang tersisa setelah semua client mencapai
“limit-at”, maka client bisa mendapatkan bandwidth tambahan hingga
“max-limit”
dalam dunia networking yang umum dikenal dengan MIR (Maximum
Information Rate)
Max-limit merupakan “Best Case Scenario”
10M 10M
1 2 1 2
10M
Limit-at : 6M Limit-at : 6M
Max-Limit : 10M Max-Limit : 10M
1 2
20
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
HTB
21
Mikrotik Certified Network Associate - Quality of Service
HTB
Max-limit setiap client harus lebih kecil atau sama dengan max-limit parent
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
22
Mikrotik Certified Network Associate - Quality of Service
Lab Time – Simple Queue with HTB
Task :
Kita akan melakukan pengaturan bandwidth sebesar 512kbps untuk
digunakan 3 client
Dalam keadaan semua client melakukan akses, maka masing-masing client akan mendapat
bandwidth minimal 128kbps.
Jika hanya ada 1 Client yang melakukan akses, maka client tersebut bisa mendapatkan
bandwidth hingga 512kbps.
Jika terdapat beberapa Client (tidak semua client) melakukan akses, maka bandwidth yang
tersedia akan dibagi rata ke sejumlah client yg aktif
192.168.0.2
192.168.0.3
192.168.0.1
192.168.0.4 23
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Lab Time – Simple Queue with HTB
24
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Lab Time – Simple Queue with HTB
25
Mikrotik Certified Network Associate - Quality of Service
Lab Time – Simple Queue with HTB
26
Mikrotik Certified Network Associate - Quality of Service
PCQ
27
Mikrotik Certified Network Associate - Quality of Service
PCQ
256 kbps
512 kbps
256 kbps
1 Mbps
256 kbps
512 kbps
256 kbps
28
Mikrotik Certified Network Associate - Quality of Service
PCQ
PCQ Classifier
29
Mikrotik Certified Network Associate - Quality of Service
PCQ
PCQ Rate
30
Mikrotik Certified Network Associate - Quality of Service
PCQ
pcq-rate=0
256 kbps
512 kbps
512 kbps
1024 kbps
256 kbps
512 kbps
Max-limit=1Mbps
512 kbps
1024 kbps
256 kbps
512 kbps
31
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
PCQ
pcq-rate=256
256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
Max-limit=1Mbps 256 kbps
256 kbps
256 kbps
256 kbps
256 kbps
32
Mikrotik Certified Network Associate - Quality of Service
PCQ
33
Mikrotik Certified Network Associate - Quality of Service
Lab Time – Simple Queue with PCQ
Eth 4
Eth 1
34
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Lab Time – Simple Queue with PCQ
35
Mikrotik Certified Network Associate - Quality of Service
Lab Time – Simple Queue with PCQ
36
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Lab Time – Simple Queue with PCQ
37
Mikrotik Certified Network Associate - Quality of Service
Monitoring
[admin@R1 > /system script add name=script1 policy=ftp,read,test,winbox,api source="/tool e-mail send \
to=\“YOU@DOMAIN.CA\" subject=([/system identity get name] . \" Log \" . [/system clock get \
date]) body=\"Hello World. You're going too fast!\""
38
Mikrotik Certified Network Associate - Quality of Service
Monitoring
39
Mikrotik Certified Network Associate - Quality of Service
Monitoring
Tools “Torch”
Torch adalah tools untuk memantau trafik yang melalui sebuah
interface secara real time
Trafik yang dipantau dapat diklasifikasikan melalui parameter
src/dst-address, port dsb. Torch menampilkan tx/rx data rate
40
Mikrotik Certified Network Associate - Quality of Service
Lab Time – Torch
41
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com
Monitoring
Tools “Graphing”
Graphing adalah tools untuk memantau berbagai parameter RouterOS
dari waktu ke waktu dan menempatkan data yang dikumpulkan dalam
sebuah grafik
Parameter yang bisa ditampilkan oleh tools “Graphing”
Voltage and temperature
CPU, Memory dan Disk Usage
Interface Traffic
Queue Traffic
42
Mikrotik Certified Network Associate - Quality of Service
Atur Graphic Setting
[admin@R1] /tool graphing> set store-every=5min page-refresh=300
[admin@R1] /tool graphing> print
store-every: 5min
page-refresh: 300
43
Mikrotik Certified Network Associate - Quality of Service
44
Mikrotik Certified Network Associate - Quality of Service
http://mikrotik-certified.com