Re: [tcpm] [Editorial Errata Reported] RFC7323 (6798)
t petch <ietfa@btconnect.com> Tue, 28 December 2021 09:21 UTC
Return-Path: <ietfa@btconnect.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 579153A10CA
for <tcpm@ietfa.amsl.com>; Tue, 28 Dec 2021 01:21:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.753
X-Spam-Level:
X-Spam-Status: No, score=-3.753 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
NICE_REPLY_A=-1.852, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001,
URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
header.d=btconnect.onmicrosoft.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 ppH7wP2PuLQC for <tcpm@ietfa.amsl.com>;
Tue, 28 Dec 2021 01:21:10 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com
(mail-eopbgr00118.outbound.protection.outlook.com [40.107.0.118])
(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 493DB3A10E4
for <tcpm@ietf.org>; Tue, 28 Dec 2021 01:21:09 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=O0irbOGuW1AE5XzNVTadSOeLFnKQicrDEeS0I3pexKNZbMTJbQLxRiQhmDg4spi1HGg3JuKGLdp84UTmehsnaTR7LAEWuP5xVCGHgzWCyv5+0wp+3n147Sxu/tzrPw8tN7QpYvYY3c2q4J38sw6UY9UeilnUZZBopFgUkOezAQwcHkZkATTsbedDqTQOOWnVQgksHbVmZY5WZWiGPvtzyGL50bSVbMhkMIoRF6TqMHI8EBoZg34vSSXRYVJonALUcWJoyO8ZtwMUYsH8UdNtXL0SWuBe5Dy8oB0faKXVtsaLOvmJMk3m4AUxZKVibnLo+q/Lu8dWF7AmjMPLTOxEPA==
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=08jtNro2IbTBK7eycvCp90oumSbr2E7iyMsCYQX07RY=;
b=Vo/XagJHB1he6EEwbvr2K7bNV7HqBLGscyVshyM3+A9//PfX72m5Bp0X9M6myoxyfZL2Row1Iam700hgOKup/t2ULX3jdl1SiqAK4+Jp5SgAVE0df0mL7CsNtC29GzHmh9RE4ZR4ReAqmNvNjdQ+fjFfGjiuoO5r0UpkWtjYABhJg+SgOFgkOaemvjtjHwCFre3xdiY3fAJgcRtuxreQCNPJQAWcL303gymd8stcjvkP1MVCFPU74F69CejURCzpz/80tFvKlhSG4Th5BXyEd4t+J+oyVuFGPKPOlNp5ZZy90wD/lnZ2bUa9J2W1zIGQ9EXinBoYpnxs6IKGO5g0aA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=btconnect.com; dmarc=pass action=none
header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=08jtNro2IbTBK7eycvCp90oumSbr2E7iyMsCYQX07RY=;
b=aQz3JZzF5SNSmx1yhq29l3VJlSXrHNM3s0UzsAnQZnqwmjIpLwEhg5bx0k6Z3GGL81yJ8PExv16vu89qSw1/9uFg8Yu0bR5g72aVdYIva7TzkjLsmhAS0TdSlDpLU4pS82KvZuVWzQV+ahO6jNOcRxKdTUzHupTgbGrwpl9svfk=
Authentication-Results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=btconnect.com;
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23)
by PR3PR07MB6585.eurprd07.prod.outlook.com (2603:10a6:102:61::17) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.6; Tue, 28 Dec
2021 09:21:04 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com
([fe80::2090:eb3c:59e2:b4b2]) by DB7PR07MB5546.eurprd07.prod.outlook.com
([fe80::2090:eb3c:59e2:b4b2%6]) with mapi id 15.20.4844.013; Tue, 28 Dec 2021
09:21:04 +0000
To: "touch@strayalpha.com" <touch@strayalpha.com>,
Yaakov Stein <yaakovjstein@gmail.com>
References: <20211226085938.97471F0F1F@rfc-editor.org>
<61C84CAD.8040300@btconnect.com>
<5152DC2D-1E40-4011-94D7-EE7CBB851C6E@tzi.org>
<CAE8H3+C20vdT0ei4SU2zWtYunvi_TgzGwx97Q9QnrkzoT5hUqw@mail.gmail.com>
<6DDBA952-F80F-4A40-B387-7CB975FA0AC2@tzi.org>
<CAE8H3+A7eFxHD5E2on2Cf=U78so8Bb-V7ayBoDo-zuUKXuVdbA@mail.gmail.com>
<0C73598B-89FA-4350-9286-64474BF1AE47@strayalpha.com>
Cc: Carsten Bormann <cabo@tzi.org>, rs@netapp.com, tcpm@ietf.org,
braden@isi.edu, Van Jacobson <vanj@google.com>, david.borman@quantum.com,
RFC Errata System <rfc-editor@rfc-editor.org>
From: t petch <ietfa@btconnect.com>
Message-ID: <61CAD6F9.5090801@btconnect.com>
Date: Tue, 28 Dec 2021 09:20:57 +0000
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101
Thunderbird/38.5.0
In-Reply-To: <0C73598B-89FA-4350-9286-64474BF1AE47@strayalpha.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: LO2P265CA0513.GBRP265.PROD.OUTLOOK.COM
(2603:10a6:600:13b::20) To DB7PR07MB5546.eurprd07.prod.outlook.com
(2603:10a6:10:73::23)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bd9f15fe-388c-42c6-fe37-08d9c9e35ecb
X-MS-TrafficTypeDiagnostic: PR3PR07MB6585:EE_
X-Microsoft-Antispam-PRVS: <PR3PR07MB6585EC8FAF38F41163A064A7A2439@PR3PR07MB6585.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: iYXUDvhA7ZUuasFB2buiAysbRkCN5grZGZ0L+LsKpIwQlJyoZEYjRY7tEJ4pqrElW5RdwiBW5KYOPYhTDASqKYRkF+WzhlzgzPXndVEEk6bTCtBOxqZngac+6eZkBICNfgu6FZ3op3NUqC4qw3wd/l/N/twSGyhfy/P6AyfEYGWaXQDgHh6B0ESV5oycSvIf0F86aWfzu360Pw/xj1RhIj33vk+0gpyhAx3cx1I5fUR9EYKf22gddb10S5auZ8/CaucHPQ/FvQ/3K2q1igGOVJkpVBeTAjJQVWSvJ4k9fGRNIcYo+IQuvBnnG/2D3VmFqgDjMaVUB+dbxja4n6qAr49DHIUd0fsWboZoJo4xw4vAdd0ntSSHnfHnlguu8FyxopcnDV4SV5dTcmG6bw7dJ4Mgsmmhtbi2iTikALqFtUgW+T8cmoE2hzfy+TqJs3iJN9PttL6i2SDDtr7DvOP0d4zjXugNzG9fWez1mTa4vqt+/Nu0+TDuWGvbjLzF88Trq+5ohlMiCkDw6EL651olFG0HJUC5mmi1CHlmqA8pRXAnXR5G7UL6PjmZB5M5cFTr/4EAe7lVOkPR2S5e1F9CTTnBNc2PBZ0N9dcBw78Zi74Tlpa7lmKcKQNVeXHHcB3BNW+AZSt9TDK3rb+f50o1IQVF5ommYwevyAK6NA7P4gelNk8Aemp4lU5wx1IN5IFkDy5U/4GW2CJmcFg8F72uRkjxCOOMBOt4uyKAcdrYUPrgen9D0fZ/kAipHTQwOcc62ElK6qUPVC3H0vsa5rdQpw==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM;
H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230001)(4636009)(366004)(38100700002)(33656002)(38350700002)(87266011)(6486002)(508600001)(5660300002)(6666004)(26005)(86362001)(6506007)(6512007)(52116002)(53546011)(186003)(82960400001)(4001150100001)(2616005)(2906002)(15974865002)(316002)(8676002)(4326008)(66946007)(54906003)(66556008)(66476007)(36756003)(83380400001)(110136005)(966005)(8936002)(20210929001);
DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MXlDSHI5M242eS9QRUZCL25WQWU5R2M4aWhoVXZoVmVrK3MzSHFmbFhyTFNX?=
=?utf-8?B?SkJHc1pBanoyWjdhT3RKcmxYTWxLY0xTZUZ4MG53UDJlb1kzVjhTYWdmMjFy?=
=?utf-8?B?WlJwL2pUcEw5UmZXcVdGak5PMHEzV1htZncvWUI1ODYzY2x1ZnFIVU5GZlV0?=
=?utf-8?B?Y21hTFVjRGpuaVNmbjNuOFdqQUNtc2ZlM1Mwb0F1R2hoUDNkeWlWa2MyMGpt?=
=?utf-8?B?YTRSSkNDN1Iwb3BPcFRHbitnZGcrNHhOQTRtcXp1cVhjM2I3OWpSM1pCUGc2?=
=?utf-8?B?ajc0alJhelQ3RHJUZlV6ckRHaE1GSGdYZEhqWDNRb1V6NDMvTVY1OHk5QTlJ?=
=?utf-8?B?Qlhsb2l3QVhURHNGdmY2QUhObjZTUkYrSlh3ZVpzekdNUVlEUUdPaDJ4Ty9X?=
=?utf-8?B?WGlHcXp5ZTBWSFQreEE0OFY1ZXlmNXpLUytxSkZWaGdURVlQR0Q4aGt2dmlu?=
=?utf-8?B?SmdvZnFHODI3ZmxtcXdLT1RvVTFrOXUvWEFRSDczSDR6SmcydndrNWxFVC8w?=
=?utf-8?B?WXhlOGx6UDJlUDFkOXJSWGpwZFp0Rmd0S2t2ZU5OS0ExVkJWL1I3a2Vwb2xT?=
=?utf-8?B?aFUzc2Z5M25uWkFYcVZGdnRPT21OQUpyc0lZNUJCRTRIdGsycVJsd0pSSjdx?=
=?utf-8?B?QUJsc1dXVk50OEY5MTEzTVQ3eVY3Sll5enl2YTBiSDRhbEl5SWtHZy9wTkxW?=
=?utf-8?B?T0paek0zNytBMU1YNWtBRXhSRzk0T3gxSVFub1hzZlpqRlZ2dXRVNkw5VE1m?=
=?utf-8?B?L1JkekZIOEd4SUR2bExnNnl1ZS82eExNbjZWMThWRW5xWVpMM1FFZkFnRmJT?=
=?utf-8?B?UVNuUkZvd2J1ZXRacVRTZFBnejZhSG9wVmxkLzZpWlBXYlJqNUUzWDJlWEZB?=
=?utf-8?B?MDduQkJVY3kvWXZQZHJaSk42ZmhxWkMyak1SVmFxQ3k0WmFDZitxNitXOUpP?=
=?utf-8?B?ZVlVSW1GWHUxMTlBcVU3dlJyOEl6OFpCWk9xNGJySndwN2hzYkJQWG1odng1?=
=?utf-8?B?anJxQVcxVW5PZEE1SksvdWxtVmt0aUttcVVrb3NMS1dKZXI1R285ZmxiSmgy?=
=?utf-8?B?bStTTUxTSzhoZUpWczFmMkw0OU5oTzhXK3NhcWhoSER5RzU2eXFEQVRSQ3kw?=
=?utf-8?B?MmFGRU05OHVlWk96WGZCbElza2hSdFVXYmwvakE4elNDMWN1dktSNGhzeHh2?=
=?utf-8?B?ZHpPSFRoOGhHcWE0WWM4RmRpODkzRWNtSVRoTTdHK1N6dFgrbWNFZW93SUdB?=
=?utf-8?B?M2pKdnQvcGozWXp3M3Z6ejZ4R0RnSk83Y3NKdk9sb2VPenNUUVBZczVTSS9y?=
=?utf-8?B?TDVJc091Q01MR1JmS3A4U2NFYkUxTHcvMW16Ym9DRUNrbkJIQi94STRTb09C?=
=?utf-8?B?TFZQNDNWUEltaDM2cnUvcFBsS3NwVytUZDQxMU5CV0RkOGtuVW1QWDN2QTZp?=
=?utf-8?B?amFCU1lROFNYWmdYUnBHU1lMWFVmVVpzelZvYmQ0d2JzaHZweTJHWDM1dWtn?=
=?utf-8?B?YWlISTlSUENhdmRwRW8zUGFIMVE0Q1RrM2lUcEcweW9KTXNVeTNFZ3RGaDNN?=
=?utf-8?B?L1VNbFJKakRuOThjZ2dnUkY5Z1lJc0M1VUpTdDNaUEJMK3d3dkIyc3BaYjdY?=
=?utf-8?B?cXNwb0pjVFpSS3A4elg5eHZOZEVxd250aU91dzNWU2NPMEtSY0FRRFlZSEZ0?=
=?utf-8?B?bUJKOUJoREZaWEtQeHVnTXZtOFlJanQ1ajQramt1ckk1aHRKbmhhcFR6ZCtU?=
=?utf-8?B?MFdZTTFoR0UrMVBPWmNjNVdyTlNEOTBaRUUya2d6WmwvKy80NkxVTjBVK2py?=
=?utf-8?B?Yk4wYmxJeEZmd3RMdWE4cXZVL0dxV05KNm5SdHZXNmh4YzlIbjlXTloveGRT?=
=?utf-8?B?MWxDRDBkZGsyYVFlK1BqZGtEM0l2RlpEZXRHWWhoMUtOUFdiSEhnN0VlR0Q0?=
=?utf-8?B?K0Z1T0pKMXJDd3Vta25NZms2MGJEL0diOGtML2kyZ2FUVnRST0Qvc1ZzbXFv?=
=?utf-8?B?RGVqVUYvQXc4QlVPS1dZNm9KemEvM1dBaG5OMjZ6MkwxcXhxdksybkpjUk5V?=
=?utf-8?B?Zjk5dno1YkJYWnR5QnJVMWh3TXpkb01rRmg3eWd4Ky9lTWFKYkFmSWk0RW5r?=
=?utf-8?B?aVA4Qk9zZTNVVTN1QzNJejdOR2Y1OXVhc2t0VTg3bGpVY2UxWGJiZTh5d0Iv?=
=?utf-8?Q?nrgoWbho0ZIwxfVY8KCtPMA=3D?=
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bd9f15fe-388c-42c6-fe37-08d9c9e35ecb
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2021 09:21:04.0119 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: aPgKKCbcMp+uiBdSMmjDMXEoNznVeRIYH1Snautr/4Lfx67+KVdsEzqqF7l+nRdr9zCLEcrwd9258gQqmfIL6Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB6585
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/0vrMZfcO-N4J6N7nhP3fXiiFlws>
Subject: Re: [tcpm] [Editorial Errata Reported] RFC7323 (6798)
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: Tue, 28 Dec 2021 09:21:16 -0000
On 27/12/2021 17:51, touch@strayalpha.com wrote: > They are interoperability issues as follows: > >> The Timestamps option may appear in any data or <ACK> segment, adding > > This implies that receivers MUST NOT treat segments with missing or present timestamps as an error. I struggle to see why this does not come under the general presumption of being liberal in what you accept. If anything, it is a MUST or SHOULD for the receiver and no MAY is needed. Tom Petch > >> The timestamp clock may be derived from a system clock that is > > This implies that receivers MUST NOT treat timestamps that look like the current time as an error, e.g., they MUST NOT assume the timestamp starts at a random offset. > >> A random offset may be added to the timestamp clock on a per- > > This implies the converse of the previous, i.e., that the receiver MUST NOT treat timestamps that don’t appear “close” to their current value as an error. > > This is why RFCs MUST (IMO) indicate a rationale whenever keywords are used - especially for wiggle-words (MAY, SHOULD and their converses), noting particularly where exceptions are known appropriate. > > Joe > > — > Joe Touch, temporal epistemologist > www.strayalpha.com > >> On Dec 26, 2021, at 11:34 PM, Yaakov Stein <yaakovjstein@gmail.com> wrote: >> >> None of the three cases I called out will cause interop problems, but they open potential security or privacy issues. >> >> But the lack of interop concerns did not dictate capitalization in other cases, such as >> A TSecr value received in a segment MAY be used to update >> the averaged RTT measurement >> which is a purely local matter. >> >> Y(J)S >> >> On Mon, Dec 27, 2021 at 8:08 AM Carsten Bormann <cabo@tzi.org <mailto:cabo@tzi.org>> wrote: >>> On 2021-12-27, at 06:16, Yaakov Stein <yaakovjstein@gmail.com <mailto:yaakovjstein@gmail.com>> wrote: >>> >>> In any case, the same RFC uses the normative "MAY" in several other places, >>> so these are probably mistakes. >>> >>> For example, >>> The three-byte Window Scale option MAY be sent in a <SYN> segment by a TCP. >>> and >>> This option MAY be sent in an initial <SYN> segment. >>> >>> So why >>> A random offset may be added to the timestamp clock on a per-connection basis. >>> ? >>> Is this may to be considered weaker than the other two? >> >> Is this an interoperability “MAY”, i.e., does the peer need to be prepared for this behavior? The other two clearly are, while this seems like local matter. >> >> Grüße, Carsten >> >> >> _______________________________________________ >> tcpm mailing list >> tcpm@ietf.org >> https://www.ietf.org/mailman/listinfo/tcpm > >
- [tcpm] [Editorial Errata Reported] RFC7323 (6798) RFC Errata System
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… t petch
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… Carsten Bormann
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… Carsten Bormann
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… Yaakov Stein
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… Yaakov Stein
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… touch@strayalpha.com
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… t petch
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… touch@strayalpha.com
- Re: [tcpm] [Editorial Errata Reported] RFC7323 (6… Chris Smiley