Date: Fri, 01 Feb 2002 14:54:38 +0100 From: Marko Zec <zec@tel.fer.hr> To: freebsd-net@freebsd.org Subject: ng_dummy - netgraph traffic shaping node Message-ID: <3C5A9E1E.400F9772@tel.fer.hr>
next in thread | raw e-mail | index | archive | help
The result of an innocent netgraph programming exercise can be found at: http://www.tel.fer.hr/zec/BSD/ng_dummy/ "ng_dummy" is a simple traffic shaper node that implements control of traffic flow in both upstream and downstream direction. In each direction, the traffic flows through the sequence of two FIFO-type queues, which implement different queuing policies. The "inbound" queue is rate limited, and emulates an interface output buffer. On "outbound" queue, frames are dequeued based on preconfigured delay, thus emulating propagation effects on a transmission link. Additional features include random frame discarding based on BER; and emulation of phantom traffic, which competes for available bandwidth, and thereby introduces inbound queue congestions and delay jitter. Have fun! Marko To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C5A9E1E.400F9772>