Re: Knowledge transfer for extending QUIC (was Re: New Version Notification for draft-huitema-quic-ts-05.txt)

Lucas Pardue <lucaspardue.24.7@gmail.com> Thu, 18 March 2021 19:15 UTC

Return-Path: <lucaspardue.24.7@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 9E8A33A1126 for <quic@ietfa.amsl.com>; Thu, 18 Mar 2021 12:15:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.846
X-Spam-Level:
X-Spam-Status: No, score=-1.846 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 9ZkYC7PC-zeD for <quic@ietfa.amsl.com>; Thu, 18 Mar 2021 12:15:58 -0700 (PDT)
Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (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 3E9C13A31F9 for <quic@ietf.org>; Thu, 18 Mar 2021 12:15:58 -0700 (PDT)
Received: by mail-ed1-x52c.google.com with SMTP id bx7so8025807edb.12 for <quic@ietf.org>; Thu, 18 Mar 2021 12:15:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=beOcw1Mv/eA3K6fnXm2xknM49CqUnQb/J1onwmlJYnE=; b=gviqQkLbzB2Rfk8AWi5G+GmUaGcQTs4rU+k6UI8qe9pDWlFGDa6PJ+978GlkxGKxbR ALm8/t3PMtePAtuHzm7CqVDVPNY4/BKQQb7OZ0HL37uGJTT9Aq0fiq1FHPbd6YqYdaPQ tjM6Dt22UOmV3sNyXGyoJ/wFSupidFmOGqmd3k6Me+8Mnd1xeIwKJhzl1pC21QsmFkt9 z7ibFiE+1PHtJltCtNcs4zlGkP8Dea48W9k20FUnPrmzoJdsN2ySQ/63PUBJRgJux4kM SDFG0iAMPE62mVnOH6WBQddJJjfiyAWnRaPInCBUbqEXfRKR6Y0LrIhZJscjadkooEmF TSUw==
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=beOcw1Mv/eA3K6fnXm2xknM49CqUnQb/J1onwmlJYnE=; b=WYhDGSNl2qm+luE84lveQDbRw3HcPaiMP5Up6y59AQyM2+XLqGSwlJys3CQ2wRE37H yVGRqnJv8PjzRuAVxiFb7mcK7s1hZ4jt5c5HEkqyPODQrFxF2tXs6d8csES3yExF7bno iQYolWl0SQD9GBBB5PHiXj6bmnICJv1DUrGJZHAG7oTbOls5MGWsbzAFVPC3ldRDqg15 1k/MOCX3gLy3CKtjOprPD2nXv9bgpz6lI/uRrOJYgZgRJCVI7SGpnxuEhqxNb/Oq+hp8 0vaeVx9q+2MCElpgT7Dig9CXoQxvBKJedDuc8roHNKnP27Voj04NAKHVSrWrS9ivMCf2 uDtg==
X-Gm-Message-State: AOAM532RChM9UMIJH0wl9kWu/yc3Q3cJ9fCL341C7/Vyl5ic+Pm63jyV MGamhVeJAGAwUBLwQT3Gbs28KjJSkbO1RTGC80Y=
X-Google-Smtp-Source: ABdhPJze0D70UvrIUhPVH30wlMOGvqTxMwRJoF8/bJ99+r6L+xbGNdjlh1MIS+wsKtFnYoDfgLjET27W2/c2b56fBw8=
X-Received: by 2002:a05:6402:699:: with SMTP id f25mr5563306edy.47.1616094954992; Thu, 18 Mar 2021 12:15:54 -0700 (PDT)
MIME-Version: 1.0
References: <161602961576.29713.5556006395853657310@ietfa.amsl.com> <a5d9bbf2-227d-90b6-fd22-52e05895713b@huitema.net> <2F127CC0-5D13-4DEB-9B4D-4EF89C8D9E0F@apple.com> <71a72a2c-b6eb-7640-391c-663d21afa8da@huitema.net> <CALGR9oZ-RHaK2sYoypqAfQvBXHmsfTrGOLCJKL4yfdRWkUkYDA@mail.gmail.com> <ec8176ed-347e-9f88-8504-100213809058@huitema.net> <CADdTf+h_KkWSu5P1o4Ho0_wA+5E-T0YT5nkwj_Ud=R9tJL2GCQ@mail.gmail.com> <CALGR9ob+zZn3WfJpGKesZYGqq=OCbXX6v-ezNyc6JjJnmqyXkw@mail.gmail.com> <c0c80e50-4cee-53b4-0ec7-1a40859ac153@huitema.net>
In-Reply-To: <c0c80e50-4cee-53b4-0ec7-1a40859ac153@huitema.net>
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Thu, 18 Mar 2021 19:15:43 +0000
Message-ID: <CALGR9oZ3=gNSm1_dS4M5G0uw77P+VhRz1+=XrymA-Tqz3WiYkQ@mail.gmail.com>
Subject: Re: Knowledge transfer for extending QUIC (was Re: New Version Notification for draft-huitema-quic-ts-05.txt)
To: Christian Huitema <huitema@huitema.net>
Cc: IETF QUIC WG <quic@ietf.org>, Matt Joras <matt.joras@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000b7376405bdd46d75"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/8zUjpn4BsxQfaazrpqCnxAIhUTg>
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: Thu, 18 Mar 2021 19:16:00 -0000

On Thu, Mar 18, 2021 at 7:10 PM Christian Huitema <huitema@huitema.net>
wrote:

>
> What we have now is simple: just explain in the spec that the extension
> is treated as an extension of the ACK. I am not sure that we know enough
> to specify a container format or any such superstructure. Consider for
> example the ACK_MP proposals, in which a single packet could carry
> several ACK_MP. There are good reasons to add a TIMESTAMP to such
> packets, but you need only one of those for several ACK_MP. It would be
> very easy to define "container" formats that break in such unanticipated
> cases.
>

That's an excellent reason not to overcomplicate things and stick to
independent frame types like TIMESTAMP.