Re: QUIC ossification

Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com> Thu, 14 February 2019 05:59 UTC

Return-Path: <mikkelfj@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 4BC92131114 for <quic@ietfa.amsl.com>; Wed, 13 Feb 2019 21:59:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 DeEzE3ODjFZ6 for <quic@ietfa.amsl.com>; Wed, 13 Feb 2019 21:59:15 -0800 (PST)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (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 50E19130E25 for <quic@ietf.org>; Wed, 13 Feb 2019 21:59:15 -0800 (PST)
Received: by mail-pg1-x52d.google.com with SMTP id v28so2461864pgk.10 for <quic@ietf.org>; Wed, 13 Feb 2019 21:59:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :mime-version; bh=nrg49mVCf3wgv+1GEwb1qlUsXOBCokg9uvdAih0RE2U=; b=KOMUlpFfLCcUiCfLi5zEs2+GT0Jbtg+ME70Nk7NwvPJa0ciPNDmsuZsT2jb0zCX2k9 rPXBFeF5p4DCMKd9DXmaALqlRSGYqNaMTKK20x/XmC2ikOtxJQeMu6Q98+9mfRMd1sez nnDNFh/0ns8OiVlADUL61lhI7EKIc9KW3mUPs30timLskzRGUYikGZ7hyLiyMy6BIhvM AT0rnynd67wcROHCoQzqXRlzYBRT8Vl/K5ZOEBd5B+ue2jFN1PNb88zD5JNz2HoV0RF9 6rmzkYaI4rL+IusEp+LPOgakRbQAOiIF0j42v3zNjINvpp9AZxvYrLPfVrYzdLz0fvhd tWCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:mime-version; bh=nrg49mVCf3wgv+1GEwb1qlUsXOBCokg9uvdAih0RE2U=; b=S8DWm2QLcaiqyURK0/Temp7xBEB75XQ7iADKjDw9nguSXOu9jidCNXTbKDOQ8lSmYq t8G7j5NigBEX0MExCA7lKInFSxG+6FAt8G98pwh9dScBxtbgQr78lq0UPt9KkSFFZyZw 7G3xjtl72fMkv346l19Xa+1mH+qRG8u6sMchrzBgc6F3Tsryh6xOZNpbhF/lojcePRHX kOkM/FNMtOylfn8Pny4oW/bZJsi2GRjc4pcwLPnunQIEXS75tGpURGS07i4bx2qyBCHZ OG70kcI0rH8CBXYTQPZJw4nxm/yxE4x1GggeRFzw8NhdUxXDqnHszFjpuGhHCOyybSkY GQeQ==
X-Gm-Message-State: AHQUAub5hMR/wDnRmxww+5SneVdO87lIvfFpwano0r4JNVwppAH/R6f4 f3ZPLHsbySF/+OVFaOd0QYs=
X-Google-Smtp-Source: AHgI3IbOMWSigT/5hJ6vitwQGY2sCAxlHwMVAa5pld9a9e0Pp1SzBv7BWqG5+ra3gCu167/Q2848Rw==
X-Received: by 2002:a63:be0a:: with SMTP id l10mr2148162pgf.292.1550123954803; Wed, 13 Feb 2019 21:59:14 -0800 (PST)
Received: from DB6PR10MB1766.EURPRD10.PROD.OUTLOOK.COM ([40.101.73.61]) by smtp.gmail.com with ESMTPSA id f67sm2411120pfc.141.2019.02.13.21.59.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Feb 2019 21:59:14 -0800 (PST)
From: Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com>
To: Martin Thomson <mt@lowentropy.net>, Jana Iyengar <jri.ietf@gmail.com>
CC: QUIC WG <quic@ietf.org>
Subject: Re: QUIC ossification
Thread-Topic: QUIC ossification
Thread-Index: AWczejBHlg6ZkPl9jCqzvp1n/7+8K0UwNjUzOTU0NEJBa1U1azBBNDQ0QXZQWVBneVRiZWd0dUI4UU1oMVQyQkY0M3d5dHkrMzU4NERBYVlQMTRmYmVhQWRDT0JBMStoamdBa2lBODE2NjVBUEgzcEYyNzQxsLEo9Is=
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Thu, 14 Feb 2019 05:59:06 +0000
Message-ID: <DB6PR10MB1766CDECAEED8E8391F61CD4AC670@DB6PR10MB1766.EURPRD10.PROD.OUTLOOK.COM>
References: <CAM4esxTm0GiXnow4Vyv0UX6kFW4U3zJgVrN_JzD31Sm6sxoYGg@mail.gmail.com> <1550007332.441557.1656692832.0E5412AE@webmail.messagingengine.com> <9425344B-D72F-474D-A549-AA2453E57F19@fb.com> <CAPDSy+5LikoojquLhaW58DbJ3VrGXUViaD0aHcTkxBJGzFjgQA@mail.gmail.com> <47E7A834-B6CD-4D73-BF49-8768A48CADF0@fb.com> <CAM4esxThzPJUxU7R5-CY-ZcgmqhYdPFMoM5Fg17vN-Hsk_pJ8A@mail.gmail.com> <CAKcm_gMmxeHHN3dtH9kby_En96oPwTqrfHE=wpqy5Z0YbX4png@mail.gmail.com> <CAN1APdegy8n3+8J-pkgB6f-SNxHtju9p1Hiyct2tHWQ0KyeiGg@mail.gmail.com> <CA+9kkMC95TnFatowKU6121g+1DPy1hMNbKPagveMfKCXtpFSUQ@mail.gmail.com> <5B7F7D53-546D-4E3F-A0FC-AC29B1B05742@huitema.net> <CAKKJt-cQm+D2vptcfCLywz_QmuZW8tMYgcxNLoxyfC67OvYPUw@mail.gmail.com> <271E52ED-FA3A-4B4D-978C-90CE5CE57053@fb.com> <CAKKJt-f4U15Nr316xjuPb2S0QYOO6YAi9HRZzLWaZVfyXT3s8A@mail.gmail.com> <6b503e6a-d9ed-e747-9db6-f943f92fe114@huitema.net> <CACpbDcdixBEBFnLNbN1OhiKv9iTGjCpT3LQH13Rd64x1N0sJsA@mail.gmail.com> <CAM4esxTRsj7WqOSiCKfhQu2CfEosC+1-wJcm9uS1ryjchtpxdA@mail.gmail.com> <CAM4esxSqOAHEXXgAYP3iHyb-mkScrkXg1e5Dx+zA=Bi=yAcnQg@mail.gmail.com> <1550117350.927768.1657684024.116377B8@webmail.messagingengine.com> <CACpbDceGpp2Vs1pztJB3o7CJqg2f4HbL2mOoJtEPPeL7CvbXsA@mail.gmail.com>, <1550120918.954942.1657706568.2C59A22F@webmail.messagingengine.com>
In-Reply-To: <1550120918.954942.1657706568.2C59A22F@webmail.messagingengine.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative; boundary="_000_DB6PR10MB1766CDECAEED8E8391F61CD4AC670DB6PR10MB1766EURP_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/PHlQjxOTMCwknqpkG8Ks4Sezqy4>
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, 14 Feb 2019 05:59:17 -0000

Version of the month is problematic:

Google server would need to support a basic V1, otherwise non-chrome user agents would fail. Chrome browsers would have to reject V1 or the greasing won’t work. This can only happen towards Google servers. Middleboxes now check for V1 or Google domain. Eith future encrypted request domain, it is a perfect wsy to firewall Google via Chrome. Users switch to other browser.


________________________________
Fra: QUIC <quic-bounces@ietf.org> på vegne af Martin Thomson <mt@lowentropy.net>
Sendt: torsdag, februar 14, 2019 6:08 AM
Til: Jana Iyengar
Cc: QUIC WG
Emne: Re: QUIC ossification

On Thu, Feb 14, 2019, at 15:48, Jana Iyengar wrote:
> Basically, I'm proposing that QUIC v1 be assigned a random number for its
> version at RFC publication time.

What property do you expect that to provide?

> Anyone who wants to use a different version for v1 MUST request it from IANA first before using it in the wild.

This too. What does this achieve?

I get that there seems to be the emerging view that unmanaged codepoint space is not good and we should ask IANA to manage it for us, but I don't understand what these proposals would provide.