Re: [quicwg/base-drafts] WIP: Begin lightly abstracting over the use of UDP as the underlying transport (#4043)

John Ericson <notifications@github.com> Fri, 28 August 2020 03:47 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93BF33A152F for <quic-issues@ietfa.amsl.com>; Thu, 27 Aug 2020 20:47:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.483
X-Spam-Level:
X-Spam-Status: No, score=-1.483 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.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 MkshOKf19uBj for <quic-issues@ietfa.amsl.com>; Thu, 27 Aug 2020 20:47:01 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 526613A152E for <quic-issues@ietf.org>; Thu, 27 Aug 2020 20:47:01 -0700 (PDT)
Received: from github-lowworker-a27607f.ash1-iad.github.net (github-lowworker-a27607f.ash1-iad.github.net [10.56.18.61]) by smtp.github.com (Postfix) with ESMTP id 99384E00A3 for <quic-issues@ietf.org>; Thu, 27 Aug 2020 20:47:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1598586420; bh=cdaNKPyuUCqDWPffbDl5tTkNcQOzeCMj7VubC8GmKBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0wwSV2usAe5unvxFxLs7Xnms5XzEfKdOSTbxmbkkP/uxezIeWzNmOHd4f+JanHcmE 6bhVuJoZ4lqo1RQ0JTlaA3wUDDRyRtwf79WRcVMlzYcbzEf52EziHnPPkMTkpYZ6nb x7xoKvXW4qHsgVZOuPB4liHWXYXgJeUqhZGqMcNo=
Date: Thu, 27 Aug 2020 20:47:00 -0700
From: John Ericson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4FJZA6HW62C2EX7PV5KRPTJEVBNHHCROOLIU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/4043/review/477222000@github.com>
In-Reply-To: <quicwg/base-drafts/pull/4043@github.com>
References: <quicwg/base-drafts/pull/4043@github.com>
Subject: Re: [quicwg/base-drafts] WIP: Begin lightly abstracting over the use of UDP as the underlying transport (#4043)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5f487e3489593_748c19643446dd"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Ericson2314
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TSvZeDGIzZ7D80uLh1aBnf9PcuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Aug 2020 03:47:03 -0000

@Ericson2314 commented on this pull request.



> @@ -263,6 +266,17 @@ Application:
 
 : An entity that uses QUIC to send and receive data.
 
+Underlying transport protocol:
+
+: The underlying protocol with which QUIC packet are sent.  The underlying
+  transport protocol is conventionally UDP over IP.
+
+Underlying transport datagram:
+
+: A message of the underlying transport protocol, which when used by QUIC will
+  contain multiple QUIC packets. Calling this a "datagram" and not a "packet"
+  emphasizes the message-oriented nature of the underlying transport, and helps
+  distinguish these from QUIC packets.

Based on the feedback thread, I was trying to be super conservative, even if that risks an "any color as long as it's black" situation where UDP is basically the only protocol that meets the requirements.

If you think this is too cautious, I'm perfectly fine dropping it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/4043#discussion_r478814673