Selasa, 06 November 2012

PCQ MIKROTIK


Bandwidth management di Mikrotik dengan metode PCQ (Per Connection Queue) prinsipnya menggunakan metode antrian/Queue untuk menseimbangkan bandwidth yang dipakai pada multiple client. Misalkan kita punya bandwidth internet sebesar 5 Mbps, dan kita akan membagi bandwidth itu untuk 20 PC, maka ketika semua PC tersebut terpakai, maka setiap PC akan mendapatkan bandwidth sebesar 5Mbps/10 = sekitar 512kbps, tetapi pada saat komputer yang terpakai hanya 5 buah, maka masing-masing pc secara otomatis akan mendapatkan bandwidth sebesar 5Mbps/5 = 1Mbps. sehingga keseluruhan bandwidth bisa terpakai secara optimal..
Untuk konfigurasi di mikrotik dapat dilakukan dengan cara sebagai berikut:
Eth1= Ethernet lokal ke client dengan IP: 192.168.88.0/27
Eth2= Ethernet ke Internet dengan IP: 203.152.xxx.xxx
Maka perintah PCQ dapat di set melalui terminal, dengan script sebagai berikut:
1. Menandai semua paket yang masuk dari Eth1 (lokal dari client)
/ip firewall mangle add chain=forward src-address=192.168.88.0/27 action=mark-connection new-connection-mark=procaster-icafe
/ip firewall mangle add connection-mark=procaster-icafe action=mark-packet new-packet-mark=pct-icafe chain=forward
2.  Membuat queu Tipe dengan jenis PCQ untuk paket yang sudah di tandai masing-masing untuk source dan destination
/queue type add name=pct-dw kind=pcq pcq-classifier=dst-address
/queue type add name=pct-up kind=pcq pcq-classifier=src-address
3. Membuat Queue Tree Untuk paket upload dan download
/queue tree add name=pct-download parent=Eth1 max-limit=5M
/queue tree add parent=pct-download queue=pcq-download packet-mark=pct-icafe
/queue tree add name=pct-upload parent=Eth2 max-limit=5M
/queue tree add parent=pct-Upload queue=pcq-upload packet-mark=pct-icafe


Dengan menggunakan queue type pcq di Mikrotik, kita bisa membagi bandwidth yang ada secara merata untuk para user, saat jaringan pada posisi peak.
step2nya:
  1. Asumsi : Network Address 172.16.0.0/12, interface yang mengarah ke pengguna diberi nama Lan, dan interface yang mengarah ke upstream provider diberi nama Public;
  2. Ketikkan di console atau terminal :
    ?
    01
    02
    03
    04
    05
    06
    07
    08
    09
    10
    11
    12
    /ip firewall mangle add chain=forward src-address=172.16.0.0/12 \
       action=mark-connection new-connection-mark=users-con
    /ip firewall mangle add connection-mark=users-con action=mark-packet \
       new-packet-mark=users chain=forward
    /queue type add name=pcq-download kind=pcq pcq-classifier=dst-address
    /queue type add name=pcq-upload kind=pcq pcq-classifier=src-address
    /queue tree add name=Download parent=Lan max-limit=2048000
    /queue tree add parent=Download queue=pcq-download packet-mark=users
    /queue tree add name=Upload parent=Public max-limit=1024000
    /queue tree add parent=Upload queue=pcq-upload packet-mark=users
    /queue tree add parent=Lan queue=pcq-download packet-mark=users
    /queue tree add parent=Public queue=pcq-upload packet-mark=users



Tidak ada komentar:

Posting Komentar