Artikel Terbaru

Monday, 3 March 2014

Setting QUEUE TREE + perbedaan antara QUEUE simple dan QUEUE TREE

MEMBATASI KECEPATAN INTERNET SEHINGGA BANDWIDTH YANG TERBATAS DAPAT TERSALURKAN SECARA MERATA MENGGUNAKAN MIKROTIK

                Ada 2  metode yang digunakan dalam membatasi kecepatan internet user :

  1. Simple queue

          Metode ini digunakan untuk membatasi keseluruhan trafict/ semua port yang digunakan dalam              mengirim packet data.
         Kelebihan :

  • Lebih mudah dalam menkonfigurasi.
  • Semua downloader yang menggunakan high port terlimit.
          Kekurangan :

  • Saat filesharing atau mengcopy data dari user satu ke user yang lain kecepatan mencopy data terbatasi oleh queue tree sehingga membutuhkan waktu lama dalam mengcopy file file besar.
     2. Queue tree
Metode ini biasa hamper sama dengan simple queue hanya queue tree biasa di gunakan untuk memanage bandwidth secara spesifik.

Kelebihan :

  • Dapat memprioritaskan user tertentu
  • Dapat membuat sebuah parent agar bandwidth yang di alokasikan ke sebuah network tidak menggganggu network lain.
  • Dapat menentukan port yang nantinya akan kita limit
Kekurangan:

  • Setting nya lumayan rumit


Contoh implementasi dan turorial queue simple

Buka new terminal winbox ketikan

  Queue add name="1.217" target-addresses=192.168.1.217/32 interface=all parent=none packet-marks="" direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=256k/512k burst-limit=0/0 burst-threshold=0/0burst-time=0s/0s total-queue=default-small

Queue add name="queue6" target-addresses=192.168.4.82/32 interface=all parent=none packet-marks="" direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=256k/1M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small

Queue add name="queue7" target-addresses=192.168.4.83/32 interface=all parent=none packet-marks="" direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=256k/1M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small









Contoh implementasi dan turorial queue tree

1.       Yang harus di lakukan di awal adalah menandai dahulu ip address dan port yang akan di limit
Buka new terminal ketikan
 Ip firewall add chain=forward action=mark-packet new-packet-mark=4.66 passthrough=no protocol=tcp dst-address=192.168.4.66 src-port=80 
 Ip firewall add chain=forward action=mark-packet new-packet-mark=4.67 passthrough=no protocol=tcp dst-address=192.168.4.67 src-port=80 
 Ip firewall add chain=forward action=mark-packet new-packet-mark=4.69 passthrough=no protocol=tcp dst-address=192.168.4.69 src-port=80

Note :
Disini kita melimit port 3128 yaitu port untuk mengaccess internet yang di redirect ke proxy, jika tidak menggunakan proxy port default access internet adalah port 80

Screenshot





2.       Setelah menandai ip address dan port nya kita membuat dahulu parent sebagai induk yang di buat untuk membatasi kecepatan maksimal dalam sebuah network
Buka new terminal di winbox ketikan
  Queue tree add name="Parent Office4" parent=global-out packet-mark=Parentoffice4 limit-at=0 priority=8 max-limit=2M burst-limit=0 burst-threshold=0 burst-time=0s









3.       Langkah terakhir membuat queue tree yang akan menjadi anak dari induk(parent )yang tadi di buat
Buka new terminal winbox ketikan
     Queue tree add name="4.66" parent=Parent Office4 packet-mark=4.66 limit-at=256k queue=pcq-down priority=3 max-limit=512k burst-limit=0 burst-threshold=0  burst-time=0s

Queue tree add name="4.67" parent=Parent Office4 packet-mark=4.67 limit-at=256k queue=pcq-down priority=3 max-limit=512k burst-limit=0 burst-threshold=0 burst-time=0s

Queue tree add name="4.68" parent=Parent Office4 packet-mark=4.68 limit-at=256k queue=pcq-down priority=3 max-limit=512k burst-limit=0 burst-threshold=0burst-time=0s





1 comment:

  1. halo gan, ane coba ikutin tutorial diatas tp pas tes dengan cara mendownload suatu file tapi di di mangle dan queue tree gg ada respon sama sekali, itu kenapa ya gan?

    ReplyDelete