From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 0D6B93B29D for ; Tue, 16 Jun 2020 01:31:36 -0400 (EDT) Received: by mail-io1-xd2b.google.com with SMTP id r77so20588091ior.3 for ; Mon, 15 Jun 2020 22:31:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=dqpjXQGXrHivbFRNiCo0gSriMRNh7XcmpFnB5Sr+fkY=; b=q3WK+g3U01pGLevt/MJLxBQUYZ+mRYaC7lFCJ5B64WItEiFenHhJ9zZcXtAWQPrbzM 97Gwem/bk08Zetf++CuQkQKgnIapT9PciPYzl5WG5/XZYRwBbajRsxFj3NkRZnHNAO9j mfMV7NZ6bvqqxG2fkw5mqtSKUA34zl0qZddKVswTuFP54Ha4QRrTvCAl/fGYCKaKbHzf jWa27woLwkNxe+5Ju7kKt+TKJdtH7Vp8ZeTo74yw4XYcaU9d36HqgntB6IpLmo5uV6hL jwMjLozrQ5WthvCz/Ipxm90zZ6k21EJdxb7epl6aen+ySEcmeAWSZTV8OnyD5BKCvF/2 hu/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=dqpjXQGXrHivbFRNiCo0gSriMRNh7XcmpFnB5Sr+fkY=; b=pjy0J4R9ffNFg7+o8PSEYUxjRjS64IBrgtDJgfc+WWBLk1vVhkMq88wniMbu+3t/59 A09ywYFPq8hNUY8DhZfPiaVSlptuGkzMlcNWV2qOc1I0OsfSxV+O8kSPScGIA66C6tSV sW5G/B1MGAokhRUFkdTDR9W+McVcNmJC+HWjVBZ8tO4R9P1s1Ujjr95UpTXX/lQ/7/nq +R0lU/FWQtrZp4PGMDn8luhvl91bJynFk/7Q+dzN2UNBESpnVGH0+0z2BZHtqolwcSkx 7cWCsrtsuDaXtq4Plq3Zi2TKUKafCSf3MEPdkekUhW13GpZUy4B5dmdP0gf4Ee9jVbTm KySA== X-Gm-Message-State: AOAM5308vWR0HZWO2B7V4a51AZpzMiDOEFTgIRMkCniMtyayeHLBtYEQ kWGZx/Ibu0YPiAEX8AL/23b5F2MSHLFIgCFRJe4= X-Google-Smtp-Source: ABdhPJweI8EI0fUEWVFCGHinKIEPzkhWFgrZnBlkjSfa/Iy8yoSRGr+PQCykNTCBj+R4QiOKJs9E9Syi4CLj95kVAFk= X-Received: by 2002:a5e:dc03:: with SMTP id b3mr1007639iok.27.1592285496513; Mon, 15 Jun 2020 22:31:36 -0700 (PDT) MIME-Version: 1.0 References: <87wo5okhbo.fsf@toke.dk> <875zd6h3bu.fsf@toke.dk> <7FCC9B1F-7F4B-43E8-B557-88B2A845C28B@gmail.com> <48938727-0CFF-4B72-B82B-49E0535E9B82@gmail.com> <87y2pgi5ue.fsf@toke.dk> <1F6D30F9-A697-4588-9AB7-2A3757924900@gmail.com> In-Reply-To: From: Dave Taht Date: Mon, 15 Jun 2020 22:31:24 -0700 Message-ID: To: Avakash bhat Cc: Jonathan Morton , =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= , Cake List , Vybhav Pai , Shrinidhi Varna , "Mohit P. Tahiliani" , Deepak K Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Cake] Query on ACK X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2020 05:31:37 -0000 so glad to see that merged! I know how hard it is to make progress that anyone can (re)use. Thanks so much! On Mon, Jun 15, 2020 at 10:22 PM Avakash bhat wrote: > > Hi all, > > Thank you for the clarification. We will try implementing a similar test. > > Thanks to the Cake community's continued support we were able to successf= ully merge the set-associative flow hash module into ns-3 (https://gitlab.c= om/nsnam/ns-3-dev/-/merge_requests/209). > > Hopefully, we are able to achieve a similar result with the ack filter mo= dule and we will continue to work to do so. > > Thanks, > Avakash Bhat > > On Sun, Jun 14, 2020 at 8:13 PM Jonathan Morton w= rote: >> >> > On 14 Jun, 2020, at 3:43 pm, Avakash bhat wrote= : >> > >> > I wanted another clarification on the results obtained by the Ack filt= ering experiment( Fig 6) . >> > Was the experiment conducted with only ack filtering enabled? >> > Or was set associative hash and the other modules of Cake enabled alon= g with Ack filtering while running this experiment ? >> >> The test was run on a complete implementation of Cake, set up in the nor= mal way. I think we kept the configuration simple for this test, so everyt= hing at defaults except for choosing the shaped bandwidth in each direction= . >> >> The ack-filter relies on having fairly good flow isolation, so that cons= ecutive packets in the appropriate queue belong to the same ack stream. So= at minimum it is appropriate to have the set-associative flow hash enabled= . >> >> The host-fairness and Diffserv features were probably enabled, but did n= ot have relevant effects in this case, since only one pair of hosts and the= Best Effort DSCP were used in the traffic. >> >> - Jonathan Morton --=20 "For a successful technology, reality must take precedence over public relations, for Mother Nature cannot be fooled" - Richard Feynman dave@taht.net CTO, TekLibre, LLC Tel: 1-831-435-0729