Re: [quicwg/base-drafts] When to send the SETTINGS frame (#2945)

Kazuho Oku <notifications@github.com> Fri, 02 August 2019 05:17 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 BA301120135 for <quic-issues@ietfa.amsl.com>; Thu, 1 Aug 2019 22:17:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level:
X-Spam-Status: No, score=-6.596 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_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 nIicl8zue4Di for <quic-issues@ietfa.amsl.com>; Thu, 1 Aug 2019 22:17:01 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4219B120044 for <quic-issues@ietf.org>; Thu, 1 Aug 2019 22:17:01 -0700 (PDT)
Date: Thu, 01 Aug 2019 22:17:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1564723020; bh=gBWkeDcjxLQVTGnM+073CY3dcjAyh4RdwbPnCoUVSqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wt+T20uj1LMaUsTW81q4JUPm+atlWgnVFECxsI8+dDaVwRNN6M6d/7hx02eG/YUS9 inQ7Qg7VtZmE+qjz8a+dZqQvkB/MYLMOsgV6xGiCQt5KRPYioGVizip0HJ0hSJoBjD +j6PepTLi/9kbR7hbnrnbVpMkHoJc6Fl5P2brdqA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7BBJ56BCAFUDD5QFF3KD44ZEVBNHHBYVUFKY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2945/517552605@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2945@github.com>
References: <quicwg/base-drafts/issues/2945@github.com>
Subject: Re: [quicwg/base-drafts] When to send the SETTINGS frame (#2945)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d43c74c2c498_37103ff3628cd968249554"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
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/FxPg8Tj14N9nKpcpAlEhlTYaIOk>
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, 02 Aug 2019 05:17:04 -0000

@martinthomson 
> Are you suggesting an asymmetry? That is, the client uses a frame and the server uses EncryptedExtensions? Or do we pack this into transport parameters?

I am suggesting asymmetry.

IIRC, there are two issues with _the client_ sending the H3 settings parameters in TP. One is that it goes in clear. The other is that it would happen before the protocol is determined by ALPN. These are the reasons why we decided not to use TP for this purpose.

I am fine with sticking to this previous conclusion (although I am perfectly fine with the client using TP for sending the settings parameters too).

-- 
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/2945#issuecomment-517552605