Re: [tcpm] TCP Connection ID

Joseph Touch <touch@strayalpha.com> Sun, 17 May 2020 03:39 UTC

Return-Path: <touch@strayalpha.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12EC53A0CEF for <tcpm@ietfa.amsl.com>; Sat, 16 May 2020 20:39:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.455
X-Spam-Level:
X-Spam-Status: No, score=0.455 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.652, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.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 g56bSfbA8RTB for <tcpm@ietfa.amsl.com>; Sat, 16 May 2020 20:39:07 -0700 (PDT)
Received: from server217-3.web-hosting.com (server217-3.web-hosting.com [198.54.115.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFBB13A0CED for <tcpm@ietf.org>; Sat, 16 May 2020 20:39:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id:Cc:Date:In-Reply-To: From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Gry5HJBmg1E6W4OpNION5tOhXCqr7ih9mduhElRgs0A=; b=OqxVUmmylyJ+EQ/3Uo1el4SbT gXtczSkFMLn/cL0zs/S89s/xVEq5ELnEgWr1D4Vk0YoaSjfEbUtVWhZ2WR9FsLDTZC1+LlN5CBHOM xaFZYhI+ghlrPVwP65OkxeWgBntc859fsTJHljpKWeKTf1qurKurfnSDbjtas/TLMWlbGj+hUvcQx kJat8r1ysEvZuv/jol5JvT+HDJvoPpZrEe2tQ1/24yOKnrmQM0oZ8K/8mMvJd1C8Oh55guMRHJCXG jAEtfu8/uUJ0zW5lQ+i3XNZOL/BuJyZQc9p9EG/QEJ4kH09nkejT1AwTZ5PDdHRFK7qhgaBzgHurL MR05wAUUQ==;
Received: from cpe-172-250-225-198.socal.res.rr.com ([172.250.225.198]:62386 helo=[192.168.1.14]) by server217.web-hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from <touch@strayalpha.com>) id 1jaA8h-002Yrp-GM; Sat, 16 May 2020 23:39:04 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_04A42C1A-ED56-4660-9209-40D05F714729"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Joseph Touch <touch@strayalpha.com>
In-Reply-To: <CAEGSd=DQwj_XbpxCz=7GYTgzjGM=ARqgw3oG58_Y9hbNZpPPrQ@mail.gmail.com>
Date: Sat, 16 May 2020 20:38:58 -0700
Cc: tcpm@ietf.org
Message-Id: <708EDB0A-3399-47A6-83DE-9A6E093F28BF@strayalpha.com>
References: <CAEGSd=DQwj_XbpxCz=7GYTgzjGM=ARqgw3oG58_Y9hbNZpPPrQ@mail.gmail.com>
To: Alexander Azimov <a.e.azimov@gmail.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/9VWQWTXgGAnln8D7vHPiCq-_sSQ>
Subject: Re: [tcpm] TCP Connection ID
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 03:39:09 -0000

RFC7974


> On May 15, 2020, at 8:07 AM, Alexander Azimov <a.e.azimov@gmail.com> wrote:
> 
> Dear WG,
> 
> As you all know L3 LB is a common element of today's cloud infrastructure. Its original design was based on the connection state that maps backend IPs (real IPs) to connection. Recently there were several papers that were suggesting the move to the stateless L3 LB, where the state (connection id) becomes the property of connection and it kept at the client, so the L3 LB can work without keeping state for every connection. As far as I understand, for QUIC it becomes native with destination connection ID in its header.
> 
> I've seen suggestions for getting this functionality in TCP by overloading the Timestamps option or even TCP SEQ - can't say that such design looks good for me. I wonder was there an attempt to add connection id in the TCP options, and if it was - why it wasn't successful?
> 
> -- 
> Best regards,
> Alexander Azimov
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm