Membagi rata bandwidth di mikrotik
Misalkan kita mempunyai client sebanyak 
10 buah. Link yang kita sewa  sebesar 128kbps ke ISP. Kendala yang 
sering ditemui pada sebuah jaringan  adalah tidak ada pembagian 
bandwidth yang adil diantara client jaringan  tersebut. Jika salah satu 
dari client kita menggunakan program semisal  download accelerator atau 
flashget, niscaya bandwidth yang kita miliki  tersebut akan habis oleh 
satu client saja, sementara client lain jika  ingin menggunakan 
bandwidth menjadi terhambat, karena link yang kita  sewa telah saturasi.
Untuk mengatasi itu semua maka diperlukan bandwith management, pada  mikrotik ada sebuah fitur PCQ (Per Connection Queue) yaitu mekanisme  antrian untuk menyamakan bandwidth yang dipakai oleh multiple client.
Cara kerja PCQ jika hanya satu client yang sedang aktif menggunakan bandwidth sementar yang lain idle, maka client tersebut dapat menggunakan maximal bandwidth yang tersedia, tetapi pada saat client ke dua aktif, maka maximal bandwith yang digunakan oleh kedua client tadi menjadi masing-masing 128kbps /2 , jika ada client lain pada saat bersamaan aktif, maka masing-masing akan mendapat jatah maximal 128kbps /3. Sehingga akan terjadi pembagian bandwidth yang adil untuk seluruh client.
Cara kerja PCQ jika hanya satu client yang sedang aktif menggunakan bandwidth sementar yang lain idle, maka client tersebut dapat menggunakan maximal bandwidth yang tersedia, tetapi pada saat client ke dua aktif, maka maximal bandwith yang digunakan oleh kedua client tadi menjadi masing-masing 128kbps /2 , jika ada client lain pada saat bersamaan aktif, maka masing-masing akan mendapat jatah maximal 128kbps /3. Sehingga akan terjadi pembagian bandwidth yang adil untuk seluruh client.
/queue type add name="PCQ_download" kind=pcq pcq-rate=64000 pcq-classifier=dst-address
/queue type add name="PCQ_upload" kind=pcq pcq-rate=32000 pcq-classifier=src-address
/queue tree add parent=global-in queue=PCQ_download packet-mark=all
/queue tree add parent=global-out queue=PCQ_upload packet-mark=all