Re: [tcpm] Call for Adoption: TCP Tuning for HTTP

Ben Niven-Jenkins <ben@niven-jenkins.co.uk> Sat, 05 March 2016 12:59 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1AB01B30B3 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 5 Mar 2016 04:59:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.903
X-Spam-Level:
X-Spam-Status: No, score=-6.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KetBIrwRZ4qb for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sat, 5 Mar 2016 04:59:30 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5016D1B30B4 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sat, 5 Mar 2016 04:59:30 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1acBjN-0006Gc-Pm for ietf-http-wg-dist@listhub.w3.org; Sat, 05 Mar 2016 12:54:49 +0000
Resent-Date: Sat, 05 Mar 2016 12:54:49 +0000
Resent-Message-Id: <E1acBjN-0006Gc-Pm@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <ben@niven-jenkins.co.uk>) id 1acBjJ-0006Fm-6u for ietf-http-wg@listhub.w3.org; Sat, 05 Mar 2016 12:54:45 +0000
Received: from mailex.mailcore.me ([94.136.40.145]) by maggie.w3.org with esmtp (Exim 4.80) (envelope-from <ben@niven-jenkins.co.uk>) id 1acBjG-00081k-Ct for ietf-http-wg@w3.org; Sat, 05 Mar 2016 12:54:44 +0000
Received: from dab-ntm1-h-71-6.dab.02.net ([82.132.230.136] helo=[10.5.147.213]) by smtp04.mailcore.me with esmtpa (Exim 4.80.1) (envelope-from <ben@niven-jenkins.co.uk>) id 1acBit-0003xV-44; Sat, 05 Mar 2016 12:54:19 +0000
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
X-Mailer: iPhone Mail (13C75)
In-Reply-To: <20160305073813.GC31072@1wt.eu>
Date: Sat, 05 Mar 2016 12:54:08 +0000
Cc: Tim Wicinski <tjw.ietf@gmail.com>, Mark Nottingham <mnot@mnot.net>, Joe Touch <touch@ISI.EDU>, Patrick McManus <mcmanus@ducksong.com>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <38CB1EBC-3C38-430A-998A-9AF426A2AA99@niven-jenkins.co.uk>
References: <56D76A7E.7090507@isi.edu> <20160302232125.GA18275@1wt.eu> <56D77892.2000308@isi.edu> <20160303065545.GA18412@1wt.eu> <56D87BAC.4060204@isi.edu> <20160303184418.GA18774@1wt.eu> <CAOdDvNokUDxmfy87VrQNLoQvQknP6L3h6fLbuFeVpOiDN4szAQ@mail.gmail.com> <56D9D235.9000106@isi.edu> <FA915C37-6831-44A6-86B0-E9A5E3DD909E@mnot.net> <a0dc0b8d-ed3f-4901-d1ed-1445d8560d0f@gmail.com> <20160305073813.GC31072@1wt.eu>
To: Willy Tarreau <w@1wt.eu>
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Received-SPF: none client-ip=94.136.40.145; envelope-from=ben@niven-jenkins.co.uk; helo=mailex.mailcore.me
X-W3C-Hub-Spam-Status: No, score=-5.7
X-W3C-Hub-Spam-Report: AWL=-0.808, BAYES_00=-1.9, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: maggie.w3.org 1acBjG-00081k-Ct f319af07aabd5f2fa77b1aa053c8a07e
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [tcpm] Call for Adoption: TCP Tuning for HTTP
Archived-At: <http://www.w3.org/mid/38CB1EBC-3C38-430A-998A-9AF426A2AA99@niven-jenkins.co.uk>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/31194
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Willy, 

> On 5 Mar 2016, at 07:38, Willy Tarreau <w@1wt.eu> wrote:
> 
>> On Fri, Mar 04, 2016 at 08:05:31PM -0500, Tim Wicinski wrote:
>> 
>> DNSOP recently went through the process of updating RFC5966,
>>    "DNS Transport over TCP - Implementation Requirements"
>> 
>> and it was published just this week as RFC 7766
>>    https://datatracker.ietf.org/doc/rfc7766/
>> 
>> There was a lot of effort put in this document to reflect current 
>> technology in TCP, like Fast Open.
> 
> This is a very interesting document, thanks for sharing. This is the
> type of work we hope to see for HTTP, explaining the tradeoffs of
> various solutions.
> 
>> I support adoption, but I also think the document needs work.  I'll be 
>> happy to assist and make it look less like a list of linux kernel tunings,
> 
> The tuning is an important point, but only once all the explanation are
> given for the trouble the tuning aims to fix. And ultimately it should
> cover multiple operating systems.

Does the doc need to cover operating systems at all?

Is it sufficient to have the explanations and describe what to tune and leave it to the reader to work out how to set tunable foo on their operating system?

Ben

> 
> Regards,
> Willy
>