From owner-freebsd-ipfw@FreeBSD.ORG Sat Sep 6 08:25:38 2003 Return-Path: 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 0532016A4BF for ; Sat, 6 Sep 2003 08:25:38 -0700 (PDT) Received: from newnet.co.uk (newnet.co.uk [212.87.80.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF83643FA3 for ; Sat, 6 Sep 2003 08:25:36 -0700 (PDT) (envelope-from peter@newnet.co.uk) Received: from newnet.co.uk (peter.port [212.87.87.37]) by newnet.co.uk (8.12.6/8.12.3) with ESMTP id h86FPRxv095781; Sat, 6 Sep 2003 16:25:28 +0100 (BST) (envelope-from peter@newnet.co.uk) Message-ID: <3F59FC86.3080306@newnet.co.uk> Date: Sat, 06 Sep 2003 16:25:58 +0100 From: Peter V Coates-Buglear User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.1) Gecko/20020826 X-Accept-Language: en MIME-Version: 1.0 To: Ivo Vachkov References: <20030906150245.30662.qmail@bsdmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Newnet-MailScanner: Found to be clean cc: freebsd-ipfw@freebsd.org Subject: Re: Burst X-BeenThere: freebsd-ipfw@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: IPFW Technical Discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Sep 2003 15:25:38 -0000 Hi, Something like this should work using probability with a pipe rule ipfw add prob 0.33 pipe 1 ip from A to B ipfw add pipe 2 ip from A to B ipfw pipe 1 config ... ipfw pipe 2 config ... Peter Ivo Vachkov wrote: > Hi all, > > I've been doing some research on traffic shaping features on several platforms and I coudn't find is there a way to implement *burst* on FreeBSD. I know Cisco has it and Linux (iproute2/tc + TBF) has it, but none of the BSD seems to have similar feature (at least I couldn't find ...). > > So can you point me out a way to implement such using IPFW+Dummynet if one exists. Thank you in advance. > > Ivo Vachkov > > P.S. I wrote some code to implement burst using divert(4) sockets, but it's still too bare. If you can point me documentation, descibing traffic engeneering techniques/algorithms I'll be thankfull too -- ____________________________________________________ Message scanned for viruses and dangerous content by and believed to be clean