Re: [quicwg/base-drafts] Reserved versions are not version-dependent (#2434)

Mike Bishop <notifications@github.com> Thu, 18 April 2019 23:15 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 ADED11200FE for <quic-issues@ietfa.amsl.com>; Thu, 18 Apr 2019 16:15:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level:
X-Spam-Status: No, score=-8 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 64Hib7mj0oFk for <quic-issues@ietfa.amsl.com>; Thu, 18 Apr 2019 16:15:41 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15BDD120140 for <quic-issues@ietf.org>; Thu, 18 Apr 2019 16:15:40 -0700 (PDT)
Date: Thu, 18 Apr 2019 16:15:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1555629339; bh=qoqhdiJ4fPg8gevsdQmSjLfDduMEseH6wfSggh8S06U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fudEtTHqGATMKf74nWHIzlMt5g/GJjO3+4yey+TMbHzj8AW+gTw1RJsdoULTSQlUf vFfjJwvauq8kedo3bFkrWM6Z0g/ThDYbFyEq0MR4rWhTt06PK+D4YXaPEQpbYxA2Hy 1swDVsfC01pkLv5xFRbrgiEMP1JvTwBADctMb0Nw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7FDL4L775YUNC5OXN2YY3ZVEVBNHHBQSP2XA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2434/484719757@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2434@github.com>
References: <quicwg/base-drafts/issues/2434@github.com>
Subject: Re: [quicwg/base-drafts] Reserved versions are not version-dependent (#2434)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5cb9051bd8e_508a3fdc8becd9642857f6"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
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/yEU-uCp7vsrLf7nBQXO9wYP0K6Q>
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: Thu, 18 Apr 2019 23:15:43 -0000

There's a balancing act here.  From an architecture standpoint, the registry and reserved versions belong in the invariants, because they're inherently part of the cross-version properties of QUIC.

However, there's also the political answer, which is that Invariants describes what we want outside observers to focus on about the wire image.  The idea that certain versions aren't "real" is explicitly *not* something we want outside observers to pay attention to.  Thus, the current location is a(n exceptionally weak) form of security by obscurity.

-- 
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/issues/2434#issuecomment-484719757