[quicwg/base-drafts] SIN requirement (#794)

Igor Lubashev <notifications@github.com> Mon, 25 September 2017 22:26 UTC

Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 C6C6A1345D9 for <quic-issues@ietfa.amsl.com>; Mon, 25 Sep 2017 15:26:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.616
X-Spam-Level:
X-Spam-Status: No, score=-0.616 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=no 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 7BMtEypsqqH2 for <quic-issues@ietfa.amsl.com>; Mon, 25 Sep 2017 15:26:05 -0700 (PDT)
Received: from o9.sgmail.github.com (o9.sgmail.github.com [167.89.101.2]) (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 213191344E3 for <quic-issues@ietf.org>; Mon, 25 Sep 2017 15:26:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=PW/v6bbgbAq6t8Qt/Zctus9HB6s=; b=fKzsxGdXccV6FUX+ Fgoajfe2rSMFuFO9LofDPLu6woDocwz9XGfrZHoMTu3036ZPOwwPRTc2g3dTxTKi Mc+0WnmhpAtjPdpPPBuqV9eGT7e+AlZN2in/Rhuf6RBJReKqnQhz/edZPGSzT33Q LWHG8B7etLN1pB602AHiAUJQpWQ=
Received: by filter0494p1mdw1.sendgrid.net with SMTP id filter0494p1mdw1-17625-59C98252-4B 2017-09-25 22:25:22.783790212 +0000 UTC
Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0002p1iad1.sendgrid.net (SG) with ESMTP id _apoTecLSOCnXf5R7-vskA for <quic-issues@ietf.org>; Mon, 25 Sep 2017 22:25:22.789 +0000 (UTC)
Date: Mon, 25 Sep 2017 22:25:23 +0000
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab8f2f1957455c886abb7d1bd0d84d4befad2fcdfd92cf0000000115e1445292a169ce0f85e734@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/794@github.com>
Subject: [quicwg/base-drafts] SIN requirement (#794)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_59c98252a57d2_3ddc3f829b7baf7c806cd"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ueNsgApMU/rgdkg4qSTa47AYq2t7/PjsJ6j 0f0rGLvWnPK1TYhHBgwec7oJA67etREvwTeQoVWi3/fL5qyRNHYH3rmhHvYkYEGspK16Gsp+OzCmrY ESgv46rR/rJo4JFU/5W9GjBKFsFP9Nmc77r5ylZuozmMjPOcDJ0vp/OjMWk/WGjjhsveBSa3bNDZGh k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A1cJCjmdPKikVAvBnooGLYGHTgA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 25 Sep 2017 22:26:07 -0000

Per @martinthomson in #495, SNI is currently not required to be used in QUIC, while it is required to be used in HTTP/2.  TLS 1.3 requires SNI to be implemented but apparently does not require it be to used.

This is a proposal to require SNI for QUIC.

The main reason for this is the scarcity of IPv4 addresses.  As long as something is not required, someone will not implement it.  As long as there are enough clients that do not use SNI, virtual service providers will continue to require a large number of IPv4 addresses.  Since IPv4 address conservation is currently a high priority for the Internet, QUIC should strongly encourage (or, better, require) technologies that further this conservation goal.

-- 
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/794