Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348)
Jana Iyengar <notifications@github.com> Wed, 15 January 2020 20:46 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 BAD14120935 for <quic-issues@ietfa.amsl.com>; Wed, 15 Jan 2020 12:46:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level:
X-Spam-Status: No, score=-6.382 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_24=1.618, 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 oS6ihuzcSYol for <quic-issues@ietfa.amsl.com>; Wed, 15 Jan 2020 12:45:54 -0800 (PST)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3136C12089C for <quic-issues@ietf.org>; Wed, 15 Jan 2020 12:45:54 -0800 (PST)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 88B2E6E1138 for <quic-issues@ietf.org>; Wed, 15 Jan 2020 12:45:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121153; bh=IjW2HEvRISTfJpzXd9gfwbaS6zBr9MTBNLkTI1hFF5Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HqU13zSFzT+VXiFmLx7NgBPL4eUNhIwrykp9BdnsEn4+UeAx5o7gtLKy8sm8hgUtk x0MgBx5w/zymiMnLzwxjf8M+pyEVaTvDBduPzInJ2qekbJ56gluD44BEAksL4TGZ/1 Z32Bu8iTjWhjeNO9w/n1GydhttkhZbYBRLvUNW3Y=
Date: Wed, 15 Jan 2020 12:45:53 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZRKB2XDAPW5UPYOF4FSWIDEVBNHHCBR5T4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3348/574848509@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3348@github.com>
References: <quicwg/base-drafts/issues/3348@github.com>
Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f7a0179514_56163fcd3a6cd968481478"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/JjNRKKPfENk4hQtEhysh_2_aQ8E>
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: Wed, 15 Jan 2020 20:46:01 -0000
@ianswett: The part about what to do with DCID changes is underspecified. From the part of the spec you quote -- "Any additional changes are not permitted; if subsequent packets of those types include a different Source Connection ID, they MUST be discarded." -- it's not clear what these additional changes are limited to. I _think_ the intent was for all long-form packets, but that's certainly not clear here. In any case, the problem with that approach is that the client will have to carefully construct HS packets with the old DCID while sending everything else with the new DCID. -- 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/3348#issuecomment-574848509
- [quicwg/base-drafts] Which DCID do Handshake retr… Marten Seemann
- Re: [quicwg/base-drafts] Which DCID do Handshake … Kazuho Oku
- Re: [quicwg/base-drafts] Which DCID do Handshake … Jana Iyengar
- Re: [quicwg/base-drafts] Which DCID do Handshake … Jana Iyengar
- Re: [quicwg/base-drafts] Which DCID do Handshake … Tatsuhiro Tsujikawa
- Re: [quicwg/base-drafts] Which DCID do Handshake … ianswett
- Re: [quicwg/base-drafts] Which DCID do Handshake … Nick Banks
- Re: [quicwg/base-drafts] Which DCID do Handshake … Nick Banks
- Re: [quicwg/base-drafts] Which DCID do Handshake … ianswett
- Re: [quicwg/base-drafts] Which DCID do Handshake … Marten Seemann
- Re: [quicwg/base-drafts] Which DCID do Handshake … Jana Iyengar
- Re: [quicwg/base-drafts] Which DCID do Handshake … Jana Iyengar
- Re: [quicwg/base-drafts] Which DCID do Handshake … Mike Bishop
- Re: [quicwg/base-drafts] Which DCID do Handshake … Martin Thomson
- Re: [quicwg/base-drafts] Which DCID do Handshake … Kazuho Oku
- Re: [quicwg/base-drafts] Which DCID do Handshake … Marten Seemann
- Re: [quicwg/base-drafts] Which DCID do Handshake … Martin Thomson
- Re: [quicwg/base-drafts] Which DCID do Handshake … Tatsuhiro Tsujikawa
- Re: [quicwg/base-drafts] Which DCID do Handshake … Kazuho Oku
- Re: [quicwg/base-drafts] Which DCID do Handshake … ianswett
- Re: [quicwg/base-drafts] Which DCID do Handshake … David Schinazi
- Re: [quicwg/base-drafts] Which DCID do Handshake … Igor Lubashev
- Re: [quicwg/base-drafts] Which DCID do Handshake … Christian Huitema
- Re: [quicwg/base-drafts] Which DCID do Handshake … Kazuho Oku
- Re: [quicwg/base-drafts] Which DCID do Handshake … Kazuho Oku
- Re: [quicwg/base-drafts] Which DCID do Handshake … Lars Eggert
- Re: [quicwg/base-drafts] Which DCID do Handshake … ianswett
- Re: [quicwg/base-drafts] Which DCID do Handshake … Martin Thomson
- Re: [quicwg/base-drafts] Which DCID do Handshake … Martin Thomson
- Re: [quicwg/base-drafts] Which DCID do Handshake … Martin Thomson
- Re: [quicwg/base-drafts] Which DCID do Handshake … Jana Iyengar
- Re: [quicwg/base-drafts] Which DCID do Handshake … Martin Thomson