MUMID=2013! @Yogyakarta,!Indonesia Dynamic · PDF...
-
Upload
truongcong -
Category
Documents
-
view
266 -
download
19
Transcript of MUMID=2013! @Yogyakarta,!Indonesia Dynamic · PDF...
Dynamic QoS RouterOS v6.3
Valens Riyadi (Citraweb) [email protected]
MUM-‐ID-‐2013 @Yogyakarta, Indonesia
About Me
Valens Riyadi, Citraweb (ID) MikroTik Cer8fied Engineer (MTCNA, MTCWE, MTCRE, MTCTCE, MTCUME, MTCINE)
MikroTik Cer8fied Trainer & Consultant MikroTik Academy Coordinator Citra.net.id WISP CEO Manager for IDNIC (Indonesia Na8onal Internet Registry) IT Expert on Disaster Relief
2 Qos pada RouterOS v6
MikroTik Training Center • The first MikroTik Training Center in Asia Pasific, has taught at least 2200 par8cipants (112 classes).
• Mikro8k Academy Coordinator.
Qos pada RouterOS v6 5
Parameter Queue
• limit-‐at (CIR) • max-‐limit (MIR) • burst (threshold, limit, 8me) • queue type (FIFO, RED, SFQ, PCQ) • parent
Qos pada RouterOS v6 7
parent max-‐limit 10mbps Qos pada RouterOS v6 8
child A: limit-‐at 6mbps max-‐limit=8mbps
child B: limit-‐at 4mbps max-‐limit=8mbps
6mbps
4mbps
parent max-‐limit 10mbps Qos pada RouterOS v6 9
child A: limit-‐at 6mbps max-‐limit=8mbps
child B
8mbps
2mbps
parent max-‐limit 10mbps Qos pada RouterOS v6 10
child A: limit-‐at 6mbps max-‐limit=8mbps 8mbps
child B : 0mbps
Qos pada RouterOS v6 11
tanpa parent, kapasitas 10mbps
child A
child B
child A
child B child B
child A
child B
child A
Tanpa parent, maka parameter limit-‐at dan priority akan diabaikan (8dak berfungsi)
Qos pada RouterOS v6 12
dynamic queue?
Qos pada RouterOS v6 13
Queue yang dibuat secara otoma8s di simple queue, dari fitur lainnya, seper8 DHCP, Hotspot, PPP, dll.
rate-‐limit
rx-‐rate[/tx-‐rate] [rx-‐burst-‐rate[/tx-‐burst-‐rate] [rx-‐burst-‐threshold[/tx-‐burst-‐threshold] [rx-‐burst-‐8me[/tx-‐burst-‐8me]]]]. All rates should be numbers with op8onal 'k' (1,000s) or 'M' (1,000,000s). If tx-‐rate is not specified, rx-‐rate is as tx-‐rate too. Same goes for tx-‐burst-‐rate and tx-‐burst-‐threshold and tx-‐burst-‐8me. If both rx-‐burst-‐threshold and tx-‐burst-‐threshold are not specified (but burst-‐rate is specified), rx-‐rate and tx-‐rate is used as burst thresholds. If both rx-‐burst-‐8me and tx-‐burst-‐8me are not specified, 1s is used as default
Dynamic QoS – Mikro8k Indonesia 14
Simple Queue di v6
• Dibuat ulang seluruhnya, build in kernel, lebih cepat
• 9 kali lebih cepat, jika memiliki se8daknya 32 parent queue pada router dengan mul8 processor
• Dilakukan setelah HTB global pada chain input dan postrou8ng
Dynamic QoS – Mikro8k Indonesia 16
Simple Packet Flow v6
Qos pada RouterOS v6 17
INPUT INTERFACE
OUTPUT INTERFACE
MANGLE PREROUTING
MANGLE POSTROUTING
MANGLE FORWARD
MANGLE OUTPUT
MANGLE INPUT
HTB INTERFACE
ROUTING DECISION
ROUTING DECISION
FILTER OUTPUT
LOCAL PROCESS
FILTER FORWARD
ROUTING ADJUSMENT
DST-‐NAT
INPUT
PRE ROUTING
OUTPUT
FORWARD
POST ROUTING
CONNECTION TRACKING
CONNECTION TRACKING
SIMPLE QUEUE
GLOBAL HTB
SRC-‐NAT FILTER INPUT
GLOBAL HTB SIMPLE QUEUE
Dynamic Queue -‐ DHCP
Dimungkinkan untuk menentukan posisi simple queue setelah dibuat secara otoma8s
Dynamic QoS – Mikro8k Indonesia 18
PPP & Queue
• Mulai RoS versi 6.3, dimungkinkan untuk menambahkan parameter queue type dan parent queue.
• Hal ini memungkinkan HTB (limit-‐at dan priority) bisa berjalan dengan op8mal.
Dynamic QoS – Mikro8k Indonesia 19
PPP & Hotspot & Queue
• Mulai RoS versi 6.3, dimungkinkan untuk menambahkan parameter queue type dan parent queue.
• Hal ini memungkinkan HTB (limit-‐at dan priority) bisa berjalan dengan op8mal.
Dynamic QoS – Mikro8k Indonesia 20
PPP Profile -‐ Limits
Dynamic QoS – Mikro8k Indonesia 22
max-‐limit
burst-‐limit
burst threshold
burst-‐8me
priority
limit-‐at
Hotspot User Profile
Dynamic QoS – Mikro8k Indonesia 26
max-‐limit
burst-‐limit
burst threshold
burst-‐8me
priority
limit-‐at
HTB with Dynamic Queue
Jika kita bisa menentukan limit-‐at, parent, dan priority, maka HTB bisa berjalan dengan baik, dan banyak skenario yang dapat dijalankan.
Dynamic QoS – Mikro8k Indonesia 29
Thank you
Comments and sugges8ons:
Valens Riyadi ([email protected]) @valensriyadi
Qos pada RouterOS v6 34
This license lets others remix, tweak, and build upon your work even for commercial purposes, as long as they credit you and license their new crea8ons under the iden8cal terms. This license is omen compared to “copylem” free and open source somware licenses. All new works based on yours will carry the same license, so any deriva8ves will also allow commercial use.