From owner-freebsd-pf@FreeBSD.ORG Thu May 22 06:20:15 2008 Return-Path: Delivered-To: freebsd-pf@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69C1E106566C for ; Thu, 22 May 2008 06:20:15 +0000 (UTC) (envelope-from ansarm@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by mx1.freebsd.org (Postfix) with ESMTP id 143578FC2E for ; Thu, 22 May 2008 06:20:14 +0000 (UTC) (envelope-from ansarm@gmail.com) Received: by py-out-1112.google.com with SMTP id p76so525506pyb.10 for ; Wed, 21 May 2008 23:20:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:references:in-reply-to:subject:date:message-id:mime-version:content-type:content-transfer-encoding:x-mailer:thread-index:content-language; bh=9aR/0ZmI5qF7dXfKr79rs5fSi2m4XIGn06GWFnsFOJA=; b=fmWrOdiIxyLbHGhD9z1THk+2byXv+B4UXQxYdgXDpzlVdh+Vrz6tOTankipO9hi4sWMMGshR2m23qyx4G+854SNE7eOKMoKT9lKhxCjic4582D35Bj9KT+IBmndKjy1m5F29oWdv2uA+5koaCnTN7SiAEzoMTU6Egha3FqYk0xw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:message-id:mime-version:content-type:content-transfer-encoding:x-mailer:thread-index:content-language; b=o35iZcGkWBRYp36NafsyIT+1s/+zrmCE7H3hyXYB4PBLwC1F5e69zhibmqAUaMHBQAmyvwpWsUagBSuNExWr71VFptAJ6iO9ouAOV3622OdDwO5weTS7o8ATbYmUImwnZ6rvn/4yA9fKrJ8DaCZE0TwB2qEkCkouqc27ksmPXZU= Received: by 10.65.97.18 with SMTP id z18mr18650684qbl.77.1211437212514; Wed, 21 May 2008 23:20:12 -0700 (PDT) Received: from ansarmm2 ( [206.248.190.95]) by mx.google.com with ESMTPS id f15sm2996409qba.28.2008.05.21.23.20.10 (version=SSLv3 cipher=RC4-MD5); Wed, 21 May 2008 23:20:11 -0700 (PDT) From: "Ansar Mohammed" To: "'Jeremy Chadwick'" References: <002d01c8bba7$96128db0$c237a910$@com> <20080522042936.GA24418@eos.sc1.parodius.com> In-Reply-To: <20080522042936.GA24418@eos.sc1.parodius.com> Date: Thu, 22 May 2008 02:20:09 -0400 Message-ID: <006601c8bbd3$e3b654d0$ab22fe70$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Aci7xHO/oQIfWlGPRoW04Z+lF9cg8AADEO0Q Content-Language: en-ca Cc: freebsd-pf@freebsd.org Subject: RE: ALTQ and bandwidth limiting X-BeenThere: freebsd-pf@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion and general questions about packet filter \(pf\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2008 06:20:15 -0000 Ok, I got a bit further. I compiled in ALTQ and I am using Class Based Queueing. Here is a snippet of my pf.conf altq on le1 cbq bandwidth 100Mb queue { std, cifs, http } queue std bandwidth 88.5Mb cbq(default) queue cifs bandwidth 1500Kb cbq queue http bandwidth 1Mb cbq Here is the problem, no matter what value I set for the CBQ Queue, its at least 1/4 of the actual configured maximum. So I configured http for 1Mb, the max throughput I get is 288Mb. Can anyone explain why? > -----Original Message----- > From: Jeremy Chadwick [mailto:koitsu@FreeBSD.org] > Sent: May 22, 2008 12:30 AM > To: Ansar Mohammed > Cc: freebsd-pf@freebsd.org > Subject: Re: ALTQ and bandwidth limiting > > On Wed, May 21, 2008 at 09:02:59PM -0400, Ansar Mohammed wrote: > > Hello All, > > > > Is there a way using PF and ALTQ that I can set a policy to restrict > a > > particular host to a maximum network speed? > > > > I would like to simulate low speed connection using pf. > > I believe ipfw dummynet has the capability you're looking for. See the > ipfw manpage, section "TRAFFIC SHAPER". > > -- > | Jeremy Chadwick jdc at parodius.com | > | Parodius Networking http://www.parodius.com/ | > | UNIX Systems Administrator Mountain View, CA, USA | > | Making life hard for others since 1977. PGP: 4BD6C0CB |