1.\" 2.\" $FreeBSD: /repoman/r/ncvs/src/share/man/man4/dummynet.4,v 1.4.2.12 2002/11/18 21:51:16 luigi Exp $ 3.\" 4.Dd October 28, 2002 5.Dt DUMMYNET 4 6.Os Darwin 7.Sh NAME 8.Nm dummynet 9.Nd traffic shaper, bandwidth manager and delay emulator 10.Sh DESCRIPTION 11.Em dummynet 12is a system facility that permits the control of traffic 13going through the various network interfaces, by applying bandwidth 14and queue size limitations, implementing different scheduling and queue 15management policies, and emulating delays and losses. 16.Pp 17The user interface for 18.Em dummynet 19is implemented by the 20.Nm dnctl 21program, so the reader is referred to the 22.Xr dnctl 8 23manpage for a complete description of the capabilities of 24.Nm 25and on how to use it. 26.Sh SEE ALSO 27.Xr dnctl 8 , 28.Xr setsockopt 2 , 29.Xr bridge 4 , 30.Xr ip 4 , 31.Xr sysctl 8 32.Sh HISTORY 33.Nm 34was initially implemented as a testing tool for TCP congestion control 35by 36.An Luigi Rizzo Aq [email protected] , 37as described on ACM Computer Communication Review, Jan.97 issue. 38Later it has been then modified to work at the ip and bridging 39level, integrated with the IPFW packet filter, and extended to 40support multiple queueing and scheduling policies. 41