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:
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
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:
- 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;
- Ketikkan di console atau terminal :010203040506070809101112
/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