Re: [Sidrops] rfc8210bis further review - question 2
"Borchert, Oliver (Fed)" <oliver.borchert@nist.gov> Thu, 14 March 2024 13:22 UTC
Return-Path: <oliver.borchert@nist.gov>
X-Original-To: sidrops@ietfa.amsl.com
Delivered-To: sidrops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01F4BC14F614 for <sidrops@ietfa.amsl.com>; Thu, 14 Mar 2024 06:22:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.007
X-Spam-Level:
X-Spam-Status: No, score=-3.007 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, FROM_GOV_DKIM_AU=-0.999, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-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=nist.gov
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 d16gvLAQqUip for <sidrops@ietfa.amsl.com>; Thu, 14 Mar 2024 06:22:26 -0700 (PDT)
Received: from BLAPR09CU002.outbound.protection.outlook.com (mail-eastusazon11011004.outbound.protection.outlook.com [52.101.51.4]) (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 AD6E8C15171B for <sidrops@ietf.org>; Thu, 14 Mar 2024 06:22:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WsmQwbVKjZSSyKFCHdtSvDQbqdSTMa29vzgObjgFzhbqlgfaGOvzaqcciy+V6IiB5HX5K8TC5EsKZNLzFPTS2RYODZJShi5qB7Gz4DK47/ugc/ihy0nhPfWM3n0OWNRuCpAWPRmw2gfLWHwAkLb+c0WKHbzG+0Cg3vKWTSuOc1t8O8sgZ0XwEK3kZXmXO0JOf9oK3PABwCAX5iON6QdkzaaaoeW60hT3WFf8qlzCfRaXiino1NRKo2IExTyv5A4XouQN97a452EPhRBhfqRTLvParIyaLvol0jX8lsXyHof4pQjJzzO/Df61GdQQ1SRJJ8IDbIOiqNfkC+X+LPvtkA==
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=tzXkaTjurHe3kUUws+cbnaTetFt4oXhrRppOTtexMwA=; b=CI4YtYjX8UlfLKr51DqtP3b+yus9a3oBz2kPtKMoyvyB1iDgKrpyG19wlGKXhbVjHRRsqRLm21ywz6+GnOdTaYmHtDJ6xhFwA+fwS+Xnknn9ouB+8JQzJOzF5ZUp3Pddzt97iaB6BaO7xrrUHA+AMoGbPb5yl4taJYRg/oWEKGpED7suC4mFqgJ8Pmksvk74r7n8fq2t+0QtC/VgiE6yeiTs8Cft/IGniQ/zNMplPlNpVLflcyMGr5OLCZzMlBQDQXicrHXTUc70+6JpSsfTaW87ydlwGqcpAR1SUPsRRk70Jtv5GaGuYsqR3fBUicjS6kkKhH+osUSXkH+VPEoYUw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nist.gov; dmarc=pass action=none header.from=nist.gov; dkim=pass header.d=nist.gov; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nist.gov; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tzXkaTjurHe3kUUws+cbnaTetFt4oXhrRppOTtexMwA=; b=mkIElW6JcsZvrwwa1JIifU2VTyAVALd73zIwCSnGsohlWw2II44lj35L0RFn8vMC7rxkVQ5s9IFRkuFDuoWle9LXnwH4oRzFDK3ghIC5MKmBOef251nQqUG4TKmkQp1JGNOMdCBGYbp9QtLRIfDE73mIQliwk+hbSBxFq/9rmywKd3iscNKFZJ/uwZwI6L5d8ywoSK/vKfQMG4/rm1lld9nJLBWvSF+QY0TJI5m7ZgHPcl+rIczCoS94JknTD5nM8HACMvSVnEkAXCGH8B6Jw68QXHJQlj8fIIH+gSZu2ONjoAQPghpfnZj9eeeLanKSXVm21pxkeFUUsPFF7xTDQw==
Received: from PH0PR09MB11839.namprd09.prod.outlook.com (2603:10b6:510:2ad::11) by PH8PR09MB9902.namprd09.prod.outlook.com (2603:10b6:510:181::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.21; Thu, 14 Mar 2024 13:22:24 +0000
Received: from PH0PR09MB11839.namprd09.prod.outlook.com ([fe80::e705:4d58:1a91:b899]) by PH0PR09MB11839.namprd09.prod.outlook.com ([fe80::e705:4d58:1a91:b899%6]) with mapi id 15.20.7386.020; Thu, 14 Mar 2024 13:22:24 +0000
From: "Borchert, Oliver (Fed)" <oliver.borchert@nist.gov>
To: Job Snijders <job=40fastly.com@dmarc.ietf.org>, "sidrops@ietf.org" <sidrops@ietf.org>
CC: "Borchert, Oliver (Fed)" <oliver.borchert@nist.gov>
Thread-Topic: [Sidrops] rfc8210bis further review - question 2
Thread-Index: AQHachiAwsuUZEw3y0CDI+qOMOn5e7E3OPB3
Date: Thu, 14 Mar 2024 13:22:07 +0000
Message-ID: <PH0PR09MB118394019CAD6F5E1436B3A7C98292@PH0PR09MB11839.namprd09.prod.outlook.com>
References: <ZexJxZYsgNGth_Q7@snel> <ZexN0VtykWRlmGvq@snel>
In-Reply-To: <ZexN0VtykWRlmGvq@snel>
Accept-Language: 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=nist.gov;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR09MB11839:EE_|PH8PR09MB9902:EE_
x-ms-office365-filtering-correlation-id: 7eb57389-f8ad-4567-e204-08dc4429c943
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cp3+fGDx15UgmjWEDVnNM/B3h1UTuWSdLykFbHJJWxaXpyHSX7FrUGEwvqcFZV+BfWJ32xs6nEz9JrlSP8bMCKTSr2qgs9zxvCcHPtXdwHvMZq2Mp/yxXNdO667G7/ltQZJsZAnJbS71lMddub+sWJxqIsaCTNRBO+e9q/d1ZFiDMGosNYDUyik+oqtqMiei8QVcWlVXQF3bwsrkGq18MwIJKNzQAZyHKe3ghLjbztM69cn/hN+5EcZXuNgOKQzVn7U63jT/cR6/YXgbXFz5upYT0WULN6c6Jg+AKvIlT6JG9EVT+SjrUl1YE3G8h449r8sITY0NqFmS8vGB1k5AQztv1+wDJIceL54tZDuqjlClIUNkJuJ3hfNDOz9LzyChAQ1RGb/ZIBqOzZuLKdUhQ30PNSZa4N1rKzHxG16REWevmx4zwaOAKV3bxI1WUDH7GqtiJSgDBp5fc4KGfvQ4K5S89S0Y+UPya2utlnI2L1gH115LIZIWfxTGhva5ZgqPzgWvFf8J2/q6URg/+zHIYTu9CJPpKwoV3HdB6aUHJVNEhWCMiZgd7cOG4X8Rkbzp4hot1zd0CnZ9E5V4XokcwJeKhXQsrlk4J1dyhD8C59c4B0oS/hb1XAbKSsnMUnbTbmcVvCxYVqdSwmoQKNKk7bnEej1B9dYILISkXTkLYIY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR09MB11839.namprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 5zEd8X5ErmOg5AxP4bd9qFY8+VZLma3wwPYpHbEX66AGVXtezSOYHDCejp8MlIQLangjjw02qgVoOK0X+hLPLKLO3QmAbghpMMlDGNSeWG+bz6dMG8eth1xhQ6s4d7+CCxbZtISpWy1nPho6l03z5+NXx5d78eMk8Ke3H2R7Ad5gsv0uB0b0xjVgbD9xPTrotPksyxtVAL+6RqrX2dc9VfaSSbXlnCFMNl+S/IXYnvPf8Q0T45R/9jDyZZZL1mSyPGfhQTwWBHLwCnMnN4h1w0r5UQJY4pvbzRWAUIhEvb8caHI2AofZZO2/2HLf9kKfD1b1yod0h2PeTPYHJaPaOsSjmbyIeYOJJzqjaPoy9HnA19YpNvgsr7kIT1iV2H2caRVJRhfyV352KphL2Apy1t2wvc+dsPrSWT+wZS08q4HkU4i37ZgdRBPC/WhKkFVu25LgtGF7tENs2/84huVfvfp/NxK64ivA0VlJIlbECE8UNCUvXgc6JOB4gpJIll03HqKo3mSRpXI1dujzxWpV1rf8gJmc3SSPemUaaCna7130Q0L0nx92B3A2Afbb9qDYBBEqoLNIayauNe94AP6oEHD80SjaegDP1uKvmNGXXLZ7vtOjqi6ruawmZPDsSR6gH0g7N0bCKG8tk4xz98FqYmcUjC1GPGSLxa2FINSEXavJQ+qHowm5R5qVfTtnGDUvjiWSHTfe1gvRz7SHOpEUp6zQRIKxsuu9UHnPygYJfveW7I33I/Wi1W9Hlu6xlpVtpFxoViivb7BOIrtjrR9KTtFlOUrkso7hF9ykX/uJ8O1rwikX4sZVgZyKYa340yUZHEqU1AwneeNwo9vkKm5Cr6htqLyDHBcyuba6Npfn9i3W+iGP4Yt7thp8mcpFu+8yhvc0Y71GIvqnKLWHeD+0pdq0v5whyRSSq8fcTKi7/Ctw/HTvwj9MEYgtDKbFG/A0P3a37ghqOahZjmtSUqJH/Sx+0NkN0NnOfTVeiotBD1CsHflqDeYxZa5JYm5MhMgWWvy1DK5PtVQ4PqM0hUnS7Y+Lz+7aP2neQU4OXkLc0/nCtJgHLSh7RxK8bkTLaaTOd44O9zgCNZN58bRA4IiFIbgpja8Jy0282ZfDu0iJlJBP8ijjYgi0W2gjEyB7PG1/q4eq0EPj5QHC7FI/IAkJlSgEGfwgbw9Sl/VQ/dKYC5YeI2USH07kvdJ7282kyuQsqwX08O0E+4vjmoydZvf1ZDJIKhZTC+4i4zJ+jTRiReoaGWMBdW54iKKyENMjKrvg3gjaFSqxCty8jsTSxkTZbGkF7ZUeAg6br/xt1jT1hYZYGD0mHFVHabGX1pp2elBHrL6/aP2MS0BQULsM/FOJlACmu1tZWG5mQP90GuxiQgQwaxLMGdnih1ar37yzD3An1I+86d8WzQndCpTY+6ikXVWxXutjFQ3es0NVVJ3ILQihf5OgfOR0nf4gQXp7kx1n8qL4Q22VEApdfB5cpwI3MUWLDdwaspBCd8o9rAMbsrxEqgM4iiTbdxp396iMtiYRkjcqvxK8HAaDmXxzr37at0a7hIzSjOXRCKbJ2cFjeS0=
Content-Type: multipart/alternative; boundary="_000_PH0PR09MB118394019CAD6F5E1436B3A7C98292PH0PR09MB11839na_"
MIME-Version: 1.0
X-OriginatorOrg: nist.gov
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR09MB11839.namprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7eb57389-f8ad-4567-e204-08dc4429c943
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Mar 2024 13:22:24.0186 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2ab5d82f-d8fa-4797-a93e-054655c61dec
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR09MB9902
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/kJ_p8rdAHCkokw06dQR_ZeewKEM>
Subject: Re: [Sidrops] rfc8210bis further review - question 2
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidrops>, <mailto:sidrops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops/>
List-Post: <mailto:sidrops@ietf.org>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidrops>, <mailto:sidrops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2024 13:22:31 -0000
Hi Job, Others might/do implement the session between a cache and its clients in a more traditional sense, where a session ID is not only bound to the protocol version but also to the single session between the cache instance and a client instance. That means following this approach, if the cache instance has five clients, it has five separate sessions, each session with its own unique session ID per client and protocol version used. This approach fulfills the requirements specified in the draft as well. I do not agree with having the documented approach made mandatory; it is one of many solutions to how one implements the protocol. Oliver On 3/9/24, 6:54 AM, "Sidrops" <sidrops-bounces@ietf.org> wrote: Dear all, Question 2 ========== nit: Section 7 s/the ache can support/the cache can support/ In section 2 there is: """A Serial Number is not commensurate between different caches or different protocol versions, nor need it be maintained across resets of the cache server.""" And text in section 7 states: """Since Session ID and Serial Number values are specific to a particular protocol version, the values in the notification are not useful to the router.""" But, the above to me seems to bury the lede a bit. The cache is well-positioned to impress upon the router implementation that Session IDs are specific to protocol version by generating a different Session ID for each protocol the cache supports. This need not be a RTR-client-side-only thing. In StayRTR we're experimenting with Session ID's that are spaced 100 apart based on the protocol version, for robustness: https://github.com/bgp/stayrtr/pull/110/files#diff-f7fbf82427d380e634a805b4847b4b7b31984a37307ebd85683e183afd8c610aR169-R173 Perhaps worthwhile to document approach or even make it mandatory? This approach seems to help in the face of RTR client implementations that got version negotiation slightly wrong. So perhaps in Section 2, Glossary: """ Session ID: When a cache server is started, it generates Session IDs to uniquely identify the instance of the cache, one unique Session ID for each of the different protocol versions the cache supports, to bind it to the sequence of Serial Numbers that cache instance will generate. This allows the router to restart a failed session knowing that the Serial Number it is using is commensurate with that of the cache. """ Kind regards, Job _______________________________________________ Sidrops mailing list Sidrops@ietf.org https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fsidrops&data=05%7C02%7Coliver.borchert%40nist.gov%7C044f467e351a454a7ed208dc402fa0ac%7C2ab5d82fd8fa4797a93e054655c61dec%7C0%7C0%7C638455820528777145%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=eMgqFnbS0SuxN%2FmBhZgcvcz3PkKV82fqzVBVYuGtZjU%3D&reserved=0<https://www.ietf.org/mailman/listinfo/sidrops>
- [Sidrops] rfc8210bis further review - question 1 Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Claudio Jeker
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Claudio Jeker
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Randy Bush
- [Sidrops] Re: rfc8210bis further review - questio… Randy Bush
- Re: [Sidrops] rfc8210bis further review - questio… Borchert, Oliver (Fed)
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Claudio Jeker
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Claudio Jeker
- [Sidrops] Re: rfc8210bis further review - questio… Job Snijders
- Re: [Sidrops] rfc8210bis further review - questio… Job Snijders
- [Sidrops] Re: rfc8210bis further review - questio… Randy Bush
- Re: [Sidrops] rfc8210bis further review - questio… Borchert, Oliver (Fed)