Re: [tsvwg] Further thoughts on maturity of multipath

Markus.Amend@telekom.de Fri, 11 November 2022 14:22 UTC

Return-Path: <Markus.Amend@telekom.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70D82C14F720 for <tsvwg@ietfa.amsl.com>; Fri, 11 Nov 2022 06:22:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.675
X-Spam-Level:
X-Spam-Status: No, score=-7.675 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telekom.de
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U8qBUIN3vqdb for <tsvwg@ietfa.amsl.com>; Fri, 11 Nov 2022 06:22:12 -0800 (PST)
Received: from mailout41.telekom.de (mailout41.telekom.de [194.25.225.151]) (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 B6958C14F744 for <tsvwg@ietf.org>; Fri, 11 Nov 2022 06:22:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1668176532; x=1699712532; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=IGbE1tLwTzKX4sISysRgHzJkMt98XcPcMJUvJ/C8U+Q=; b=cPJ0nBZ8N47sUIqJG2LdFbrxL/ykvP3y7NFswcSbg/nKMwVpMoOpcACs vhm7CWMHlnkQev90MG19uD6XA29QSY1JWbyz3n4t3CBKkHRaiz/zveTcw kUVaAYmB2mjkqtW8Yu4b/F3W9HoAbNti9Z1Wi0zFUzI3yDOFapzc5i7KF /DPp8suyUexfpNepA5ODVD5nui7EgyUnKCTf9+czzB12NreLqdIYbA1Jm yHD6WUggwnvFVWHLUyLsGHMoe9EyZdacW3UVUaCYYsmfzRCqoqUIWHPgA dpekB2TcHqHNGOgPBOh8A2DX/D79EP6df1Ik/NUHl4EXvG/7q7/Tjiql+ g==;
Received: from qdefcs.de.t-internal.com ([10.171.254.41]) by mailout41.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 11 Nov 2022 15:22:08 +0100
IronPort-SDR: V1TIO7sVaI4xkHV9yD+xP0ZHFq07wWeE26V8yPk3lJhAI+iygKgI1pmQIU1dgbfKyYHDfQ3/Ma iihGpYIqF3Ea915hNTLwXqq/1XmPAfKlQ=
X-IronPort-AV: E=Sophos;i="5.96,156,1665439200"; d="scan'208,217";a="621925550"
X-MGA-submission: MDERkud0+6frHeNKn0tT7tBlDqrOQDjcgxCHYQeYmczLow2U2klrppbKUDBJ91vYTifJ8FC2dOPIHKrkOlGFBLU86yIy9nW+uYWqR9bJqgF3h7NNbP8QNZ8DJpTeJ1CdLiyc2IEkCt9fI7wZtj9viTz9rqyVxPlsY8pnVE3N842naw==
Received: from he199743.emea1.cds.t-internal.com ([10.169.119.51]) by QDEFCV.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-SHA256; 11 Nov 2022 15:22:00 +0100
Received: from HE199744.EMEA1.cds.t-internal.com (10.169.119.52) by HE199743.emea1.cds.t-internal.com (10.169.119.51) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Fri, 11 Nov 2022 15:21:37 +0100
Received: from HE104163.emea1.cds.t-internal.com (10.171.40.38) by HE199744.EMEA1.cds.t-internal.com (10.169.119.52) with Microsoft SMTP Server (TLS) id 15.0.1497.42 via Frontend Transport; Fri, 11 Nov 2022 15:21:38 +0100
Received: from DEU01-FR2-obe.outbound.protection.outlook.com (104.47.11.169) by O365mail05.telekom.de (172.30.0.230) with Microsoft SMTP Server (TLS) id 15.0.1497.36; Fri, 11 Nov 2022 15:21:38 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CFHFt0mOwWewAv9wSBnJP4XcPePG5/MEU0pRz6wHMJWmDflHgJ0QyIECV26sBIEa4S4+N2q92abIkP7DW8YK3VHma//62gUKxzYEYcPGqC/NMNLON43XlD6xKCQ9ZAFQP01V0jX4NrKIzIB5FbFL8UNoicdrxuFHa97ljaI+GjqGcB3zoBp7fC0sBNg9AnW+0ktONKAMElEVIvQ9ObAGZYkSYLLLds1SgC+5wsWmrfWkYv/k9WTU8RB1EB28FjOy8Ecj7HVYZhXBSC6yJyRfUvcWmuy+QQfTtCGREo2PGq3mxDu3Whg7D9sJlP2QFlgHp1RnUoxqBe8UlHUiT+6U7Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IGbE1tLwTzKX4sISysRgHzJkMt98XcPcMJUvJ/C8U+Q=; b=I+krO9mvdxp4l92iApSUIldhKrgu5cwlyZGGKqIKvIoFiXA7DPI5wmUpIQpkEM2GqOi32/+lIz2J/Mbl6ehzbWMwc20qTne9KJvD3Ppxr8w0kd91SdIA6qj/jnYZTIWY9VLjF9NqAQnaumCr97geBlpkpQEH2tXw2dioDMHLivVygbgzG+05ssPx05ou6m/fcDbyzu2ajGuPh/OGne7wyVcCj3RlHwx3+1uBv5MLq2dgtVv6HM0EDbDg+jADU6LexqRtsS6xXH+hV6pvTFx1H3utBh694Q/Ld81CdyhoKkzM0s18h9S3wBqH2h1vE3e7WIC76m5lz0EcxHikt6wABg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telekom.de; dmarc=pass action=none header.from=telekom.de; dkim=pass header.d=telekom.de; arc=none
Received: from FR3P281MB1663.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:7e::10) by BE1P281MB2515.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:6e::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.27; Fri, 11 Nov 2022 14:21:37 +0000
Received: from FR3P281MB1663.DEUP281.PROD.OUTLOOK.COM ([fe80::b695:fcc5:4564:ae61]) by FR3P281MB1663.DEUP281.PROD.OUTLOOK.COM ([fe80::b695:fcc5:4564:ae61%6]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 14:21:37 +0000
From: Markus.Amend@telekom.de
To: martin.h.duke@gmail.com, tsvwg@ietf.org
Thread-Topic: [tsvwg] Further thoughts on maturity of multipath
Thread-Index: AQHY9PFt2vJ6rgUSrEmia6HheJ8Wyq45o+kQ
Date: Fri, 11 Nov 2022 14:21:37 +0000
Message-ID: <FR3P281MB1663518668326DFB9272D1B1FA009@FR3P281MB1663.DEUP281.PROD.OUTLOOK.COM>
References: <CAM4esxSZa1T2_17=j9r463R2AekOMNBsUn8uRTVjK8h0oqN6aw@mail.gmail.com>
In-Reply-To: <CAM4esxSZa1T2_17=j9r463R2AekOMNBsUn8uRTVjK8h0oqN6aw@mail.gmail.com>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=telekom.de;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: FR3P281MB1663:EE_|BE1P281MB2515:EE_
x-ms-office365-filtering-correlation-id: 704ccfc3-7910-4226-52e2-08dac3f00b0a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IsseXnMaqND9h2OALSOOUfG/kCtnPcOPj81oK7Jr1fQq+70+6sNuV75gbS6lDEm7vjtjkmuhlQWnAOxzwpgvrZZoXGxQ1tm439Ymsx/vsj5/X6j+bkrsNiZLcI5YgZsahuKYDbGgYSyED+Kl0UMOxWI3fFQVdCFvReawQoGrQIE+S+cV6kMrWQw4pv2HGyt0C4GlKNTotFoXyziw1lP3jCYqfz4dEgDGftqqP9gNnkX+v02ecqBRjj+1MlAgNHxsV13cpnc12U6sMw30hmBV9qmmoB2wlDsvQQ4MIr2o/OKrTFknYednHylUsoB94LeBsdFnHwiNGyJBmNRjn4fwskTyzCM/G3u81EtccJdx4dwIF3Kk4lEhUiNAIEb2ht9jh2NxVIgJKsvgNCImJe0pUKQHVKOIXQgW10EDF3bmVTwfNUUy6gaUyz3ZBCThjaG9KNSKBY/6eBKGajo3FMtD4kfCwC1tumQUmZzVtX4ES/iHjCjLx05RWbGRdyrZwbbXkh42Irf/YI5fr+++jOjg/LRiwAs9YBtY4JEqF4EjATzj9DPf+nEakMde3xF1qjnmyCBPcrGGkxrengll9ooR0i0ydwhVdyglzWMGz0K80h9lXR38FCMB9pg5CUT7ri5HVcSKDrqurEM2rSIlcNj7V3D0ZTL4RgGnUaZqQrOSKrqVDL0s888jTGb9DQl6VUCJi9PGKRfkSfsGi5TOoCBB81t//Wa/VLbv1WoDxdOt+dS5z0AzlzvBUKOQgCgl5JJfLqgNQIbHLaxhjkkPdrnCCA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:FR3P281MB1663.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(396003)(376002)(366004)(136003)(346002)(451199015)(38100700002)(2906002)(478600001)(66946007)(33656002)(122000001)(86362001)(55016003)(82960400001)(38070700005)(8936002)(64756008)(186003)(76116006)(26005)(7696005)(6506007)(9686003)(5660300002)(52536014)(66476007)(53546011)(66556008)(66446008)(71200400001)(316002)(110136005)(8676002)(41300700001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Bz3jAulmFpW8hSeOp+OTGVaXmUYWbhN5qfOPdbgOgFeKEOH97/lXK/WOhpOfYNusoyvnGmFTNruH4vCIIu0nKTVafPtEZcO1PRLGVheOB9PfMCl3g13Gr8YsEh2hBToLchHQHiZjlQdjCQd+WR+bwoSrBE+OfqvGblce9+pfq0na3pG4iLNkH9j4cU9sBUest5UIH64HkIxPWJWkmygeQj8LRmxpSCWJBYW3VewGk5SV4N7wfgUNYI0JVUfiMZelgYHEUW6nKeQtrSS29iytITRv7zKJWj0GdBgVjzFflpEymJw3XURoj6UOyYSxjD1pVmr/p99W/xK8ezTLWG2uqSARaqACRSMxzO5nGbyDQAKXmR10rr0ldReKBgD/4gtBScelUYCjYu+KBcQWUfud5kNpG858UgpCv2i86RKlreKRMSWJhTUq8QWG2VddTk99C27PKDSV4z+ruQUK4ossrlsgpkklotQVXf7sCI2iGKZENs5zMehwUnwY8n1zDiSXNHPNhkl50E8mVm2Um83o3QwPzNKPsUEkYtqyK1HZcySXzQAKXRsVFHQCZxNt3NRexn0SHL8R+mkZK2j/L+f0r+q5k0bm/gXwonbo3v9ZGwP1RBjGHJKDuWoBhd3gyp5QWcXlXWipJHeRWjhdaL3IT8Eb8gVLXy/tqHGYArawX+e1i/F2mjB+qbmuqXRI7A1fw1m7SNPDWW2qTQ4aT3AEENV/RpiRvVC/ickWIqgZby5SmEQdJUzP3mJpULJl2DmFgccGX9ivoDMoRaWbQsV+K6EayKlbZzXktcHxSX1fr4kzZyFznYFilBuwe1F1qVyLN0uELpuS0ZR2O3ptPZHnSn5XeGt1qqj64MyfV4bhrOFPcKlnl28/9MJM8Y73YHXDOlz1mM8i7X2Sa9qyjLH+E48T2vzcR6BGjCsWBS7np0P7ztt+p8lgvc/C23yxr28VPor4qaG2bM2lFbwKmuC3KPd46pTlCiT2YtLCcmhoqPXC2ORxL+EhR2yD3p9k6XeDinpPumphIGxEdHhn5RR2fFf6ShlrbLCXt9aRkoAzMvSEq82GpxcQbYzIlvSO6k5rnU4uTSTfPgVRGfFH0WB/EmnMQUN5jwCFAgQBQCT0hZQGJbELNiJBAX029ppW1XnaOugDp1ki1D4y+Kx+CNKxHLBu6zcylgpynkPnINygW1IuU92usBVa4a3eVOxBU5gk+Cbv1VYDNKbfheTQpw/O2GWZNidW4ZWi2OChYD8xQZxBmeylTyE8hLF6n0aJ6Gm6AA8KXGNB6HPdOUDAZdpjHQFGk/RrucD1wTq3F+FrsRTFHBGm0eM4Iumx6wwm9SeaCIRBbPrD7ApUu0rMgYXp6tCn8tHFz9fe/AuDcQwgKD2mYftbnKmPgTNFqZbUVwmQXKamP9jHLMyYXKGP3bqzjRJAFr1K4g0pPbLA3k4X4ljYvFR7ILVNWVWqahCTn9SIGME43mMnEXjxArdYR5bT+2WD4bOYIKri2wxj5uVwq+FI6KhE8iHJj+bq9KVeuA1gja0/thbCL+FoSMKDWhcK6XixzHVFBO+3sz3UTH/CUm4I62EF05c4pQf46fuRItck
Content-Type: multipart/alternative; boundary="_000_FR3P281MB1663518668326DFB9272D1B1FA009FR3P281MB1663DEUP_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: FR3P281MB1663.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 704ccfc3-7910-4226-52e2-08dac3f00b0a
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2022 14:21:37.0514 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bde4dffc-4b60-4cf6-8b04-a5eeb25f5c4f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: i4kRMBLwspdURwvgC6fAlAfHOEnFEK74ij7DbuQ6wEDpDyzQtB2fFob77TM2/0ocpa7FeCLtmos/LVZPI7pdhw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BE1P281MB2515
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/ArSW5EsL3pEqj0zOJlB38OY7iMw>
Subject: Re: [tsvwg] Further thoughts on maturity of multipath
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Nov 2022 14:22:16 -0000

Hi Martin,


Thank you for your thoughts on the items we raised during the IETF 115 TSVWG meeting.


We believe that 4b is a feasible step. We are currently working on a draft version -07 that includes the final comments from Simone and IANA. Our plan is then to provide text for a concurrent path usage section on the mailing list.


Br

Markus

From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Martin Duke
Sent: Donnerstag, 10. November 2022 11:44
To: tsvwg <tsvwg@ietf.org>
Subject: [tsvwg] Further thoughts on maturity of multipath

I reflected a bit more on the appropriate maturity level of MP-DCCP and MP-QUIC, and the result is perhaps a bit more nuanced than what I said at the mic.

1. After the presentations at IETF 115, I feel somewhat better about the maturity of MP-DCCP. That said, I have no strong opinion as to whether this has cleared the bar for standards track, and would be interested in the overall consensus of the WG.

2. As I stated at the mic, for all MP protocols I am concerned about a Proposed Standard that includes concurrent bulk delivery when we don't really know how to fairly apply congestion control or schedule data streams across multiple paths. Indeed, one reason I encouraged both the MP-DCCP and MP-QUIC work is to provide a good experimental platform for the research community to explore these questions.

3. However, that statement glosses over an important point. There are a variety of use cases that are *not* concurrent delivery. Failover and "hot standby" are sometimes supported by existing standards, but sometimes not (for example, QUIC supports client address changes but not server).

4. Stepping back from the question of how to spell this in documents, what I would like is for the non-concurrent cases to be standards track (assuming they are otherwise mature enough) while implementers are warned away from the concurrent use case unless they "know what they are doing".

4a. One way to do this would be to have a PS document that does not include concurrency while a smaller experimental extension covers concurrency.

4b. Another would be a PS document with a section concurrency that says, in some way, implementers SHOULD NOT do this unless they know what they are doing, perhaps outlining how this can be dangerous if you don't understand your traffic, etc.

5. I am not the responsible AD for QUIC, but I believe a similar framework is appropriate for MP-QUIC.

I'm happy to hear the community's thoughts on this.