ZPH config polish

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Sun, 02 Nov 2008 14:29:33 +1300

I'm finally getting around to the config polish for the ZPH settings.

Does two things:
  - deflates the ZPH settings down into a single flow control with options.
  - adds back the parent-flow to mirror the slightly better Squid-2.7
controls.

Any strong opinions about this?

NAME: qos_flows

+ Allows you to select a TOS value to mark outgoing
+ connections with, based on where the reply was sourced.
+
+ TOS/DSCP values really only have local significance - so you
+ should know what you're specifying. For more information,
+ see RFC2474, RFC2475 and RFC3260.
+
+ The TOS/DSCP byte must be exactly that - octet value 0x00-0xFF.
+ Note that in practice often only values up to 0x3F are usable as
+ the two highest bits have been redefined for use by ECN
+ (RFC3168).
+
+ This setting is configured by setting the source TOS values:
+
+ local-hit=0xFF Value to mark local cache hits.
+
+ sibling-hit=0xFF Value to mark hits from sibling peers.
+
+ parent-hit=0xFF Value to mark hits from parent peers.
+
+ peer-hit=0xFF Value to mark hits from any peers.
+
+
+ For the following to work correctly, you will need to patch your
+ linux kernel with the TOS preserving ZPH patch.
+ The kernel patch can be downloaded from http://zph.bratcheda.org
+
+ disable-preserve-miss
+ If set, any HTTP response towards clients will
+ have the TOS value of the response coming from the
+ remote server masked with the value of miss-mask.
+
+ miss-mask=0xFF
+ Allows you to mask certain bits in the TOS received from
+ the remote server, before copying the value to the TOS
+ sent towards clients.
+ Default: 0xFF (TOS from server is not changed).
+

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE5 or 3.0.STABLE10
   Current Beta Squid 3.1.0.1
Received on Sun Nov 02 2008 - 01:29:42 MST

This archive was generated by hypermail 2.2.0 : Sun Nov 02 2008 - 12:00:03 MST