[core] Typical TCP segment header size for CoAP over TCP

John Mattsson <john.mattsson@ericsson.com> Sat, 21 January 2023 10:13 UTC

Return-Path: <john.mattsson@ericsson.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 988A6C14F749 for <core@ietfa.amsl.com>; Sat, 21 Jan 2023 02:13:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_MSPIKE_H2=-0.001, 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 vi5p7q-f-T7i for <core@ietfa.amsl.com>; Sat, 21 Jan 2023 02:13:16 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2040.outbound.protection.outlook.com [40.107.7.40]) (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 B8FADC14F739 for <core@ietf.org>; Sat, 21 Jan 2023 02:13:16 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CPrDTCCYmBUhGBZtKV6HGpOR4GMS1c7ArYokE4gJ5iI76qIdFWRYHDDJvOxliW3gQ7jOA+sUpBZ/5VO4vAU/3rlH8KfQnQIUHEQCHlznMkkVsK4EE21N6FSfnPtD99nvhTWNEId7CFIgFQIU5OvV4tnskVaa2mwb80Rq7s/8bBjbvHFPaChFuzOCpy4or7qUgF4YArHZXRNz4T9rDg0PpYI3v6fyMG0ulqiy+4VBQD4HzhktGdYNyvAXOQyRLOCLlHYiJvxUZk3x9CKwxnhlgLdb+wJjIfMFB24Qi8NI/Son6gKeJyV/vY0E/AhWxeC23PgBR8egCR50qCSO5xp0sw==
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=tAPAbgJ3ny/A2/48jeQQwB0n2jDoyWeqZG6QpuFyx80=; b=NqqT5TXcKh2gqh+IMYwU0LUbKkgVblBb9bVvOM1U4Bpbhrku70VMUPOZfIW9iyGW0RnzLSPdY3MqlklFDgv1XHA8inQ4W1SUFXupdJvy1plbHEqRKJzDjLvmmgN230ZKF8gFUSR+oEowv+yiBK9aZmoZA22NT3O7IxbtnjtZcwQik0pj69cz3BRYjhRrgiOy5xGBFjGta7gnropJystliakP86/nIQtuUXLCTmzt75NLfpO7iLV4Vnw317h21gV8yUExM6WFUj6Bmx2FOUUZtwWLjs5SAZwF1yooTHIYlnC+RGdMqQci7VFlHetHHTZ3et5lQhpdHKfdUSnveJViHg==
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=tAPAbgJ3ny/A2/48jeQQwB0n2jDoyWeqZG6QpuFyx80=; b=aR9BUzUqXs/RXo1St2NkVTGTTgeqYQf02QH/Hemo3I89ziQRwpT0eqRDsnJ1TqmjXXSGC9haPEv77zjBboep8nCnCz4eM9svexkP242YxmvblC6hzdPj+tMLqPfDW6WQwbACBGuJ0nEfwrmsXsurz4EW417O1KqSCblqsMxLRlE=
Received: from HE1PR0701MB3050.eurprd07.prod.outlook.com (2603:10a6:3:4b::8) by AM8PR07MB8059.eurprd07.prod.outlook.com (2603:10a6:20b:3da::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.13; Sat, 21 Jan 2023 10:13:11 +0000
Received: from HE1PR0701MB3050.eurprd07.prod.outlook.com ([fe80::fc77:42d2:1bc6:ec49]) by HE1PR0701MB3050.eurprd07.prod.outlook.com ([fe80::fc77:42d2:1bc6:ec49%12]) with mapi id 15.20.6002.027; Sat, 21 Jan 2023 10:13:11 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: "core@ietf.org" <core@ietf.org>
Thread-Topic: Typical TCP segment header size for CoAP over TCP
Thread-Index: AQHZLX6BofkJWil0/kaxyOB85vA9ag==
Date: Sat, 21 Jan 2023 10:13:11 +0000
Message-ID: <HE1PR0701MB30508FA4A62D149371F80F5989CA9@HE1PR0701MB3050.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
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: HE1PR0701MB3050:EE_|AM8PR07MB8059:EE_
x-ms-office365-filtering-correlation-id: 1323f8af-8647-404b-72b4-08dafb9819d4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RTQNafbmV1EN2qmBENlD5ea8D/xpVjnjKPYOTmuoy4M31WPBk1uPJbIFnkdeUjmuLfRntdv6zQRTZ9wAdBcu6W0To75O/vZ5Vn+O109tOrMcjpEtSmt2wC4z1X5Rzf4fkZsdrsqYugqzPxcmMQKLrgEuVdFRNVp/n2O8NldH50maQsO4wMIw7Wwen/yoG8bYlr/SSsL8229nKryZN/Bsi7OSPXsNK7xdgn1/DorDxtdsBlo2Fg2Wx2WStpOwv/RLQ9e1WrKZ6M17kUmVxsPET5XuMwsGzJ4odDSbbGYN7381aGin0ezgIyaMfdyW/mQbSZjNN82JfkMz1m54qS+w5ePQ5sKcQjkmjzCLGBrGSACufNek6S6gwioaAdTMFKKnMNVnolw0vjp4eW2RDbz2M94zvmHz7DcXP8lH3vSohVbXQ5ZapuJl99ywEUk9o0xj/ZkpM0d3HhFstxXhr2XPQe0+xnnDthze0FfQhrIPgk4Pi3ZkQjwkOMQ4Fv9r5Gx+wSlltz17alUw5JmW3t356wmTGqu4EYl2hg1WgM2Uax1oj8cRtsvptVuiX6z3T3l4DS3S3+0Kk9PiQUscPVjb8H0jMh00vW4SuH1XJCJ05kbZONIq13lAiezSDWJsWJluhfddQUVDmxe9KejqT6UilafDmfPSUlT5CCunFTh0ID1UI0xH/K78wfbtW1iWKbvj7QY0hBvcjWrcJplYxdoUPrue7hFfcUBXCfccRWfOUyA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0701MB3050.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(136003)(346002)(366004)(396003)(376002)(451199015)(44832011)(86362001)(2906002)(55016003)(33656002)(4744005)(91956017)(66946007)(76116006)(9686003)(186003)(26005)(66476007)(41300700001)(6916009)(8676002)(64756008)(66446008)(66556008)(478600001)(7696005)(71200400001)(966005)(6506007)(316002)(166002)(5660300002)(122000001)(38100700002)(8936002)(38070700005)(52536014)(82960400001)(83380400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: qk6U7JORMbLHRxdXj0GaWPROyR9e9s6X8hn1lASTWDWPDAqKO2QJ3gdI0HUXfPqAA51HRgnniu4MQkynh/AHqpB7OBW/5LngfO9J8iWSHSuy6WCUWMqQg0dcWrX09UnrPL4+Uz9M1xnkwlyD1fvshgL/P9h72hLX17mTN9ahMgAuY62G8LXqpzcF4wOX+45DuKjPyoD3zAGKCPIfDlv4QpYwZUkHvXklwF/QWM9SLFtm7KjJCXHG2MsyYSKpTnmsCPthoNggUsOpR/1N2Bagq7i0HD3d+65x+LqjBStMFW9L7PdG6qIXycPZaRe8iDi5vP4dnQrALHeytG6cD7l7sUm9HEOyW+QyPUiHvPPZP7ueDdnwuoZ4hT3cLRm8wJzSR70ZS90RHHwgNF7yz/aX4E+6FJCi3cZpK0IvOxHmiDbUOiH1H0hXqiD6KYWcvJzcMHuyOgMOI+StVblVyxi6c7AoiLvjOZlpeso0CzMtNvrjaoQDoS0cKMYHXIYp16CjgjM/1UzepknEXFerC4HAu20928PyYNF4eb9Hl9a8u2Ui1nc5hWbjsr0DfVIcsDYTMEER5t56DBSdr0Ao680NFy8qWEG0wHRRkw1coAKItABsFInkkcbVbXFkoCpheobQA9ms85uWUPpyZUhEy9OY8uE9el+FoJzprqtlqPYWMuLlSx8cCvTSEila26kirNVI3sWmxTELOsknh7gdiTHaZsAgyPeADruiKso9/4TwZnsLZblJP9b++hrTHoGsaKovkzGdyS6T0hkGVHjCkbjna5BFCtMnkG2qR6U+Ky2MdVtouWURLHQqdvdsMnMzvaOXRb94zQaOwRp/MeCDkhom7yoClK2HJD/5rwCoh5AfM7CMqYkSyOK6EjSWkJbD6RjQ3PMYxIwJ+r53AWVmKOjUowTvMMS0ZyEjG/g+5PnLPj/yqxYFb7NaVHwCMO0nGdvfyefBsABa6UTSgQkgBTfQZmP63oSMWr87Y5l9yc4bFRK3WwJCzNLD/CIF3bj2WRkUnUT/xFcp0quRXtBGN2JwIHOVJeK86xaH+BXr1BrUoioZFsxDT8eMSpgFMghmE83/eDqt7qbDbVLzl/2t9ml3c3rt1Xr51Xw3u5QH9fzWu0lOWOxneCgzJt6K8zOUwrC7zYf8huTnW7QwruaWd+RXPiJ2ar6GbjTDcjEs3lUI+TXdTUcoUwW0wrB6gcef93BmXKCZqDMCeuabKCOquDsceUZUHSuFFVD5xIK+l6T8dI6TuL+LTX7Aj2FQuBngH/JDeTLDsdNxR7k5ECUaUWFib7zAO8j1Rk9yk8FQMZxoFOkgx/x2zvJKC4/u54UxrU4szAFsVDCMg2yzpH9eav1y3YEfGzwO/AlwODZ98Fm+/A7jkvG8hQnKaie3cO3SQe/idy0kXpUwKEkOxfJUZsD+IDQgLQfJPb14m+a/klHmLCvzbPrIuXDn+C6Mf8f2WrSEMfl649XtYMgafLjlMPZ5AZ1Fzn2tbjNGdJ/R62dC4vTSxZV3K5r4xxURRKYYieF0uj95kXJquncxJ67xgr1U9gbCSto/sz+Go82LsG/YIz5vPsAPZlK82tFiDXIDbxDAR0rMU7mq+xWuN0Wx+pXJ89qNUopH0gdzK35fpT7IXb0=
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB30508FA4A62D149371F80F5989CA9HE1PR0701MB3050_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0701MB3050.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1323f8af-8647-404b-72b4-08dafb9819d4
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2023 10:13:11.2988 (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: rTOwy+E0NLwO1SrctJkm9lrUG85PMxAM6VYUNSEmOeweXIgt7tOfw5KxorYxAL+FnPJIRmic1bpT+s1Yxyb16DUfHyqw7IstkSQgU8BXEig=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR07MB8059
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/e41Rqm2PI_87H4RuCuo985YKIBM>
Subject: [core] Typical TCP segment header size for CoAP over TCP
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2023 10:13:20 -0000

Hi,

At the TLS WG list, Achim Kraus commented that

https://datatracker.ietf.org/doc/draft-ietf-lwig-security-protocol-comparison/

should mention the size differences between the UDP datagram header and the TCP segment header. This is a very good idea that we will do in the next version. While the UDP header is 8 bytes, the TCP header is variable length (20-60 bytes). Achim suggested 24 bytes. Is that the typical value that other people are using as well or are there other sizes in use for CoAP over TCP? I assume that RFC 9001 might be a good reference.

Cheers,
John