Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S265387AbUFVTRt (ORCPT ); Tue, 22 Jun 2004 15:17:49 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265135AbUFVTRq (ORCPT ); Tue, 22 Jun 2004 15:17:46 -0400 Received: from mail1.asahi-net.or.jp ([202.224.39.197]:64358 "EHLO mail.asahi-net.or.jp") by vger.kernel.org with ESMTP id S265387AbUFVTRQ (ORCPT ); Tue, 22 Jun 2004 15:17:16 -0400 Message-ID: <40D885B0.5080000@ThinRope.net> Date: Wed, 23 Jun 2004 04:17:04 +0900 From: Kalin KOZHUHAROV User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040121 X-Accept-Language: bg, en, ja, ru, de MIME-Version: 1.0 To: Catalin BOIE Cc: linux-kernel@vger.kernel.org Subject: Re: [ANNOUNCE] sch_ooo - Out-of-order packet queue discipline References: In-Reply-To: X-Enigmail-Version: 0.83.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1242 Lines: 39 Catalin BOIE wrote: > Hello! > > I like to announce sch_ooo, a new queue discipline that, attached to a > class (or a device, as root) reorder the packets that pass by delaying > some. > > Example: > tc qdisc add dev eth0 root ooo limit 100 gap 4 wait 1100 > > This queue will create a pfifo with limit 100 and will delay > every 4th packet with 1100ms. > An stream of 6 packets like this: 1 2 3 4 5 6, generated by > ping will be reordered like this: 1 2 3 5 4 6. [snip] > +config NET_SCH_OOO > + tristate "Out-of-order qdisc discipline" > + depends on NET_SCHED > + help > + Say Y if you want to simulate out-of-order packets by delaying > + some of them. This qdisc is useful if you develop > + protocols or network monitoring applications. I risk on me:=dumb, but can you give at least one practical application for sch_ooo? I suppose you have something on your mind... Kalin. -- ||///_ o ***************************** ||//'_/> WWW: http://ThinRope.net/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/