From owner-freebsd-ipfw@FreeBSD.ORG Sat Sep 17 11:13:07 2005 Return-Path: X-Original-To: freebsd-ipfw@freebsd.org Delivered-To: freebsd-ipfw@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E83616A420 for ; Sat, 17 Sep 2005 11:13:07 +0000 (GMT) (envelope-from vladone@spaingsm.com) Received: from mail.spaingsm.com (llwb135.servidoresdns.net [217.76.137.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 357D643D46 for ; Sat, 17 Sep 2005 11:13:06 +0000 (GMT) (envelope-from vladone@spaingsm.com) Received: from server.mshome.net (unknown [84.243.99.132]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.spaingsm.com (Postfix) with ESMTP id F3B6324C927 for ; Sat, 17 Sep 2005 12:55:15 +0200 (CEST) Date: Sat, 17 Sep 2005 14:13:03 +0300 From: vladone X-Mailer: The Bat! (v3.0.1.33) Professional X-Priority: 3 (Normal) Message-ID: <97663975.20050917141303@spaingsm.com> To: freebsd-ipfw@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: dummynet patch X-BeenThere: freebsd-ipfw@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vladone List-Id: IPFW Technical Discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2005 11:13:07 -0000 Can someone make an patch for dummynet, so an user can't get maximum bandwith. Queue work great for sharing same bandwidth, but an user can get much banditdth if is not used but anothers. So is wonderfull if i can put an paramaters for queue (like for pipe), to limit bandwidth: For example: ipfw pipe 1 congig bw 1mbit/s ipfw queue 1 config weight 10 pipe 1 bw 128kbits/s ipfw queue 1 config weight 15 pipe 1 bw 256kbits/s This mean that i have two queue that share same pipe. Bandwidth is given accordint with their weight but no more that value indicated by "bw" parameter. In my example queue 1 can get more than 128 kbits/s. In this mode bandwidth is well splited but an user can't get all bandidth if is alone on network.