Anda di halaman 1dari 2

Contoh Implementasi PCQ

Contoh Implementasi PCQ

PCQ (Per Connection Queue) adalah jenis queue yang dapat digunakan untuk membagi atau membatasi traffic untuk multi-users secara dinamis, dengan sedikit administrasi. Pembagian Bandwidth Sama Rata Untuk Multi Users Gunakan queue jenis PCQ bila kita ingin membagi bandwidth secara rata (dan mengatur max-limit) untuk beberapa user. Kita akan memberikan contoh untuk pembagian limit bandwidth download sebesar 64 kbps dan upload sebesar 32 kbps.

Ada dua cara untuk melakukan ini : Menggunakan mangle dan queue tree atau Menggunakan Simple Queue Dengan Mangle dan Queue Tree 1. Mark paket dengan mark-packet all :

Code:
/ip firewall mangle add chain=prerouting action=mark-packet new-packetmark=all passthrough=no

2. Tambahkan 2 PCQ Type, satu untuk download dan satunya lagi untuk upload. DstAddress adalah pengklasifikasian untuk traffic Download, sedang Src-Address adalah pengklasifikasian untuk traffic Upload : Code:
/queue type add name="PCQ_download" kind=pcq pcq-rate=64000 pcqclassifier=dst-address /queue type add name="PCQ_upload" kind=pcq pcq-rate=32000 pcqclassifier=src-address

3. Akhirnya, 2 buah rule queue ditambahkan, untuk download dan upload : Code:
/queue tree add parent=global-in queue=PCQ_download packet-mark=all /queue tree add parent=global-out queue=PCQ_upload packet-mark=all

Dengan Simple Queue Jika anda tidak suka menggunakan mangle dan queue tree, anda dapat menggunakan satu rule queue seperti dibawah ini : Code:
/queue simple add queue=PCQ_upload/PCQ_download targetaddresses=192.168.0.0/24

Anda mungkin juga menyukai