Just another free Blogger theme









Senin, 31 Oktober 2022

Simple queue merupakan salah satu metode untuk melimit bandwidth dengan cara membagi bandwidth dari skala kecil sampai menengah dan untuk mengatur bandwidth uplod dan download tiap user. Queue Tree adalah salah satu management bandwidth di mikrotik yang sangat fleksibel dan cukup komplek.

Management Bandwidth merupakan implementasi dari proses mengantrikan data, sehingga fungsi management bandwidth di Mikrotik disebut dengan istilah Queue. Ada dua metode Queue pada Mikrotik yaitu Simple Queue dan Queue Tree. Kedua metode tersebut memanfaatkan Memory/RAM di router sebagai buffer penampungan antrian paket data. Jika antrian paket data sudah memenuhi penampungan maka paket data yang tidak tertampung akan di Drop. Jika protocolnya TCP, paket yang di drop akan dikirim ulang oleh server. 

Simple Queue

Merupakan metode bandwidth management termudah yang ada di Mikrotik. Menu dan konfigurasi yang dilakukan untuk menerapkan simple queue cukup sederhana dan mudah dipahami. Walaupun namanya simple queue sebenarnya parameter yang ada pada simple queue sangat banyak, bisa disesuaikan dengan kebutuhan yang ingin diterapkan pada jaringan.

Parameter dasar dari simple queue adalah Target dan Max-limit. Target dapat berupa IP address, network address, dan bisa juga interface yang akan diatur bandwidthnya. Max-limit Upload / Download digunakan untuk memberikan batas maksimal bandwidth untuk si target.


Simple Queue mampu melimit Upload, download secara terpisah atau Total(Upload+download) sekaligus dalam satu rule menggunakan tab Total.

Setiap rule pada Simple Queue dapat berdiri sendiri ataupun dapat juga disusun dalam sebuah hierarki dengan mengarahkan Parent ke rule lain. Parameter-parameter lain juga bisa dimanfaatkan untuk membuat rule semakin spesifik seperti Dst, Priority, Packete Mark dan sebagainya. Salah satu contoh bisa di lihat di artikel Manajemen Bandwidth Menggunakan Simple Queue 

Queue Tree

Merupakan fitur bandwidth management di Mikrotik yang sangat fleksibel dan cukup kompleks. Pendefinisian target yang akan dilimit pada Queue Tree tidak dilakukan langsung saat penambahan rule Queue namun dilakukan dengan melakukan marking paket data menggunakan Firewall Mangle.


Inilah yang menjadikan penerapan Queue Tree menjadi lebih kompleks. Langkah ini menjadi tantangan tersendiri, sebab jika salah pembuatan Mangle bisa berakibat Queue Tree tidak berjalan.

Namun disisi lain penggunaan Mangle Packet-Mark ini juga menguntungkan, sebab akan lebih fleksible dalam menentukan traffic apa yang akan dilimit, bisa berdasar IP Address, Protocol, Port dan sebagainya. Setiap service pada jaringan dapat diberikan kecepatan yang berbeda. Sebagai contoh, bisa dilihat pada artikel penerapan Queue Tree untuk memberikan limit kecepatan yang berbeda antara traffic game online dan browsing.

Mana lebih baik, Simple Queue atau Queue Tree ?

Baik Simple Queue maupun Queue Tree memiliki keunggulannya masing-masing. Simple Queue, seperti namanya, cukup mudah dalam melakukan konfigurasi. Jika kebutuhannya untuk melakukan limitasi berdasarkan target IP Address atau interface, maka Simple Queue merupakan pilihan yang tepat. Sehingga kita tidak disibukkan dengan pengaturan mangle.

Sedangkan Queue Tree, seperti yang sudah dijabarkan sebelumnya harus menggunakan Mangle, harus sangat cermat dalam pembuatannya. Namun jika kebutuhan Queue lebih detail berdasarkan service, protocol, port, dsb maka Queue Tree  adalah jawabannya. Simple Queue juga memiliki parameter mark-packet, namun dari sisi management akan lebih mudah jika mark-packet diterapkan pada Queue Tree.

Dari segi penggunaan resource, baik Simple maupun Queue Tree sama-sama menggunakan resource RAM. Namun pada Queue Tree karena menggunakan kombinasi dengan Mangle maka resource CPU juga akan digunakan. 

Bagaimana jika keduanya digunakan?

Secar teknis keduanya dapat berjalan bersamaan, namun perlu ketelitian yang lebih untuk menjaga keduanya agar tidak tumpang tindih.

Bandwidth dengan Queue Tree

1. Membuat mangle untuk membedakan traffic download dan upload

# Mangle traffic download

  • Pilih menu IP >> Firewall >> Mangle –>> klik tanda “+” untuk menambah rule
  • Pada tab general, isikan kolom Chain : ‘forward’ dan kolom Dst. address : ip network local (eg.192.168.1.0/24) >> klik OK
  • Pada tab Action, isikan kolom Action : mark packet dan beri nama pada kolom New Pakcet Mark : down_user (sesuaikan), unchek pilihan Passtrough dan berilah comment untuk memudahkan pengecekan rule.

# Mangle traffic upload

  • Pilih menu IP –>> Firewall –>> Mangle –>> klik tanda “+” untuk menambah rule
  • Pada tab general, isikan kolom Chain : ‘forward’ dan kolom Src. Address : ip network local (eg.192.168.1.0/24) >> klik OK
  • Pada tab Action, isikan kolom Action : mark packet dan beri nama pada kolom New Pakcet Mark : upl_user (sesuaikan), unchek pilihan Passtrough dan berilah comment untuk memudahkan pengecekan rule.

