Bonus tambahan dari squid 2.7-stable3 adalah fungsi zph yang sudah terintegrasi.
ZPH sendiri adalah Zero Penalty Hit, penjelasan-nya bisa dibaca di http://zph.bratcheda.org/
Pada 2.7 sudah masuk dalam core engine squid. Sebelum versi 2.7 harus melakukan patch.
Tutorial di bawah ini saya memakai squid dari caching youtube.
Ide dari pemakaian ZPH ini adalah ketika memutar video dari youtube, masih terjadi delay karena terkena limit di mikrotik. Dari forum.mikrotik.com disebutkan pemakaian zph untuk memarking paket TCP_HIT.
Dengan mengedit sekian baris di squid dan penambahan 2 rule di mikrotik, akhirnya paket TCP_HIT pun dapat di baypass. Semua request dari klient mendapat traffic full sebesar local-loop yang dipunyai.
Code: #tcp_outgoing_tos 0x30 localnet zph_mode tos zph_local 0x30 zph_parent 0 zph_option 136 Di mikrotik di bagian firewall mangle ditambahkan.
Code: / ip firewall mangle add chain=prerouting action=mark-packet new-packet-mark=proxy-hit \ passthrough=no tos=48 comment="squid" disabled=no Di bagian Queue, pada baris paling atas.
Code: / queue simple add name="Proxy" dst-address=0.0.0.0/0 interface=all parent=none packet-marks=proxy-hit \ direction=both priority=1 queue=default-small/default-small limit-at=0/0 max-limit=0/0 \ total-queue=default-small disabled=no Gambar topologi yang di pakai seperti dibawah ini.

Paket marking zph juga masih bisa dikenali di router hotspot.
Jadi pelanggan hotspot akan merasakan loading konten yang cepat bila konten tersebut sudah ada dicache squid.
Tampilan grafik zph in action

referensi:
Code: http://avudz.cc/2008/04/24/squid-zph-and-htb/ http://www.mail-archive.com/tanya-jawab@linux.or.id/msg58358.html http://mum.mikrotik.com/presentations/EG07/sunday.pdf http://forum.mikrotik.com/viewtopic.php?f=2&t=21118&p=111032 sources :
Code: http://human.network.web.id/2008/07/03/squid-zph-and-mikrotik/ |