X-Git-Url: http://git.onelab.eu/?p=distributedratelimiting.git;a=blobdiff_plain;f=drl%2FManual.txt;fp=drl%2FManual.txt;h=c97c70de9554e97cc1d8bfef11c5c86f12cc83d7;hp=ba2e25982922e4589b79726748b5440b84e2761e;hb=413b791967a86b77c27cb9f71b41c3d607b58315;hpb=18fbdea74760834639eb1f1df71ab4cb672dfed0 diff --git a/drl/Manual.txt b/drl/Manual.txt index ba2e259..c97c70d 100644 --- a/drl/Manual.txt +++ b/drl/Manual.txt @@ -70,6 +70,13 @@ file that is used to configure identities (discussed below). Optionally, the ulogd.conf file can contain: +create_htb +Whether or not ulogd should rebuild the htb hierarchy (when using FPS). 0 will +not rebuild it, any other value will. Set this to zero when the hierarchy is +managed externally (for instance, by PlanetLab's node manager). When this is +set to 0, identities require htb_node and htb_parent properties in the drl xml +config. + enforce_on Whether or not to turn enforcement on by default at startup. 0 for off, anything else for on. If unspecified, it defaults to 1. Enforcement can be @@ -83,7 +90,6 @@ These specifiy an artifical packet loss rate (%) or delay (ms) and the slice xid or the string ALL if it should apply to all slices. These are useful for experimentation. - The second file (whose location is determined by drl_configfile) is an XML file containing a series of DRL identity specifications. Sending the ulogd process SIGHUP will cause it to re-read this XML config file. DRL supports @@ -154,6 +160,10 @@ if omited. comm_intervals is similar to loop_intervals, but it schedules communication with peers. Assumes 1 if omitted. +htb_node & htb_parent specify which htb_node and htb_parent an identity should +modify when the ulogd process is instructed not to rebuild the htb hierarchy +(create_htb=0 in ulogd.conf). + Optionally, a set identity can be specified as independent, in which case it will not be limited by any machine identities on the node. Assumes 0 if omitted. @@ -181,4 +191,8 @@ A "real" example: -This creates one identity numbered 11 with a 10mbps limit. It uses a gossip communication protocol to disseminate updates with a branching factor of two. It uses a standard flow table with an ewma smoothing value of 0.1. The identity has six peers, and it limits only the traffic associated with the slide whose xid is 207. +This creates one identity numbered 11 with a 10mbps limit. It uses a gossip +communication protocol to disseminate updates with a branching factor of two. +It uses a standard flow table with an ewma smoothing value of 0.1. The +identity has six peers, and it limits only the traffic associated with the +slide whose xid is 207.