* jamal <[EMAIL PROTECTED]> 2005-07-04 09:16 > On Mon, 2005-04-07 at 13:48 +0200, Thomas Graf wrote: > > plain text document attachment (sch_blackhole) > > Useful in combination with classful qdiscs to drop or > > temporary disable certain flows, e.g. one could block > > specific ds flows with dsmark. > > > > Unlike the noop qdisc it can be controlled by the user and > > statistic accounting is done. > > > > Why not just "fix" noop qdisc to have those features? Note attaching a > filter/drop action should give you the same functionality.
I like noop as-is, i.e. one copy shared by all users. For a moment I thought we could assign a handle to all allocated default qdiscs so they can be deleted. Said deletion would then result in a noop qdisc which drops all packets but then again this is far from intuitive and harder to use. Assume you have a classful setup with per client classes and you want to disable one such class for a moment (maybe the customer didn't pay the bills ;->). A simple qdisc replace to a blackhole will solve it and is both intuitive and fast. I agree that the same functionality can be achieved with actions or netfilter, but from a usability point of view sch_blackhole is my preferred solution. I find this is the most reliable, the least intrusive, and most intuitive way of solving this issue. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html