2. Setting PCQ (Per Connection Queuing)

PCQ berfungsi mengklasifikasikan arah koneksi. Misalnya, jika Classifier yang digunakan adalah src-address pada Local interface, maka aliran PCQ akan menjadi koneksi upload. Begitu juga dgn Dst. Address akan menjadi PCQ download.
berikut langkah-langkah untuk melakukakan setting PCQ :

# PCQ-Download

  • Pilih menu Queues >> Queue Types >> klik tanda “+” >> Isi pada kolom Type name : Pcq_Down;  Kind : pcq >> Centang pada opsi Dst. Address dan Dst. Port

# PCQ – Upload

  • Pilih menu Queues >> Queue Types >> klik tanda “+” >> Isi pada kolom Type name : Pcq_Upl, Kind : pcq >> Centang  pada opsi Src. Address dan Src. Port

3. Setting Queue Tree

  • Berikut ini adalah penjelasan dari beberapa argumen di Queue Tree :
  • Parent : Berguna untuk menentukan apakah queue yang dipilih bertugas sebagai induk queue atau child queue
  • Global-in : Mewakili semua input interface pada umumnya. Maksudnya disini adalah interface yang menerima input data/traffic sebelum difilter seperti trafik download
  • Global-out : Mewakili semua output interface pada umumnya. Maksudnya disini interface yang mengeluarkan output data/traffic yang sudah difilter seperti trafik upload
  • Global-total : Mewakili semua input dan output interface secara bersama, dengan kata lain merupakan penyatuan dari global-in dan global-out.
  • <interface name>: ex: lan atau wan :Mewakili salah satu interface keluar. Maksudnya disini hanya trafik yang keluar dari interface ini yang akan diqueue.
  • Packet Mark : Digunakan untuk menandai paket yang sudah ditandai di /ip firewall mangle.
  • Priority ( 1 s/d 8) : Digunakan untuk memprioritaskan child queue dari child queue lainnya. Priority tidak bekerja pada induk queue. Child Queue yang mempunyai priority satu (1) akan mencapai limit-at lebih dulu dari pada child queue yang berprioritas (2).
  • Queue Type : Digunakan untuk memilih type queue yang bisa dibuat secara khusus dibagian queue types
  • Limit At : Bandwidth minimal yang diperoleh oleh target/ip yang diqueue
  • Max Limit : Bandwidth maksimal yang bisa dicapai oleh target/ip yang diqueue.Burst limit : Bandwidth maksimal yang bisa dicapai oleh target/ip yang diqueue ketika burst sedang aktif
  • Burst time : Periode waktu dalam detik, dimana data Rate rata-rata dikalkulasikan.
  • Burst Threshold : Digunakan ketika data Rate dibawah nilai burst threshold maka burst diperbolehkan. Ketika data Rate sama dengan nilai burst threshold burst dilarang. Untuk mengoptimalkan burst nilai burst threshold harus diatas nilai Limit At dan dibawah nilai Max Limit.

Berikut langkah-langkah membuat Queue Tree :

# Queue Tree Download

Membuat Induk Queue Download

  • Pilih menu Queues >> Queue Tree >> klik tanda “+” >> Isi kolom Name : Download (sesuaikan) >> Parent ; Interface Lokal/LAN  >> Max Limit (Sesuai Bandwith yang ada atau yang dikehendaki) >> Klik OK

Membuat Child Queue Download

  • Langkahnya sama dengan induk queue, namun untuk child queue lebih dispesifikkan sesuai dengan rule mangle dan PCQ yang telah dibuat sebelumnya, berikut langkahnya sesuai urutan nomor

# Queue Tree Upload

Membuat Induk Queue Upload

  • Pilih menu Queues >> Queue Tree >> klik tanda “+” >> Name: Upload(sesuaikan) >> Parent ; Interface Publik/WAN >> Max Limit (Sesuai Bandwith yang ada atau yang dikehendaki)

Membuat Child Queue Upload

  • Langkahnya sama dengan induk queue, namun untuk child queue lebih dispesifikkan sesuai dengan rule mangle dan pcq yang telah dibuat sebelumnya, berikut langkahnya sesuai urutan nomor.

Nah itu tadi langkah-langkah yang perlu kamu ikuti untuk membagi bandwidth dengan Queue Tree. Selamat Mencoba !

Video Tutorialnya ada di sini👇


PRAKTEK MANAGEMENT BANDWITH METODE QUEUE TREE

  1. Konfgurasi Mikrotik dengan kentuan sbb :


Ether 1:

-       IP Ether1   : Sesuai dengan Network yang diberikan ISP (jaringan SMK 2)

-       Gateway    : Sesuai dengan IP yang diberikan ISP

-   DHCP Client

-   Setting NAT

Ether 2 :

-        IP  Ether2   : 192.168.x.1/24     x = no absen

-    DHCP Server

Konfigurasi Management Bandwith dengan Queue Tree

1.  Membuat mangle traffic dowload dan upload

2.  Setting PCQ 

3.  Setting Queue Tree

4.  Simpan Konfigurasi yang telah anda buat dalam bentuk Backup dengan di kasih namasiswa_QueueTree    


UPLOAD TUGAS BANDWITH METODE SIMPLE QUEUE DISINI

0 komentar:

Posting Komentar

terimakasih atas atensi anda