From owner-freebsd-net@FreeBSD.ORG Wed Oct 10 08:57:13 2007 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BDBA16A419 for ; Wed, 10 Oct 2007 08:57:13 +0000 (UTC) (envelope-from bh@izb.knu.ac.kr) Received: from izb.knu.ac.kr (izb.knu.ac.kr [155.230.157.93]) by mx1.freebsd.org (Postfix) with ESMTP id 3D15C13C49D for ; Wed, 10 Oct 2007 08:57:13 +0000 (UTC) (envelope-from bh@izb.knu.ac.kr) Received: by draba.izb.knu.ac.kr (Postfix, from userid 59) id D93153EA4; Wed, 10 Oct 2007 17:56:56 +0900 (KST) X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on draba.izb.knu.ac.kr X-Spam-Level: X-Spam-Status: No, score=-46.7 required=15.1 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VERIFIED autolearn=disabled version=3.2.3 Received: from izb.knu.ac.kr (localhost.izb.knu.ac.kr [127.0.0.1]) by draba.izb.knu.ac.kr (Postfix) with ESMTP id 5235D3EA3; Wed, 10 Oct 2007 17:56:55 +0900 (KST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=izb.knu.ac.kr; h=subject: from:reply-to:to:cc:in-reply-to:references:content-type: content-transfer-encoding:date:message-id:mime-version; q= dns/txt; s=s1024; bh=8bke3CPoIkquBkLoMh0QaUMzGko=; b=H6qMYJ4+eJO HcFIiYIAPnIlJPQIL327WzD52BHUhyXr9mT3gN0d9Z6PdMLgai4Bma+MNinDnmeT euolmjjSdp5FbIY2VPQv+TAUBz4/cDDOdwBI2+2ymusKwIJ7rJrl+XBmRmf7QT/x rbeIzSmQw/e3pA0I6IPu/di3zZGqaTXw= Received: from viola.izb.knu.ac.kr (viola.izb.knu.ac.kr [IPv6:2002:9be6:9d5d:3::3]) by draba.izb.knu.ac.kr (Postfix) with ESMTP id 3D57C3EA1; Wed, 10 Oct 2007 17:56:55 +0900 (KST) Received: by viola.izb.knu.ac.kr (Postfix, from userid 1001) id 9AD765DFF; Wed, 10 Oct 2007 17:56:56 +0900 (KST) From: Byung-Hee HWANG To: Lawrence Stewart In-Reply-To: <470C2DFD.20109@room52.net> References: <470C2DFD.20109@room52.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: InZealBomb Date: Wed, 10 Oct 2007 17:56:56 +0900 Message-Id: <1192006616.6441.16.camel@viola.izb.knu.ac.kr> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1.1 FreeBSD GNOME Team Port Cc: James Healy , freebsd-net@freebsd.org Subject: Re: Software for FreeBSD TCP R&D: SIFTR v1.1.4 and DPD v1.0 released X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bh@izb.knu.ac.kr List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2007 08:57:13 -0000 On Wed, 2007-10-10 at 11:42 +1000, Lawrence Stewart wrote: > Hi All, > > Just a quick heads up regarding the availability of a new SIFTR > (Statistical Information for TCP Research) version and the debut release > of DPD (Deterministic Packet Discard). > > SIFTR v1.1.4 addresses a couple of issues, one of which is applicable to > users of SIFTR in FreeBSD 7-CURRENT. Read the changelog and readme for > more information. > > DPD is a new FreeBSD kernel module we developed to further aid us in our > ongoing TCP research. It allows for the deterministic dropping of TCP > packets from within the FreeBSD kernel via a simple sysctl interface. > This is particularly useful for anyone that is interested in observing > TCP reacting to packet loss events (e.g. congestion control > researchers). Being able to drop the same packet(s) across multiple > tests allows for simpler comparisons of TCP behaviour. We've found it > particularly useful in evaluating and observing the behaviour of > different congestion control mechanisms, and hope it may be of use to > others out there. Please refer to the DPD readme for more in-depth > information. > > The software and documentation is freely available under a BSD licence from: > > http://caia.swin.edu.au/urp/newtcp/tools.html > > We would be very happy to hear from anyone regarding bugs and > suggestions as well. First of all, I would like to thank you for your good efforts. Its almost feature seems like PF(4), however, it's useful to me, maybe. Are you willing to support IPv6 for both SIFTR and DPD? -- Byung-Hee HWANG "Now I want you to follow my orders." -- Vito Corleone, "Chapter 1", page 39