Revision: 502

Author:   danielel
Date:     2011-06-18 10:58:22 +0000 (Sat, 18 Jun 2011)

Log Message:
wirefilter manual updated, describing the new features.

Modified Paths:

Modified: branches/danielinux-wirefilter2/man/wirefilter.1
--- branches/danielinux-wirefilter2/man/wirefilter.1    2011-06-18 09:47:21 UTC 
(rev 501)
+++ branches/danielinux-wirefilter2/man/wirefilter.1    2011-06-18 10:58:22 UTC 
(rev 502)
@@ -81,18 +81,45 @@
 use suffixes K,M,G to abbreviate 2^10, 2^20, 2^30.
 128K means 128KBytes/sec. 128+64K means 64i to 196KBytes/sec.
 Sender is not prevented from sending packets, delivery is delayed to limit the 
-to the desired value. (Like a bottleneck along the path)
+to the desired value. (Like a bottleneck along the path). The management of 
the queue depends
+on -c, -A and -R parameters (see below).
 U and N after the values (e.g. 128+64KN) set the statistic distribution to
-use (uniform or normal).
+use (uniform or normal). 
+In order to use bits instead of Bytes, 'b' can be appended to the
+value, so 64Kb means 64 kilobit per seconds. Please note that one Kbit=1000 
bit, while
+one KByte=1024 Bytes.
-.B \-s "\fIspeed\fP"
-Interface speed in Bytes/sec. It has the same syntax of -b. Input is blocked 
-the tramission time of the packet, thus the sender is prevented from sending 
too fast.
 .B \-c "\fIchannel_bufsize\fP"
 Channel buffer size (in Bytes): maximum size of the packet queue. Exceeding 
-are discarded. 
+are discarded in a drop-tail policy.
+.B \-R "\fIrmin,rmax,probability,limit\fP"
+For packet waiting in the queue due to a bandwidth restriction, use Random 
Early Detection
+policy for queue management. Parameters are the following:
+.sp +4n
+\fImin\fP: Average queue size at which marking becomes a possibility.
+\fImax\fP: At this average queue size, the marking probability is maximal. 
+\fIprobability\fP: Maximum probability for marking, specified as a floating 
point number from 0.0 to 1.0. 
+\fIlimit\fP: Hard limit on queue size in bytes. Further packets are dropped.
+For more information about the algorithm see 
+.B \-A
+When used with 
+.B -c
+instead of discarding packets in drop-tail, 
+mangle TCP acknowledgements in the opposite direction of the current flow,
+so the advertised window field in the TCP options is zeroed, thus preventing
+the TCP endpoint to inject new segments into the network. Works only on frames
+containing TCP/IPv4 valid segments carrying the ACK flag.
 .B \-n "\fInoise factor\fP"
 Number of bits damaged/one megabyte. 
@@ -216,6 +243,7 @@
 VDE is a project by Renzo Davoli <>

This was sent by the collaborative development platform, the 
world's largest Open Source development site.

EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
vde-users mailing list

Reply via email to