Re: [QUIC] Alissa Cooper's Yes on charter-ietf-quic-00-01: (with COMMENT)

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Tue, 13 September 2016 16:58 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE7BC12B3F5; Tue, 13 Sep 2016 09:58:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 B2Xd9IrUgHfK; Tue, 13 Sep 2016 09:58:50 -0700 (PDT)
Received: from mail-yw0-x233.google.com (mail-yw0-x233.google.com [IPv6:2607:f8b0:4002:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35B4B12B3D7; Tue, 13 Sep 2016 09:58:49 -0700 (PDT)
Received: by mail-yw0-x233.google.com with SMTP id u124so96181200ywg.3; Tue, 13 Sep 2016 09:58:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=utok7Fdh0K1fNXu2kvLeZV0RxsdCIeLghaygoVJUxU8=; b=NNyCy+lgFMfdLyjsDopNwgewGD2WqoJ1Dp9HvxB89iNKFsTZdYeeWd2/jHx6VRf67Y T1VhuUyY6yHyaFOMAZufAycQM8X0p/k3RCoixsFgwfnymiZBO0l0p/1YfrRONF7SiFJe sxbLLBWa2ceKDuK60Hn+vKHpkBZSf3o+4aYyLqGr+YkLH/kFAWwsJFQ/YKeNDiOi7JAo 5nUh0HIeM3MeiyNhp7ZLVzuWK9izxTla9D6IhugyNbzy0aq1ougUokVHhpkLAxtsBfy0 2Mog6Vl85nN/f2DFXG4POLwfpQhW1bZuDs4lzMNA3tvUvWIp2oScn699jOl7bi/iRl0P I0cQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=utok7Fdh0K1fNXu2kvLeZV0RxsdCIeLghaygoVJUxU8=; b=SeJA9s9jOMVyTthJba12p1vfLEgg75IjzwiPfeQHLgNwYrZqek+8BJs29S/nsN8ku3 jJcTYiIX6m44GaBC3kpecDnDPlJ3G15lZSpBCWl15nx2s4lV+w5gdTq4cAmc7UlTS3JF rFoF23K+6Ybu5B0M5dPhTl26Xl64GYU8QL9YFasT3vRYP7x95BKme0W6V9mMv5h1w9CB gZgM27R/TlcDvLY0yP/Us3vW45WLK6JF+1OXEeVYBNrggZ9rLx319d4u+5f6yO59nliJ EERvy7Bfma51OnWaEM5eTLLe0caLbSZEMJ5Mn9HXUwGk3IEs8QNbL+bOoL/FX5Is/RBq Qrew==
X-Gm-Message-State: AE9vXwNSIC44UfkkHD4YWRip/E7nrkHdsCLJIVUK+TpY3SvMCyv4oTEQXzvcjKTbnigWa7Q3J9tf6vL/jKmxIw==
X-Received: by 10.13.251.66 with SMTP id l63mr1727605ywf.69.1473785929152; Tue, 13 Sep 2016 09:58:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.24.86 with HTTP; Tue, 13 Sep 2016 09:58:48 -0700 (PDT)
In-Reply-To: <CABcZeBNDGQT141+9Q-YJRsuVrWGD=SDdeeFaKe0=iNwb+1ckLQ@mail.gmail.com>
References: <147273767703.10217.5299850397860146217.idtracker@ietfa.amsl.com> <CAKKJt-dE_q2iNFLn_BFqPoy1V4kBnxGkbAiGzjyFkDdj6+gMBw@mail.gmail.com> <CABcZeBNDGQT141+9Q-YJRsuVrWGD=SDdeeFaKe0=iNwb+1ckLQ@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Tue, 13 Sep 2016 11:58:48 -0500
Message-ID: <CAKKJt-dGHHCSKo+4VcJqwXWC=QA_pWsa71D4D1wHHzRYxZmY7w@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Content-Type: multipart/alternative; boundary="94eb2c07e9dec83d70053c66860c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/Hor7arTAm-_CIclizbCR1UXIzhA>
Cc: quic@ietf.org, Alissa Cooper <alissa@cooperw.in>, The IESG <iesg@ietf.org>, quic-chairs@ietf.org
Subject: Re: [QUIC] Alissa Cooper's Yes on charter-ietf-quic-00-01: (with COMMENT)
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Mailing list to discuss QUIC standardization <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Sep 2016 16:58:53 -0000

Hi, Eric,

Thanks for your comments. Please see inline.

On Mon, Sep 12, 2016 at 6:39 PM, Eric Rescorla <ekr@rtfm.com> wrote:

> I had a few comments on the draft charter:
>
> > There is emerging implementation and deployment experience with QUIC, a
> > UDP-based protocol that provides a stream-multiplexing encrypted
> transport.
> > Based on that implementation and deployment experience, the QUIC working
> group
> > will provide a standards track specification generalizing the design
> described
> > in the initial set of draft-tsvwg-quic-protocol, draft-tsvwg-quic
> -loss-recovery,
> > and related documents.
>
> "initial set" is ungrammatical here. Strike it.
>

Consider it struck.


> > Key goals for QUIC are:
> >
> > - Minimizing connection establishment and overall transport latency for
> > applications, starting with HTTP/2;
> > - Providing multiplexing without head-of-line blocking;
> > - Enabling deployment over unmodified Internet paths; and
> > - Enabling multipath and forward error correction extensions.
>
> I would like to see a security objective here, as I think we all agree
> that it's a first-class priority.
>
> - Providing secure transport by default using TLS 1.3.
>

I'm sympathetic to this point. We are also having a parallel chat about how
closely tied to TLS 1.3 (as opposed to future TLS versions) QUIC will be.
So, if this was

- Providing secure transport by default

or

- Providing secure transport by default using TLS,

would either of those work as well?


>
> > This work will ensure that
> > QUIC using TLS1.3 has security and privacy properties that are at least
> as good
> > as a stack composed of TLS1.3 using TCP (or MPTCP when using multipath).
>
> This "QUIC using TLS 1.3" language is a little weird. I would just say
> "QUIC". I believe MT provided a similar comment.
>

I agree. That's going to be in 00-03.


> > The third focus area will describe mappings between specific
> applications???
> > semantics and the transport facilities of QUIC. The first mapping will
> be a
> > description of HTTP/2 semantics using QUIC, specifically with the goal
> of
> > minimizing web latency using QUIC. This mapping will accommodate the
> extension
> > mechanisms defined in the HTTP/2 specification. Upon completion of that
> mapping,
> > additional protocols may be added by updating this charter to include
> them.
>
> I'm not sure this should be in QUIC so much as HTTP. Minimally it somehow
> needs to be in cooperation and I don't see anything here. I certainly don't
> want this to preclude a mapping of only HTTP/2's transport facilities.
>

I strongly suspect that everyone involved to date knows this so nobody
bothered saying it, which could be fine when we're having a BOF, but is not
so fine when we're chartering a working group that involves people who
weren't present at the beginning of the conversation. I'm proposing

"QUIC will work closely with the HTTPbis working group, especially on the
third
focus area."

Would that work for you?

Thanks,

Spencer


> -Ekr
>
>
> On Thu, Sep 1, 2016 at 7:02 AM, Spencer Dawkins at IETF <
> spencerdawkins.ietf@gmail.com> wrote:
>
>> Hi, Alissa,
>>
>> On Thu, Sep 1, 2016 at 8:47 AM, Alissa Cooper <alissa@cooperw.in> wrote:
>>
>>> Alissa Cooper has entered the following ballot position for
>>> charter-ietf-quic-00-01: Yes
>>>
>>> When responding, please keep the subject line intact and reply to all
>>> email addresses included in the To and CC lines. (Feel free to cut this
>>> introductory paragraph, however.)
>>>
>>>
>>>
>>> The document, along with other ballot positions, can be found here:
>>> https://datatracker.ietf.org/doc/charter-ietf-quic/
>>>
>>>
>>>
>>> ----------------------------------------------------------------------
>>> COMMENT:
>>> ----------------------------------------------------------------------
>>>
>>> What is the status of these PRs?
>>> https://github.com/IETF-QUIC/Charter/pulls
>>
>>
>> I checked two of the PRs. One looks like it's reflected in the
>> datatracker, but the other does not. I'll make sure the proponents think
>> the datatracker text reflects what they want to go with, before this goes
>> for external review.
>>
>> Spencer
>>
>> _______________________________________________
>> QUIC mailing list
>> QUIC@ietf.org
>> https://www.ietf.org/mailman/listinfo/quic
>>
>>
>