Skip site navigation (1)Skip section navigation (2)
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>