Re: [quicwg/base-drafts] Preferred Address needs clarifications (#3432)

notonymous <notifications@github.com> Thu, 06 February 2020 17:00 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 01FCB12009E for <quic-issues@ietfa.amsl.com>; Thu, 6 Feb 2020 09:00:12 -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 PQ2ZLmZGBJqy for <quic-issues@ietfa.amsl.com>; Thu, 6 Feb 2020 09:00:10 -0800 (PST)
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 97086120059 for <quic-issues@ietf.org>; Thu, 6 Feb 2020 09:00:10 -0800 (PST)
Date: Thu, 06 Feb 2020 09:00:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1581008409; bh=n0hlpfrDyeh8cJdXjklCXl5hQeCZHEWLmksHBLWLfCE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RXCnIJ5rliJTLf0w2Aaa76EoSiar+piJ5UkF7qyXJCmfT4gEJtGUIgRX6DBETzLv1 QlOx99m2JBF5h9HIssUqoXnw0yzKjCIwRYA1oyI+J1oAbgQlO80fuQDxfWhqdj/8jr eiitCYuLS7OCB5chDui6KDoePYaAILAzrfH82TCI=
From: notonymous <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GG3FLWUSJZ5B6TAF4JF4JTEVBNHHCC3TAEM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3432/583004667@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3432@github.com>
References: <quicwg/base-drafts/issues/3432@github.com>
Subject: Re: [quicwg/base-drafts] Preferred Address needs clarifications (#3432)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e3c4619afe26_58a53f82f6ecd96c213569"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: notonymous
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/8784AbMalr_h3Tsiywu9u0mUaM0>
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, 06 Feb 2020 17:00:12 -0000

>
> if the client opts not to migrate ...
>

Section 9.6.1 says "Once the handshake is finished, the client SHOULD select one of the two server's preferred addresses ..."

If the server is telling the client to migrate to a SPA, should this be changed to "the client MUST select one of the two server's preferred addresses ..."?

If the text remains a SHOULD, and the client stays on the old server address, what can the server do if it is only willing to continue with the new connection on the SPA? The server could close the initial connection using the old server address but there isn't a transport error code (e.g. MIGRATION_ERROR) that would explicitly tell the client why the connection is being closed.

-- 
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/3432#issuecomment-583004667