[tsvwg] Initial handshaking and PMTU in RFC9260

Claudio Porfiri <claudio.porfiri@ericsson.com> Wed, 05 April 2023 13:03 UTC

Return-Path: <claudio.porfiri@ericsson.com>
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 90183C1516F2 for <tsvwg@ietfa.amsl.com>; Wed, 5 Apr 2023 06:03:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level:
X-Spam-Status: No, score=-7.097 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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 (1024-bit key) header.d=ericsson.com
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 4FJ2XjLgPbQr for <tsvwg@ietfa.amsl.com>; Wed, 5 Apr 2023 06:03:39 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0628.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::628]) (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 51FFAC14CF09 for <tsvwg@ietf.org>; Wed, 5 Apr 2023 06:03:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iCk+vphX5CU0qr/zSbCHx2xq+V8s1ZcwYe0dAl75TEzdJTXIxZHx4+tafzIks6ExjA5+psmKj5zIX5mgziqj5qsHi7usVy/OH6Wqbiogrp4iY+HH0YRLlQjy8tr9joUhdvNlPhz7rRBGecdiV2eO2aKnfT6Jc0jZpTpamYNt0KObiFyg7TMa6E30yYlaaecMWAovVx6rqVsqeW2a3Z1+WKQWYa5s62g7ftW/ii3C58Bnc21xgqnPnidVNW1+tWnwMP9/gOexvo6QushKsE4aj7odigZ+1vOQ1ftB08eztALBZL1z2kUF90mlIQ3CxNYLpW+ugYvlAqtmRq9ngGuR0w==
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=ImbsIlUBAtEMXOPiUXTR3hiszYXMttPi6fIa+Zlwx60=; b=H1qP10NlL8ZTB7FiHOTkMvopM/kEQZT382oUBrLvCNpG+zgBxz0DFpruQwftPVzBiEaBBbkdYiz94Bze59TvtG5jWGL8Mkgt1xTtQtcgreW5K/YhWvMUcq9u7esLSAzilo9Fjr5to6EN/OB6lAXxLTYwGCLsjToy3BoyfqJWVS2ub3FKzQgKOuTEqRpA17St1oAcs0H7Up+bTOs4IPQlfIhlulziY/mRHAKMn6N6f2k6eFSercev0Rmp24mhVlQr5RdnHKYuMTLYPaN9ujFAyhW79MDRZB+v0Lg/JNGXDkJ2U3+KL8DqY/oowy6Z9SQCQadE5F+nsjbEWbdd74Ao0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ImbsIlUBAtEMXOPiUXTR3hiszYXMttPi6fIa+Zlwx60=; b=ocU51cL6VSjwCOWMQ0sRM+8sVmpCZXNguiE0LcRGv2mpXuPTaghgUAPKnodcyPcaz/RZExszQVIcAV5Hfj9P7uSC1SG2uz1mX1ub33PEQgZms6K7FxZYKuvB+llLRW7Bl/N77KUsgyTtE6pBLXDl6HEGIiTTitg3cXlW5ufQ7Gk=
Received: from PA4PR07MB7568.eurprd07.prod.outlook.com (2603:10a6:102:c7::23) by AS8PR07MB7384.eurprd07.prod.outlook.com (2603:10a6:20b:289::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.35; Wed, 5 Apr 2023 13:03:34 +0000
Received: from PA4PR07MB7568.eurprd07.prod.outlook.com ([fe80::d4d:a381:2309:57c8]) by PA4PR07MB7568.eurprd07.prod.outlook.com ([fe80::d4d:a381:2309:57c8%5]) with mapi id 15.20.6277.029; Wed, 5 Apr 2023 13:03:34 +0000
From: Claudio Porfiri <claudio.porfiri@ericsson.com>
To: tsvwg IETF list <tsvwg@ietf.org>
CC: Randall Stewart <randall@lakerest.net>, "tuexen@fh-muenster.de" <tuexen@fh-muenster.de>
Thread-Topic: Initial handshaking and PMTU in RFC9260
Thread-Index: AdlnvBHUUXe5G4WRTRyJS4SfRvZSyA==
Date: Wed, 05 Apr 2023 13:03:34 +0000
Message-ID: <PA4PR07MB756847E87F8526F3EEB2BBD287909@PA4PR07MB7568.eurprd07.prod.outlook.com>
Accept-Language: en-US, sv-SE
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=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PA4PR07MB7568:EE_|AS8PR07MB7384:EE_
x-ms-office365-filtering-correlation-id: 062f042b-0b20-471c-83e5-08db35d629dc
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5bOWHUg9qz8MJ7H1s+0m905ZVVYr8yfTT0ko9gPe1m8nFVY5wA7u3flHfjW31vD4gN0MpuWGWNCvo4o78CxslBLAIPRHSWN+6TEYogt1LaOrX2NtGKxSEfGPMwbN4+SWmEnJN3yAebjaDrFLYt8P9ztuP6uv+5cJWD5Ihf+XrVP08rNZxzdE4wTF5PN3ybLVdKkS/vQMNv7VemaRRS6WeB1x/hbl4wcCiQFlbJtwV/nt/cKbC7fxFlg0gnmW5HEopi+8zfUUXKSC4gTd88Srip0Sc9a7QiCcBOs3Ws9t03us8BbmpRiyl+TmwuA4zWP5owi7P39LI6r/A3ALzOrV6HZj8MwvCnHP3NUHhSOhvjVuxzc5AL5lKdA5DCAz/pwnxj/KTR2io5c7ekzI43WkQsdLKBFaxNPXFwwq/xzYTQh9apw3jPLsdRRWOif0Fxc9R0VovLHdpF6d+z95hzE5y30/3P6dua6vGKINgp0Sz4K+sNHI+RVCJt0y6SGe6AkMc6zuKjQ43UGmZjd5fcz6fI7FOZqxifUu7+bXVjQoGl6lqDoVXPXdohpL8VacYBsk22Yw/C4vHnF5UVr5ob36bDl3+UJEn0cADGlywWkPloGhledPubxbsmLWo1uSjIHd
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR07MB7568.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(39860400002)(376002)(136003)(366004)(346002)(396003)(451199021)(8936002)(71200400001)(66946007)(66446008)(66476007)(66556008)(41300700001)(316002)(2906002)(7696005)(54906003)(478600001)(76116006)(4326008)(186003)(4744005)(8676002)(6916009)(44832011)(5660300002)(64756008)(9686003)(52536014)(6506007)(26005)(122000001)(82960400001)(86362001)(38070700005)(38100700002)(33656002)(55016003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 0/f2NE1e+0fj0YFY68SpiS4eQeY19EBIx0deDAtMKc6SGJu7q30KjNmWWJSvIV9X6rWQPAR6xAtPIayqFPDfjZIoanF8th2bDp5bcHQi1RbwxKzZER27BpuTHPcTuxAso784Wn+TAdPlO5yHv/J45Ls6dgN5z/jHxFmg0Pblc++uw0U+Kp0fErviJ/Rw1Bpb3Gqa8in+hO75VGClyKz6XEEwqVDogRb9OfAPMPSHIWgGaavRhWr4PqnW9B+M9infRPxE3sWvYG0n+YMvBP0WatkNUXLYnW1BywH/NeNUdde17CB7hhlPva6C93VCvaEFor1fbrUj5Wm6qdzzYgcQjEpFgjcW5NkWbQYFqonsVQu7wpAcqyOLuIFAvrXlU9lS8EtrO+wUCwgREjTiEfWbrawClkVlMTYUTQ9k5/wlpFA6fifaFAdNToXnP+GV1aQ+gWslWIMm7RndrXkX01XUmR/fB3yfB9OB+OZuQOygAe6mLwpHC8t/wF/W7iYnPc84B8Y3Trht/x2X0w/eUz4m+yQ9DLx14DtRE7kDOMNo9DK9zvoEhP7w6xZOkC5abud66B+Qbbd6vamp7gLPy5b6ftYu8GoWQemWK8R9QGo5v8gltIC1hE1wM2xxideu6ckR3pLjxeCUM5eESfqEkFLAzJTc26Vr1Mv+2f/U7yi6IRBrqj/bxJW+MkpxFPbdqblP3/AbwlZ/LnojUsRMgEKdj0HYtQZ3e8TPje6feDlswCsV+54LWeBjpA+7/bO+25PhxHuctieR72x6I7LyWqKVnwMHqJwA2P2zx+7ZDL4taaYaKad6/B94g4Eqai/7vTKA1fdxDrAOVX5gF9HQ735PYXm1uQGUJyNk/fBuB222Pc0vsIxTidrlXVJ2cC03CRtYHVXAk2Qy1hs6mo65vscBzg2e9r9Hbxln+KpRiJuMsx2tk2NCR2/BoDd6OZ4NnLneHb3XZEuZvg8DHHK1LgVbjiCwF/aFXes0Fmab3gMNoCCjG8VZJQN0o8f9u0ZpVpitF1fZpxJDB/ODob21nus3iYCo6QyXRlAzU2QhGBjXd2NGXRmJ3SKCHoLLfQwpudq/9zgnsf6+MavjvocCTyraCcrqWWCMR/nCdYS0yfMhZc+6ZSycUefiSae631eYuyd50h0cZvivt2R/AYM8AccbMjjdDEyIlsyqdJCiC/knd13bUNjd6lOYdphQNK4G5Nddgxp12CHKZuP7U6gdVl3ILo9Ui4ayYHWDzySexhQHKAHZguMUY3lQc2UGxtmPmhkwDdnRKo2niuW4jvzdF+MHuHj7oE1nAlwXlzHl4BuFAoDdL+jKUga3TCPfBFLgXIb8B51CTOVGLgPVePi4nMW3l9ODC3Kk1jppUe9PDeH/3lluEXZAt5iT0GqLZVdHgi6xCyhJYHqB2bxmxk0sRRZJ/8lygazYsMGfAjwlpcQsfUapXNWDPOmY0n/HnB/mWVQW8bhcJCL9MydgC4MCCfjj5rCln6alVmrnXGnUa47Wme+ziSRev7Cli7QQXzC2eoMyuyRhrZ68+JNQLNBUyKrT90SCaUBjuE3WYJBUE8NfZanU8j3JGaVPWKCqV4S5NrXHFIevjAo0MON3alslzOilpw==
Content-Type: multipart/alternative; boundary="_000_PA4PR07MB756847E87F8526F3EEB2BBD287909PA4PR07MB7568eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PA4PR07MB7568.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 062f042b-0b20-471c-83e5-08db35d629dc
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2023 13:03:34.4385 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3kWJ1qrnpCd28kI3HDs6PSzcRHBzvg6DyYKgYkWzIoRVe/ZizEpdIVdQwSowqoWEXa7j+tTa2OXBJRHc9hhmdYeyZgmPGzlrN0WedrOty6g=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7384
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/GCyBEBKPKoabj0rzi_Apo0EFTes>
Subject: [tsvwg] Initial handshaking and PMTU in RFC9260
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: Wed, 05 Apr 2023 13:03:43 -0000

The SCTP protocol specifies that INIT ACK contains the State Cookie and that such State Cookie shall be kept as small as possible but it can be up to 2^16 bit.
The COOKIE ECHO shall also contain the State Cookie received in INIT ACK.
An Implementation Note in Section 3.3.3 also specifies that
An implementation MUST be prepared to receive an INIT ACK chunk that is quite large (more than 1500 bytes) due to the variable size of the State Cookie and the variable address list. For example, if a responder to the INIT chunk has 1000 IPv4 addresses it wishes to send, it would need at least 8,000 bytes to encode this in the INIT ACK chunk.

A large State Cookie may lead to an SCTP Packet larger than the PMTU and the recommendation doesn’t provide a description of SCTP packets containing Control Chunks for being split.
May be beneficial if the Implementation Note in Section 3.3.3 also recommends to set the IP “Don’t Fragment” BIT to FALSE during initial handshake?

Thanks,
Claudio Porfiri