Re: [Webtransport] Confirming Consensus on WebTransport protocols

"Morten V. Pedersen" <morten@steinwurf.com> Tue, 12 January 2021 20:40 UTC

Return-Path: <morten@steinwurf.com>
X-Original-To: webtransport@ietfa.amsl.com
Delivered-To: webtransport@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54F563A11BE for <webtransport@ietfa.amsl.com>; Tue, 12 Jan 2021 12:40:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.158
X-Spam-Level:
X-Spam-Status: No, score=-2.158 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.262, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 K9VLvh87WNDj for <webtransport@ietfa.amsl.com>; Tue, 12 Jan 2021 12:40:30 -0800 (PST)
Received: from mailout-taastrup.gigahost.dk (mailout-taastrup.gigahost.dk [46.183.139.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29FD33A11C1 for <webtransport@ietf.org>; Tue, 12 Jan 2021 12:40:29 -0800 (PST)
Received: from mailout.gigahost.dk (mailout.gigahost.dk [89.186.169.112]) by mailout-taastrup.gigahost.dk (Postfix) with ESMTP id 1882F1883FC5 for <webtransport@ietf.org>; Tue, 12 Jan 2021 20:40:28 +0000 (UTC)
Received: from smtp.gigahost.dk (smtp.gigahost.dk [89.186.169.109]) by mailout.gigahost.dk (Postfix) with ESMTP id 0BD8F7806AB for <webtransport@ietf.org>; Tue, 12 Jan 2021 20:40:28 +0000 (UTC)
Received: by smtp.gigahost.dk (Postfix, from userid 1000) id EEEE19421972; Tue, 12 Jan 2021 20:40:27 +0000 (UTC)
X-Screener-Id: f8b5956341cafa01bc0fc2c7b7d4a245e1dff3de
Received: from [192.168.1.184] (D4709446.rev.sefiber.dk [212.112.148.70]) by smtp.gigahost.dk (Postfix) with ESMTPSA id CE24E9421970 for <webtransport@ietf.org>; Tue, 12 Jan 2021 20:40:27 +0000 (UTC)
To: webtransport@ietf.org
References: <CAPDSy+5R=v2GjyJU1o=+Ai0X0iOqJSX787GfLBSUkd9odR++Rw@mail.gmail.com> <1EE7A63C-E68D-4B70-A8CB-C2A6003AC467@fb.com> <C4FFF30E-A8D6-4471-8FC4-C6C4A00ED679@apple.com> <CAHVo=Z=aP-OsgE87JGYT7xAjLLrgHKpa-16wtvpoCJp7F_209g@mail.gmail.com>
From: "Morten V. Pedersen" <morten@steinwurf.com>
Message-ID: <dcf8a612-8d2f-f796-35c0-fb471166cf48@steinwurf.com>
Date: Tue, 12 Jan 2021 21:40:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <CAHVo=Z=aP-OsgE87JGYT7xAjLLrgHKpa-16wtvpoCJp7F_209g@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------C97B7A4C9086EABEEF7A9F95"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/webtransport/i5bNbNHLHjKB9SGZh2F4047s1Yg>
Subject: Re: [Webtransport] Confirming Consensus on WebTransport protocols
X-BeenThere: webtransport@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <webtransport.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webtransport>, <mailto:webtransport-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/webtransport/>
List-Post: <mailto:webtransport@ietf.org>
List-Help: <mailto:webtransport-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webtransport>, <mailto:webtransport-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jan 2021 20:40:32 -0000

I'm sorry for being uninformed here. But does this preclude unreliable 
datagram support from an application point of view. I.e. will users of 
Webtransport be able to send unreliable datagrams when using 
Webtransport over HTTP/3?

All the best,
Morten

On 12/01/2021 19.28, Luke Curley wrote:
> Yeah, I want to reaffirm that my vote for HTTP/3 was tied to the 
> removal of pooling. The current Http3Transport draft is more complex 
> than it needs to be in order to support pooling, which is a fringe 
> optimization at best.
>
> On Tue, Jan 12, 2021 at 10:15 AM Eric Kinnear 
> <ekinnear=40apple.com@dmarc.ietf.org 
> <mailto:40apple.com@dmarc.ietf.org>> wrote:
>
>     I support this consensus.
>
>     To Alan’s point, I’d expect that we’ll continue to discuss
>     pooling, but that we’re not committing to delivering something
>     that supports pooling without further identifying the complexities
>     involved and designing something which sufficiently resolves those
>     concerns. (As would be reasonable for any protocol feature.)
>
>     Thanks,
>     Eric
>
>
>>     On Jan 12, 2021, at 10:10 AM, Alan Frindell
>>     <afrind=40fb.com@dmarc.ietf.org
>>     <mailto:afrind=40fb.com@dmarc.ietf.org>> wrote:
>>
>>     I support the consensus on Question 1 and Question2.
>>
>>     > Additionally, we discussed pooling and decided that we would
>>     not allow pooling in WebTransport over HTTP/3 for now, due
>>     to the complexities of pooling.
>>     I think this statement is worded too strongly.  We discussed
>>     pooling and made it clear that choosing H3 does not mandate that
>>     we will support pooling. My understanding is that it will
>>     continue to be discussed in the working group.
>>     -Alan
>>     *From:*Webtransport <webtransport-bounces@ietf.org
>>     <mailto:webtransport-bounces@ietf.org>> on behalf of David
>>     Schinazi <dschinazi.ietf@gmail.com <mailto:dschinazi.ietf@gmail.com>>
>>     *Date:*Tuesday, January 12, 2021 at 9:26 AM
>>     *To:*WebTransport <webtransport@ietf.org
>>     <mailto:webtransport@ietf.org>>
>>     *Subject:*[Webtransport] Confirming Consensus on WebTransport
>>     protocols
>>     Hi WebTransport enthusiasts,
>>     Today we had an interim of the IETF WEBTRANS WG,
>>     where we reached consensus in the (virtual) room on
>>     the following questions:
>>     Question 1: number of protocols
>>       Should the working group adopt only one UDP-based transport?
>>         1A: only one transport (QUIC or HTTP/3)
>>         1B: multiple transports (QUIC and HTTP/3)
>>     The consensus was option 1A.
>>     Additionally, we noted that this does not preclude us from
>>     building a second protocol at a later date if new information
>>     emerges.
>>     Question 2: UDP-based protocols
>>       Which UDP-based option should we adopt as a starting
>>       point for WebTransport protocol?
>>         2A: WebTransport over HTTP/3
>>         2B: WebTransport over QUIC directly (separate ALPN)
>>     The consensus was option 2A.
>>     Additionally, we discussed pooling and decided that we would
>>     not allow pooling in WebTransport over HTTP/3 for now, due
>>     to the complexities of pooling.
>>     We'd like to confirm this consensus on the list. If you disagree
>>     with these points, please reply on the list. If you do so, please
>>     state how strongly you feel - whether you are expressing a
>>     preference, or an imperative. Please also provide as much
>>     detail as possible to explain your position. Please also respond
>>     if you support this consensus - a simple "I support this consensus"
>>     email to the list would be helpful.
>>     We'll be running this consensus call for two weeks, please reply
>>     before 2021-01-26, the chairs will determine consensus on that date.
>>     Thanks,
>>     David
>>     --
>>     Webtransport mailing list
>>     Webtransport@ietf.org <mailto:Webtransport@ietf.org>
>>     https://www.ietf.org/mailman/listinfo/webtransport
>>     <https://www.ietf.org/mailman/listinfo/webtransport>
>
>     -- 
>     Webtransport mailing list
>     Webtransport@ietf.org <mailto:Webtransport@ietf.org>
>     https://www.ietf.org/mailman/listinfo/webtransport
>     <https://www.ietf.org/mailman/listinfo/webtransport>
>
>