Re: [quicwg/base-drafts] 5tuple routing (#3536)
Jana Iyengar <notifications@github.com> Tue, 28 April 2020 23:10 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 9A50E3A0880 for <quic-issues@ietfa.amsl.com>; Tue, 28 Apr 2020 16:10:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.1
X-Spam-Level:
X-Spam-Status: No, score=-3.1 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, 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 Xe2XQgjbB-YI for <quic-issues@ietfa.amsl.com>; Tue, 28 Apr 2020 16:10:23 -0700 (PDT)
Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 837593A0881 for <quic-issues@ietf.org>; Tue, 28 Apr 2020 16:10:23 -0700 (PDT)
Received: from github-lowworker-0eea13f.ash1-iad.github.net (github-lowworker-0eea13f.ash1-iad.github.net [10.56.109.26]) by smtp.github.com (Postfix) with ESMTP id 4201C282A0D for <quic-issues@ietf.org>; Tue, 28 Apr 2020 16:10:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1588115422; bh=RkHlwXusMyJsYm0Gs3Ru30rP2V4FkpPpmFlcw5rMCYY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mEGPG8LK8u039QMupVBgZUf8cNaNgGh3YRRUIZyb0MVP7cetqxVjJ9SPKnOknRbPj RybW10s/xi3Ge7z9UV+7uUWE490+vtca4DsdH45C2KsXRTX0P7q2Fhl+TvCb03iqSy aubxh9lGTEnbyBFxjw0Sal+bYp7pgzkyJr2qRgak=
Date: Tue, 28 Apr 2020 16:10:22 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJQRURYQWBVI42MTF4WSMN5EVBNHHCFYX2PM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3536/review/402271445@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3536@github.com>
References: <quicwg/base-drafts/pull/3536@github.com>
Subject: Re: [quicwg/base-drafts] 5tuple routing (#3536)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ea8b7de33116_df43f98532cd96013193b"; 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/fv0NYZxOirNwbgUyjA_vtRvG57I>
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: Tue, 28 Apr 2020 23:10:26 -0000
@janaiyengar commented on this pull request. > +that clients move to these server addresses. Note that clients could choose +not to use the preferred address. ```suggestion that clients move connections to these dedicated addresses. Note that clients could choose not to use the preferred address. ``` > +A server farm could be deployed behind a simple load balancer that routes +packets based on source and destination IP addresses and ports. Changes to +the IP address or port of a peer could result in packets being routed by the load +balancer to a different server. Such a server deployment could use one of the +following methods to for connection continuity when a client's address changes. ```suggestion A server deployment could load balance among servers using simply source and destination IP addresses and ports. Changes to the client's IP address or port of could result in packets being forwarded to the wrong server. Such a server deployment could use one of the following methods to for connection continuity when a client's address changes. ``` > +* If the server deployment can use other non-load-balanced server IP +addresses or ports than the one that the client is initiating connections on, +servers could use the preferred_address transport parameter to request ```suggestion * If servers can use other dedicated server IP addresses or ports than the one that the client is initiating connections to, they could use the preferred_address transport parameter to request ``` > +If a server behind such a load balancer does not implement a solution to +maintain connection continuity SHOULD disallow connection migration +via the disable_active_migration transport parameter. + +Server deployments that use such load balancing might still allow for +creation of a stateless reset oracle. Servers should take additional +precautions in accordance with {{reset-oracle}}. ```suggestion A server in a deployment that does not implement a solution to maintain connection continuity during connection migration SHOULD disallow it via the disable_active_migration transport parameter. Server deployments that use such load balancing might still allow for creation of a stateless reset oracle, and should therefore follow the guidelines in {{reset-oracle}}. ``` -- 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/pull/3536#pullrequestreview-402271445
- [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Kazuho Oku
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Marten Seemann
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Kazuho Oku
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Kazuho Oku
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Nick Banks
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Mike Bishop
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Kazuho Oku
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Jana Iyengar
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) ianswett
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Mike Bishop
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) martinduke
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson
- Re: [quicwg/base-drafts] 5tuple routing (#3536) Martin Thomson