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

Eric Rescorla <ekr@rtfm.com> Mon, 12 September 2016 23:39 UTC

Return-Path: <ekr@rtfm.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 5165712B04E for <quic@ietfa.amsl.com>; Mon, 12 Sep 2016 16:39:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.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 9Ru219NRvgsK for <quic@ietfa.amsl.com>; Mon, 12 Sep 2016 16:39:52 -0700 (PDT)
Received: from mail-yw0-x22a.google.com (mail-yw0-x22a.google.com [IPv6:2607:f8b0:4002:c05::22a]) (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 1CB8F12B14C for <quic@ietf.org>; Mon, 12 Sep 2016 16:39:52 -0700 (PDT)
Received: by mail-yw0-x22a.google.com with SMTP id u82so30703917ywc.2 for <quic@ietf.org>; Mon, 12 Sep 2016 16:39:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=fy2wJz9+juDnvjvhP/VEHwgbEHbSlXcjaDZ+fwdGhNg=; b=LJYmwMD+oxQF3ASQA0HLZj+p3yVnp18WPAvaJx90FOCptLn77jH64IoSkM4Ri2etu8 afEoBLBTDFWZWWExUkXBSoQW7WsjwB9xxDNAfCV/769KdBw9AL30BHpBuvETKX54/kPh w/4IAlWEBWU1XxGSYoKUuw5r7ZtQKqJhfMXnWauweOvW0DXp/CapUYqpFnPXq1gc8B/P rL2NpV8gr4TwJUlXbc6+1eVKcNg+5ifEpDxYDGRUNiyznRl4YiO3WYikEg8upGTZDwuG 2V6c6ql+T1tkPEKGdj5G+QBLwuUl9CUQKL/VhJheStU2+lctXu5qtt4Bk60iqljlkv8D Z5hw==
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=fy2wJz9+juDnvjvhP/VEHwgbEHbSlXcjaDZ+fwdGhNg=; b=Ya2TiGfXfmPmPN3JxLrQzfFH0ExFRF1nHCHjg+qm63j0MyAtQXA4tOaiw60EkHgvuD ct9BLHbrpBMxWwR94qlSBut5Y01mnp1tLARGwDHnyboLHXkZn/ovk6L2Yn+3Y/urtUiV 1SsYE2mn3SalE01S7OU6TsHzcR58Tia1q0QUt3+e7YN0hFgXFSRsVEW6HCqF0Wu1P5JK q2LjE1ZoCwzNRMHhqXf95evf1YnC+FkBxAxDo3vSm9vAM7mTVU3jVz2zjby/Ndg0314Z yPcoDkiIhhv5c7bt2fzaQ33UjSIHYmlj617fmyj411LJJ1gtnHFZTYphJUl0ULnxRhfv tr8Q==
X-Gm-Message-State: AE9vXwN3Re+GWhPuKKprkRDtrqpmolhw91qg/c4Q0AwUlbTrRdw6FoLSIK/JLthNzL6vkpvKtxRo3SMMd8l7FA==
X-Received: by 10.129.108.147 with SMTP id h141mr1743088ywc.214.1473723591279; Mon, 12 Sep 2016 16:39:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.112.66 with HTTP; Mon, 12 Sep 2016 16:39:10 -0700 (PDT)
In-Reply-To: <CAKKJt-dE_q2iNFLn_BFqPoy1V4kBnxGkbAiGzjyFkDdj6+gMBw@mail.gmail.com>
References: <147273767703.10217.5299850397860146217.idtracker@ietfa.amsl.com> <CAKKJt-dE_q2iNFLn_BFqPoy1V4kBnxGkbAiGzjyFkDdj6+gMBw@mail.gmail.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Mon, 12 Sep 2016 16:39:10 -0700
Message-ID: <CABcZeBNDGQT141+9Q-YJRsuVrWGD=SDdeeFaKe0=iNwb+1ckLQ@mail.gmail.com>
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="001a114ddd4628063c053c5803c7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/98t8gr1XcOaa43V2aTSQvyHUh18>
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: Mon, 12 Sep 2016 23:39:55 -0000

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.


> 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.


> 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.



> 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.

-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
>
>