Re: Draft response to Liaison Statement, "LS on ATSSS Phase 2 Requirements to IETF QUIC Working Group"

Ian Swett <ianswett@google.com> Wed, 30 September 2020 14:49 UTC

Return-Path: <ianswett@google.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 AF8563A0A68 for <quic@ietfa.amsl.com>; Wed, 30 Sep 2020 07:49:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.599
X-Spam-Level:
X-Spam-Status: No, score=-17.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 RjN_EI29JYLB for <quic@ietfa.amsl.com>; Wed, 30 Sep 2020 07:49:18 -0700 (PDT)
Received: from mail-yb1-xb29.google.com (mail-yb1-xb29.google.com [IPv6:2607:f8b0:4864:20::b29]) (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 D7E673A0A4A for <quic@ietf.org>; Wed, 30 Sep 2020 07:49:17 -0700 (PDT)
Received: by mail-yb1-xb29.google.com with SMTP id f70so1464812ybg.13 for <quic@ietf.org>; Wed, 30 Sep 2020 07:49:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wQw1R6GEMyJDEwNVT4Wl/1PgYi9CA7TNdVSBYKinRco=; b=Hj6qiazcgRPKiCIMeQJ0P44B7L4eI/nJkljBjG2Hl2dfVSpw7DVb3UOUBvU++uWJ8q NY0T7DG7JS6yS277uqABAX6dWZ6zTnNsFJAX69SDM5Zo64MA5e6SD3PpGneLjYl85tuE b9sscTvxzYCRPbkedKcGhLOUOq/4EfKfhQ4/8f1Sz+pk28guSKbgW7NkzYGELqbSgOqy ntNODnOp7Xd9uFlS99liA2jQY+pBtdf+IDJBysSw40pYmtxzIkLNxxrlej/L0esSD2G7 DqZO1BfHKahgTR754KlbKhF2tUYpOfq2oFWumf2pf1iuairFVQAAh2fsYjLkLgjvzBLV pMOw==
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; bh=wQw1R6GEMyJDEwNVT4Wl/1PgYi9CA7TNdVSBYKinRco=; b=gdJMW3Ni0AGb3WOAiCVSXDtKwTMHhcptmiwDIOQPLafOxC3FXN9sTaUyvDzXfS+0XT a0QPi9p4oxQL3KYoQVCKhItqwivTEL1/Eil3wOtqmz1DfJwn0d7Z96PluxUdG+pt0mp5 Z8hswsq7D4CkGILfkDpkVA1hY21UjUd/Fiu3+tQlC7heKI3bb87iiXE9i6mkv6bNvHca AgvoshgNiWeIzu+sdg/99cTDVSBtRPSMx5vwi1I/87nYWYnMkFKif6U/O8Hm2ZVjh5zd aZzLOqo+7yhjXStY0ecp5OYHDg3GxO+w5U5H0OYFzd2H6tjj8fa2JVPz7KrSycAFpeJq 1ZFA==
X-Gm-Message-State: AOAM5314avO13N2rftN5Wvr2fDGch1MAG6p25Hhe3vxHvk39E1Q7H5td 8fGt2JtTkBGIy1mDrfQuwmHA/BpOOUPUo8LVn9097g==
X-Google-Smtp-Source: ABdhPJwITjM+2E4CNHJhte1/wGxi9OghXrWusu3VIcTSPiNBa46TAiEKM5TbEz9YUzfnM36FYRuaADCI4QP/sDcuBLk=
X-Received: by 2002:a25:cfc7:: with SMTP id f190mr3753258ybg.388.1601477356832; Wed, 30 Sep 2020 07:49:16 -0700 (PDT)
MIME-Version: 1.0
References: <5530E619-F6A8-4ECA-A9E9-3DE4B5DECA97@eggert.org> <a50d0abd-e7fd-164b-3249-8c50f37f1573@uclouvain.be>
In-Reply-To: <a50d0abd-e7fd-164b-3249-8c50f37f1573@uclouvain.be>
From: Ian Swett <ianswett@google.com>
Date: Wed, 30 Sep 2020 10:49:05 -0400
Message-ID: <CAKcm_gOXd=kMA8D5gsKK-3W8b2X9Rh3ywRCsy5v9NNXMM2TKYw@mail.gmail.com>
Subject: Re: Draft response to Liaison Statement, "LS on ATSSS Phase 2 Requirements to IETF QUIC Working Group"
To: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Cc: Lars Eggert <lars@eggert.org>, QUIC WG <quic@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f8da5d05b0890022"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/i-eIrGeV7g5gW_OEIDRiwgR1y4s>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <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: Wed, 30 Sep 2020 14:49:20 -0000

On Wed, Sep 30, 2020 at 5:24 AM Olivier Bonaventure <
Olivier.Bonaventure@uclouvain.be> wrote:

> Lars, Lucas and Mark,
> >
> > FYI, below is a draft of our intended response to the Liaison Statement
> "LS on ATSSS Phase 2 Requirements to IETF QUIC Working Group" which we
> intend to send next week.
> >
> > Please feel free to send comments.
> >
> > Thanks,
> > Lars, Lucas and Mark
> >
> > --
> >
> > Thank you for the update on your progress and your questions. Please
> find our
> > responses below.
> >
> > On Qn-1: The future of multipath support for QUIC is currently under
> active
> > discussion in the IETF QUIC working group. While it was part of the
> original
> > charter due to its inclusion in the pre-IETF "Google QUIC" protocol,
> several
>
> I'm very surprised by this sentence. It gives the impression that
> multipath was a feature of Google's proprietary QUIC protocol. My
> understanding based on the public documents that Google released and the
> source code is that multipath was considered by Google as they reserved
> one bit in the header to indicate multipath but that this was not fully
> implemented nor tested within Google QUIC. If Google had a specification
> of multipath QUIC, I'd be very interested in seeing this document.
>

There was a design and part of an implementation, but it was never
completed because there were no customers for it and it added substantial
complexity.

IETF QUIC has changed quite a bit from Google QUIC, so I think basing any
design on the more recent multipath proposal(
draft-deconinck-quic-multipath-05
<https://tools.ietf.org/html/draft-deconinck-quic-multipath-05>) would be a
better starting point.

>
> My understanding of the initial charter discussion was that multipath
> was a desired feature by many of the participants in the initial charter.
>
> > participants have argued during the last year that QUIC's connection
> migration
> > support is sufficient for the majority of our use cases, and that
> full-blown
> > support for multipath QUIC should consequently be abandoned as a WG
> deliverable.
> > Other WG participants remain of the opinion that multipath support for
> QUIC is
> > very important. Due to this active ongoing discussion, we do not have an
> estimate
> > at this time whether WG drafts for multipath QUIC will be available in
> 1Q2021.
> >
> > On Qn-2: The QUIC WG is chartered to provide an encrypted transport
> protocol.
> > An option to disable encryption will hence not be standardized.
> >
> > Kind regards,
> > Mark Nottingham, Lucas Pardue and Lars Eggert, QUIC Working Group chairs
> >
>
> Best regards,
>
>
> Olivier
>
>