Re: [Detnet] Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Fri, 11 August 2023 13:03 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C8F8C14CE54; Fri, 11 Aug 2023 06:03:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.904
X-Spam-Level:
X-Spam-Status: No, score=-11.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-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_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="WMvmI9dO"; dkim=pass (1024-bit key) header.d=cisco.com header.b="i5oPjA66"
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 2jDhAYtMVdeD; Fri, 11 Aug 2023 06:03:50 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 439AEC14CE52; Fri, 11 Aug 2023 06:03:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=118956; q=dns/txt; s=iport; t=1691758999; x=1692968599; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=0vpVuRj+S7q4y2fktEQOionUZKYKQpCTMc4P+Jl3xEg=; b=WMvmI9dOKWN25ECihKY1nPjr0A3Uo5O1NH4EAx4XfZtnRA6eLW0iuELE NFyTD9P/M1n6kMOvwkKhpcnb7JaYaOqeafJ/pCnZiqeBjxC3dFO1UXR0V BjzXdkB/mx+ezznTuxR5O8ZGHRYZr41Zt/D9vLKiWkyDupmD9QvW5yU+i Q=;
X-IPAS-Result: A0ADAAB1MNZkmJtdJa1QChkBAQEBAQEBAQEBAQEBAQEBAQESAQEBAQEBAQEBAQEBZYEWBAEBAQEBCwGBLwEwKih0AlkqEkeEUYNMA4ROX4hgA4tahV6CN4cmgmQUgREDVgcIAQEBDQEBOwkEAQGBciCCdAIWhkMCJTQJDgECAgIBAQEBAwIDAQEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEeGQUOECeFaA2GBAEBAQECARIIAQgKEwEBLgkBBAsCAQYCEQEDAQEhAQYDAgICHxEUAwYIAgQOBQgaglwBghYUAw4jAwEQBo58j04BgUACiiZ6gTKBAYIJAQEGBAWBPAIQQa4HDYJJAwaBQgGHYgQaAWVlAQGBWYZVJxuBSUSBFUN5gW8+giBCAQEBAQEXgQwNLwUHCRAGCQKDIzmCLoU7gVUNglyCe4IIBxEuBQIygRAMCSxagwiHXyuBCAhegW89Ag1VCwtjgRWCSAICEToTUHEbAwcDgQQQLwcELxsHBgkXLyUGUQctJAkTFUAEgXiBVgqBBj8VDhGCTx8CBzY4GUuCZgkVBjs7FXgQLgQUGIELCARLJQUaFR43ERIFFA0DCHsdAjQ8AwUDBDYKFQ0LIQUUQwMQPAYkA0QdQAMLbT01FBsFBGdZBZ1DChI+NA+BQQElRgZkBC8UDgIUDA8hDVQUEgMFJg4fCysNApJGCgIHJIJbAUeKdEeNdJM3Pm8KhAuLfotEg1CGKBeEAZNZkR9ilj6BbIJPixGDdJEpFwqEewIEAgQFAg4BAQaBYzqBSAwHcBUaglQBM1IZD1eDZ4liDA0JgQYBCIJDhRSKZXYCAQgwAgQDAQoBAQMJi0gBAQ
IronPort-PHdr: A9a23:l9bufxIdp3Iu8uGxHtmcuakyDhhOgF28FhQe5pxijKpBbeH5uZ/jJ 0fYo/5qiQyBUYba7qdcgvHN++D7WGMG6Iqcqn1KbpFWVhEEhMlX1wwtCcKIEwv6edbhbjcxG 4JJU1o2t2qjPx1tEd3lL0bXvmX06DcTHhvlMg8gPvj1B4Tfldif3OGp8JqVaAJN13KxZLpoJ 0CupB7K/okO1JJ/I7w4zAfIpHYAd+VNkGVvI1/S1xqp7car95kl+CNV088=
IronPort-Data: A9a23:s7HV26x/SwY2RasMCuB6t+dGxirEfRIJ4+MujC+fZmUNrF6WrkUHz WIYXmuFPfbcY2f0edklPIjk/B8E6pHVnINiHQFkq1hgHilAwSbn6Xt1DatR0we6dJCroJdPt p1GAjX4BJloCCea/H9BC5C5xZVG/fngqoHUVqicY0ideSc+EH160UI6wrZj6mJVqYHR7z2l6 IuaT/L3YDdJ6xYsWo7Dw/vewP/HlK2aVAIw5jTSV9gS1LPtvyV94KYkGE2EByCQrr+4sQKNb 72rILmRpgs19vq2Yz+vuu6TnkYiGtY+MeUS45Zbc/DKv/RMmsA9+owSGucFNUALsjeYhNZ7l e1ih57oRxh8a8UgmMxFO/VZOzt1MasD87jdLD3j98eS1EbBNXDrxp2CDmlvYtZeobkxUDoIr KFFQNwORkjra+ae2K67V+NhnNgLJ8jwN4RZsXZlpd3cJad3HMudGP6XjTNe9DkbmcZ+PdfGW +MURx5ybi3FQyVAPlhCXfrSm8/x1iWgLFW0smm9v6Moy2ne0AI316LiWPLZd8CMSNl9n0uEq CTB5WuRP/0BHMaUxTzA+XW2i6qT2yj6Q4kVUra/85aGnWF/2EQ5ITMLTAe8/cC7m1W4UY9nB H4WoiQx+P1aGFOQcvHxWBixoXihtxEaWsZNH+BS1O1r4veKi+p+LjVaJgOteODKp+dtGmN3j g7hc8fBQG0w4OfMGBpx45/N9WvqURX5O1PucsPtcOfoy8PorId2hRXVQ5M/VqW0ldbyXzr3x lhmTRTSZZ1N16bnNI3irTgrZg5AQLCSH2bZAS2MDwqYAvtRPtLNWmBRwQGzAQx8BIiYVEKdm 3MPhtKT6usDZbnUyn3UHrRXRur0v67UWNE5vbKJN8d4n9hK0yD7Fb28HBklTKuUGp9eIGSwM BO7Vf15tccLVJdVUUOHS9vhV5t1pUQRPd/kTfvTJsFfeYR8cRTvwc2dTRD44owZq2B1yftXE c7CKa6EVC9GYYw5l2Deb7lGjtcWKtUWmDm7qWbTlUr3iNJzpRe9FN84Dbd5RrBgs/jc+luPq r6y9aKikn1ibQE3WQGOmaY7JlERJn99Dpfzw/G7vMbYSua6MAnN08Ps/I4=
IronPort-HdrOrdr: A9a23:k3PJgq9OQKsKi+zh5vluk+F4db1zdoMgy1knxilNoENuE/Bwxv rBoB1E73DJYW4qKQ8dcLC7UpVpQRvnhPlICPoqTMaftWjdySSVxeRZjbcKrAeQYBEXeIRmpN 1dmsRFebjN5B1B/LnHCWqDYpgdKbu8gd2VbI7lph8HIXAIGsNdBkVCe3qm+yZNNW977O8CZe KhD7181kOdkBosH6CG738+MtTrlpnurtbLcBQGDxko5E2lljWz8oP3FBCew1M3Ty5P6a1Kyx mEryXJooGY992rwB7V0GHeq75MnsH699dFDMuQzuAINzTXjBqybogJYczAgNl1mpDs1L8Zqq iJn/4SBbU115oXRBDynfLZ4Xik7N/p0Q669bbXuwq6nSWzfkNLNyMIv/MrTvKe0TtggDm5u5 g7hV5wcPFsfEj9dCiR3am7azh60kWzunYsiugVkjhWVpYfcqZYqcgF8FpSC4poJlOx1GkLKp gnMCjn3occTXqKK3TC+mV/yt2lWXo+Wh+AX0gZo8SQlzxbhmpwwUcUzNEW2i5ozuNwd7BUo+ Dfdqh4nrBHScEbKap7GecaWMOyTmjAWwjFPm6eKUnuUKsHJ3XOoZjq56hd3pDmRLUYiJ8p3J jRWlJRsmA/P0roFM2VxZVOtgvARW2sNA6dg/22J6IJzIEUaICbRhFrEmpe5vdIi89vdvHmZw ==
X-Talos-CUID: 9a23:RG6bjmpZX5BMwxwx6xqwgfzmUeoMXGDEkHCMGk2pEmBjFYW6e13I9rwxxg==
X-Talos-MUID: 9a23:E+np3ATPpQWPsutARXTiry5kBOdJ+5iHBW4pjJc/vum8Oih/bmI=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-9.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Aug 2023 13:03:17 +0000
Received: from rcdn-opgw-2.cisco.com (rcdn-opgw-2.cisco.com [72.163.7.163]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 37BD3HQD023662 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Aug 2023 13:03:17 GMT
Authentication-Results: rcdn-opgw-2.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=pthubert@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.01,165,1684800000"; d="scan'208,217";a="127609"
Received: from mail-bn8nam12lp2168.outbound.protection.outlook.com (HELO NAM12-BN8-obe.outbound.protection.outlook.com) ([104.47.55.168]) by rcdn-opgw-2.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Aug 2023 13:03:16 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K1Su5CBTUgJ/DOWLAlql7+VpbYIck45SXyg0LDCnEUBcw5MJrQo1tmVsPKxL1b2a92Srni9uQyy9YyBwejlv9Z8n56agGfm2c5B8nt+ysQJG+tNhR2WbzkbBRmxZU4KyzWPeEI+0fIJ9g4FNPXgmP4n1u3yStO2O/C3RP0u65jIzUx1npJecnrRu0Y+YEtHmGPUSDR8MCmYzPr3+2NULQDG+YA//1wlFW0rgmEI/GhgFEqWcmqRCkJIvh4XBnFre0nLlYpF3epXSs5hwMiTtQGNtmNPcr/BI3O1swCKYXRvTlM0qGWJzgZVtSOKeVmYBnx1KzPAp3POsKjLAOOMyzA==
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=0vpVuRj+S7q4y2fktEQOionUZKYKQpCTMc4P+Jl3xEg=; b=XijXyqt7UBHkTlt+5tckM8oLHs5QO1ZN7k/8bhPHj1L0tBmNYywJcCaXsUrvd+V62zDHcvst8euhRFzPkZlyWQ9y/DICS3R3KDx0fwCA2JmemmLdQTOK+LLocu+Zw5r2lUAX22pbjo5/j64uu3oMJIw7w27QUPQEYdwvV95nqhLuYADYNIQQqaJKVLBHmdwPvX5CqQ9u2t8XgWGB2IOj5Rr7vH0PaLLVjok91UPRT0ilXNK+sLMmZH/uwKHQGY5UypznbbmHliThrPtCTdU8TId1I684+alKtqUaFn0n53W6USyUIFmT3J9Uzwvz3yLYwSNOA8QSCE/t9ProkaJO1w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0vpVuRj+S7q4y2fktEQOionUZKYKQpCTMc4P+Jl3xEg=; b=i5oPjA66nWG2MnCCeTcfk2g59GSOwcS3WFf0QpuItReXH8aAJG6QIfV0yMGNxCvpt6wu6EfxuadYtbR2cjp5pJv0lrEsKj5NS+LclrvIQIBakX7Xu0BAf0kOSvq2pFZNtGes9UbqGn9CzOlh+zHNZZuzxwUyM+jxPbkT/iHVMP8=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by CY5PR11MB6485.namprd11.prod.outlook.com (2603:10b6:930:33::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.20; Fri, 11 Aug 2023 13:03:13 +0000
Received: from CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::9ca3:7661:4c9a:3561]) by CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::9ca3:7661:4c9a:3561%7]) with mapi id 15.20.6678.020; Fri, 11 Aug 2023 13:03:13 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Janos Farkas <Janos.Farkas=40ericsson.com@dmarc.ietf.org>
CC: "detnet@ietf.org" <detnet@ietf.org>, "raw@ietf.org" <raw@ietf.org>, "Adrian Farrel (adrian@olddog.co.uk)" <adrian@olddog.co.uk>, Greg Mirsky <gregimirsky@gmail.com>, "Lou Berger (lberger@labn.net)" <lberger@labn.net>
Thread-Topic: Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear
Thread-Index: AQHZwyXczxuIH/nOmU+al6mBiajUVq/T575ggBEp+WA=
Date: Fri, 11 Aug 2023 13:03:07 +0000
Deferred-Delivery: Fri, 11 Aug 2023 12:59:35 +0000
Message-ID: <CO1PR11MB4881BD23160D482332E06CEBD810A@CO1PR11MB4881.namprd11.prod.outlook.com>
References: <169067043787.49910.13758549955377351562@ietfa.amsl.com> <CO1PR11MB4881EE6D3412A3754149CE8CD807A@CO1PR11MB4881.namprd11.prod.outlook.com> <CO1PR11MB48815F17F8C6463EBC6E565AD804A@CO1PR11MB4881.namprd11.prod.outlook.com> <AS8PR07MB82980D1A271EB86C888A7CF7F205A@AS8PR07MB8298.eurprd07.prod.outlook.com>
In-Reply-To: <AS8PR07MB82980D1A271EB86C888A7CF7F205A@AS8PR07MB8298.eurprd07.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR11MB4881:EE_|CY5PR11MB6485:EE_
x-ms-office365-filtering-correlation-id: 267211ff-c754-471f-bb58-08db9a6b521a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: d+yPyrfY8ETQkjRnGNgK2SDeRwb/K/MyFull5FdUNQ2/xHHNXAivtHaPh+0jccHLjIsN2V5BsjvgCI5FFGvYXmV7H1pDcNSwmI9dBitiSGaSjBxc05TdAGaKOEXE0ky3V7WAVoaauMrKm9AO7fFwtOpV2sxDsh1P2RUAKr9ZASGA0QIh43IQxr2ASPrJxEZiw62ZVwQaSJggnCYSbLn6HVNe82Fi+zqUwThhMqUGQiHBBn2tDVFLKr+seuW59315mZssQKfGGyVkrm0gJ/ylPxoVt6BC6ISUH4/AEENi/aw4cmrPP6Z3lyVYDXQprv9tn7PUR7Nj8gz02EHKMJu9iRTqU4gSrgASd5lGqkp1cUxfUDHMrwmavZoNG/2czsf1IATnrg7clpFkJfV/gVexL2OQYMiUfWd2dbqtgWMSMNY7AXwmJ9aKhYVcGrzw2csWIucWQAQ0NrX40Sl/iSw2GRdQp4ickrSY4oNG11kXc62SwWmguuXpHaTj4GcLf+PgUxkGsFRNgSM5wmPjyfzC5wTNH+y1n5Y0torFfCp+ecmjISFnoXisTvESMfkLYLXvUmQMSeIqCzeJqjAC2BUCF67ClL4PG1PQE+ATU4YwpldX7YalIufC+dJOLvyT7pBJgyeExNWTQvTTpJYpsVDqOg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR11MB4881.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(376002)(346002)(396003)(39860400002)(136003)(366004)(451199021)(1800799006)(186006)(9686003)(966005)(478600001)(71200400001)(6666004)(7696005)(66574015)(54906003)(83380400001)(6506007)(53546011)(26005)(30864003)(2906002)(52536014)(21615005)(5660300002)(66446008)(66946007)(64756008)(66556008)(66476007)(4326008)(41300700001)(8936002)(76116006)(8676002)(316002)(33656002)(55016003)(86362001)(38070700005)(122000001)(38100700002)(166002)(66899021)(559001)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: g55eN0K/C6w8J5vx9QPlkZzebs79A23kDnPuDkJx1kU4JAQbWlqHfelOy9Aa+GulEq1RChyFxWal0/tqYhre3NxSl1auafvRw5RRrXiRP/6YJXKXfHxlkN0n6amnuZUMyZS0bTdrn5dzp+gO+M50YTV0qEg26OMmZlAIkJF4Jm+wTrUvqFhoa0gW3wb2o6yEMRclNSRaIxxdRFnDdqo0mXga0ElanFR50bYfY2JO4hnN5g1cJIaNgWyDdtySjFpxrNutLh3JYJqQ2TmIWScZv1xYTlBIh0qM2H6sXq4uxdL5EXGh4S8Bg2WN4uusi0A+Tki/ZVy7Bed3PyOShmq+YEnlH2Edb+xZWFVz167Er7rF7WuTDzSmDtZjnuCDiAP6sbuKfNdlre6aDncuVkyp2sroGycJRBugAf3rjZMevFWVvq51ByN/5Z4ZjY4q3J2GOn86Wxsx/XAsHt/Io0snRARJxgkrQp+sdiMmcIqWvWdFwhyO94aFaCz1oSo6YLFGh91p19nH7MM2I5JdYmFArYbgKLjve955r3EFWPJU9pDhVoj6E7zm1mMUlPnDzxbH6VQemU8jH0bxU+nsLzZ6ze+MA/em6HhjEnWRy7VfWVgBLAD4vCCSUhjGhjTzDCgESepJVQCBKNqPEd74q/0SCF/SNI+p/hwebfl0chMIqj/sQT6gOzIkJKkcANgtZqBg9h+K+LSnVvV2rLNCNruK11DMzVYOFIZ1Y6hXPJeuniBJ8DKmMdDLxDdR6RUy0+lcrNXELZD8c0aZdCZKOls3xuVYExKm1cI7tt989Pe6u1FpjaqSWVW8gk9Xt5CS2VhZ3//cNTiU40xA+DP3NxW21BboxX4Y+5AoK2LyPI9QTlFBeMfT5eXJusdnnkz5nYN494l3pNYRDitUBUrSbSPTqVszaMfha52KXxg10lpIdxZX0l34pB+B/GxBlPBwCPqsjKiQsXqUuSG2DsG/oidUAUnuXSZntjXFw8ux44UjHYPuApGRzSPKv39yDRKgCKJboRc7NSwQols7HOs/9EVqC2FnBhaMyDu5aJfKjDeVLjVno3XRjJdgGCTHhMzlRnRv264oUvM8lufO1jmZMsf9atRQX725ktE8qI9Dj0VTAwwYI/rLsoy9QxR/adTYNDFImSjdAb96MmdN6KwVcPFyZc+WqpFzeXvqwfCjlOJVAmxSii9HPGTu8bIEdD8H41Qafn9pU0Vmg5wK+ZID6cB3SyalezO/u3QDIshseRIRUv7S5jwlmO6a8DO8qvYR2tgDYpS074FNyxYseE5TfVKKGGbajBNA717shqnF9O6a0z1dQOMX5tPnC5WXDRkVzkvnB6Sph1QyJ7NcyclwpNkUFtuxUYm7L6WrXi0pPx4JMbT28VPWESS5RJuZdT66Ss+Y1T1+vPnfrxAIroVvLNgtEQVZqmp0k7k+v/EMuFFbSVTC0zCK1o330/DJVSon7pY8mqH8PEXTjNPgQ3gLxQRa2o/q6HR/DE5UU3qR+R1pA883SBaZqCn9Tc9a9D9FqbVy+CE3pLvnSOXDQskRljT/j0jRKNo8bjctmKi5zS2zV1eLWC+FJFva0DDzLxzz9lfL
Content-Type: multipart/alternative; boundary="_000_CO1PR11MB4881BD23160D482332E06CEBD810ACO1PR11MB4881namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4881.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 267211ff-c754-471f-bb58-08db9a6b521a
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Aug 2023 13:03:13.2110 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jcrfl2+6ftqeixW6ik0xJCtJk2Z4JtDlm09wXICI+HFEOtyacX8BrRfKGrH7Mt3NOc/E2GV4iE3yXpufQb/WJA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6485
X-Outbound-SMTP-Client: 72.163.7.163, rcdn-opgw-2.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/t5UtwaDAeV1muybX04Le4ZfbKzM>
Subject: Re: [Detnet] Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Aug 2023 13:03:54 -0000

Hello Janos



Many thanks for your review!



>  I think RAW, i.e., wireless aspects actually rather reside in the Forwarding sub-layer (not in the Service sub-layer).

> The Service sub-layer is pretty much IP in this case. Ideally, it is hidden from the Service sub-layer as much as possible what kind of forwarding is used in the Forwarding > sub-layer, e.g., whether it is wireline or wireless. (Well, the Forwarding sub-layer may provide some certain APIs towards the Service sub-layer if we want to.)





We defined the sublayers by listing functions as hints as opposed to mapping to IP or L2. Our intention (Norm and I) at the start was that the DetNet operated at L3 but deterministic networking at large could be widely done at either L2 or L3 (or a mix) and the abstractions and service, from a distance, would be the same.



RAW being DetNet it is L3, so neither wireless nor wired, though it is meant to address gaps that are more common in wireless like quick flaps, reliability degradation, and PHY speed variations. Wireless, like wire, is only observed and requested through APIs. As Lou said, some aspects like promiscuous and ARQ are more commonly observed on wireless, but are not exclusive to wireless. We provide a L3 architecture that is sensitive to those elements but does not include them since they are operated in another layer altogether.



The RAW architecture is focused on a fast protection/recovery loop. This is why the main operation (PAREO actuation and OAM processing/compiling ) is in the DetNet (=> L3) service sublayer. But not only:



“

    +------------------------------+ +--------------------------------+

    |                              | |                                |

   .....................................................................

    |                              | |                                |

    | +--------------------------+ | | +----------------------------+ |

    | |     aCPF                 | | | |         aCPF               | |

    | +--------------------------+ | | +----------------------------+ |

    | +----------+  +------------+ | | .-.-.-.-.-.--.  .-.-.-.-.-.--. |

    | | PLR      |  | OAM        | | | | Distr. PLR |  | Distr. OAM | |

    | |          |  | Supervisor | | | |            |  | Supervisor | |

    | +----------+  +------------+ | | .-.-.-.-.-.--.  .-.-.-.-.-.--. |

    |                              | |    optional         optional   |

       RAW Management sub-layer

   .....................................................................

       DetNet Service sub-layer

    |                              | |                                |

    | +----------+  +------------+ | | +------------+  +------------+ |

    | | PAREO    |  |  OAM       | | | |  PAREO     |  |  OAM       | |

    | | Actuator |  |  Observer  | | | |  Actuator  |  |  Observer  | |

    | +----------+  +------------+ | | +------------+  +------------+ |

    |                              | |                                |

       DetNet Service sub-layer

   .....................................................................

       DetNet Forwarding sub-layer

    |                              | |                                |

    |               +------------+ | |                 +------------+ |

    |               |In-Situ OAM | | |                 |In-Situ OAM | |

    |               +------------+ | |                 +------------+ |

    |                              | |                                |

    +------------------------------+ +--------------------------------+



            End System or                       Relay

          Ingress Edge Node                     Node



          Figure 4: RAW functional posture within DetNet sublayers



“



Is there a change you would suggest to this picture?











> As I read, the 1st paragraph in section 4.3 is actually along these lines

https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.html#name-raw-and-detnet

> “RAW leverages the DetNet Forwarding sub-layer”

> “RAW enhances DetNet to improve the protection against link errors such as transient flapping that are far more common in wireless links.” – Well, this reads to me to be in the Forwarding sub-layer.



Well, protection is service sub-layer actually (section 2.1 of RFC 8655). Forwarding is packet handling, like find which buffer and which protection path for this packet. The PAREO actuator impacts the forwarding operation for future packets but does not necessarily run on every packet, see the discussion with David.





> However, I’m quire unsure of the beginning of the 2nd paragraph in section 4.3:

> “RAW extends the DetNet Stack (see fig 4 of [https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.html#RFC8655]) with additional functionality at the DetNet Service sub-layer for the PLR operation.”

>  and the location of PLR in Figure 4, where the PLR is not in the data plane.



You’re correct about the inconsistency. The PLR is a piece of the controller that was exported to the forwarding devices. The discussion with Greg placed that component in the management sublayer. The text that you point out is a victim of the renaming and the component it discusses is now called PAREO actuator. Proposed beginning of that section:

“

   RAW leverages the DetNet Forwarding sub-layer and requires the

   support of in-situ OAM in DetNet Transit Nodes (see fig 3 of

   [RFC8655] for the dynamic acquisition of link capacity and state to

   maintain a strict RAW service, end-to-end, over a DetNet Network.

   RAW enhances DetNet to improve the protection against link errors

   such as transient flapping that are far more common in wireless

   links.  Nevertheless, the RAW methods are for the most part

   applicable to wired links as well, e.g., when energy savings are

   desirable and the available path diversity exceeds 1+1 linear

   redundancy.



   RAW adds a Management sub-layer that operates in the DetNet

   Operational Plane.  The RAW Management sub-layer typically runs only

   in the DetNet Ingress Edge Node or End System, though it may also run

   in DetNet Relay Nodes when the RAW Control sub-layer is distributed

   along the recovery graph.  The RAW Management sub-layer functionality

   includes the PLR that decides the DetNet Path for the future packets

   of a flows and controls the PAREO Actuators along the DetNet Path

   through specific signaling, and the OAM Supervisor that triggers, and

   learns from, OAM observations, and feeds the PLR for its next

   decision.



   RAW extends the DetNet Stack (see fig 4 of [RFC8655]) with additional

   functionality at the DetNet Service sub-layer for the actuation of

   the PLR decision by the PAREO Actuator.  Layer-3 in general and

   DetNet in particular operates on abstractions of the lower layers and

   through APIs to control those abstractions.  For instance, DetNet

   already leverages lower layers for time-sensitive operations such as

   time synchronization and traffic shapers.  Because the performances

   of the radio layers are subject to rapid changes, so RAW needs more

   dynamic gauges and knobs.  To that effect, the DetNet PREOF is

   extended with the PAREO capabilities (see Section 5.6) and the RAW

   PAREO Actuator manages dynamically the PAREO operations, which may be

   performed either within the DetNet sublayers or at a lower layer,

   using a common radio abstraction and APIs in the latter case.  In

   particular, PAREO needs the capability to push reliability and timing

   hints like suggest X retries (min, max) within a time window, or send

   unicast (one next hop) or multicast (for overhearing).  The other way

   around RAW needs hints about the radio conditions like L2 triggers

   (RSSI, LQI, ETX...) over all the wireless hops.  This information is

   useful to both the aCPF and the PLR.



“



> I think PLR should be located in the Forwarding sub-layer, but I may have misunderstood the intention.



I think the operation you have in mind is the realization of the PLR decision. We did not create a box for it. Should we? What name? Is there really something new there vs. DetNet?



> As far as I understood, the intention with the PLR is fast reaction to actual wireless situation, i.e., where to send a given packet actually.



True, and it reacts to signals that arrive asynchronously to the packets, for the most part. They are either coming from L2 or from OAM.







               |

        packet | going

      down the | stack

    +==========v==========+=====================+=====================+

    |   (iOAM + iCTRL)    | (L2 Triggers, DLEP) |       (oOAM)        |

    +==========v==========+=====================+=====================+

    |     Learn from      |                     |    Learn from       |

    |    packet tagging   >       Maintain      <    end-to-end       |

    +----------v----------+      Forwarding     |    OAM packets      |

    | Forwarding decision <        State        +---------^-----------|

    +----------v----------+                     |      Enrich or      |

    +    Retag Packet     |  Learn abstracted   >     Regenerate      |

    |    and Forward      | metrics about Links |     OAM packets     |

    +..........v..........+..........^..........+.........^.v.........+

    |                          Lower layers                           |

    +..........v.....................^....................^.v.........+

         frame | sent          Frame | L2 Ack        oOAM | | packet

          over | wireless        In  |                 In | | and out

               v                     |                    | v



                         Figure 10: PLR Interfaces







> Imo, this is very similar to FRR, see, e.g.: https://datatracker.ietf.org/doc/html/rfc5286. A key aspect is that the alternate next hops are precalculated. That is, it resides in the data plane, no control plane reaction is needed.



Hum FRR is still reroute. It installs new path in the forwarding plane (think software operation downloading a new FIB) and then the forwarding plane (think silicon now) uses the new paths possibly with no idea that it is a FRR path. Same here.



> I guess a more recent (segment routing) document on the subject with PLR in it is: https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-segment-routing-ti-lfa, see, e.g.: “no need for any co-ordination or message exchange between the PLR and any other router in the network.”

Note that segment routing is part of the DetNet Forwarding sub-layer (not the Service sub-layer).



Like RAW, SR is a lot of things; the SRH operation (execution) is indeed forwarding plane. The decision of which SRH to insert upon which condition is control plane. Now we have this interesting 3D problem of how our planes intersect those planes with similar names, e.g., DetNet Controller plane and usual control plane.



> Perhaps I’m the only one with these kind of thoughts.

> If not, then perhaps it might be good to converge on PLR (e.g., its location in the architecture) before figuring out what actual changes are needed in the draft.



Let’s see how others react. For now, you debunked at least one bug and that already very valuable. Committed as af8771a<https://github.com/raw-wg/raw-architecture/commit/af8771aeb4bc7dad5d2ae012cd53a4581e63f9df>

Many thanks!

Pascal
From: Janos Farkas <Janos.Farkas=40ericsson.com@dmarc.ietf.org>
Sent: Monday, July 31, 2023 4:02 PM
To: Pascal Thubert (pthubert) <pthubert@cisco.com>
Cc: detnet@ietf.org; raw@ietf.org; Adrian Farrel (adrian@olddog.co.uk) <adrian@olddog.co.uk>; Greg Mirsky <gregimirsky@gmail.com>; Lou Berger (lberger@labn.net) <lberger@labn.net>
Subject: RE: Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear

Dear Pascal, all,

Many thanks for the updates!
Really great improvements towards architectural cleanliness.

Otoh, distillation may reveal further questions and further distillation. 😉

For instance, now that it is called PLR, it triggers a couple of questions on my part. (Well, with the assumption that I have some clue on PLR.)

Perhaps one step back first:
We actually introduced the division of DetNet data plane to Forwarding sub-layer and Service sub-layer for architectural cleanliness during DetNet data plane design team discussions. Furthermore, in order to divide (and conquer) in the sense to be able to identify the functions and to place them to some order, i.e., for functional decomposition.

I suppose, the RAW architecture would follow DetNet architectural principles and place the RAW related functions accordingly.

I think RAW, i.e., wireless aspects actually rather reside in the Forwarding sub-layer (not in the Service sub-layer).
The Service sub-layer is pretty much IP in this case. Ideally, it is hidden from the Service sub-layer as much as possible what kind of forwarding is used in the Forwarding sub-layer, e.g., whether it is wireline or wireless. (Well, the Forwarding sub-layer may provide some certain APIs towards the Service sub-layer if we want to.)

As I read, the 1st paragraph in section 4.3 is actually along these lines
https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.html#name-raw-and-detnet
“RAW leverages the DetNet Forwarding sub-layer”
“RAW enhances DetNet to improve the protection against link errors such as transient flapping that are far more common in wireless links.” – Well, this reads to me to be in the Forwarding sub-layer.

However, I’m quire unsure of the beginning of the 2nd paragraph in section 4.3:
“RAW extends the DetNet Stack (see fig 4 of [RFC8655<https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.html#RFC8655>]) with additional functionality at the DetNet Service sub-layer for the PLR operation.”
and the location of PLR in Figure 4, where the PLR is not in the data plane.

I think PLR should be located in the Forwarding sub-layer, but I may have misunderstood the intention.

As far as I understood, the intention with the PLR is fast reaction to actual wireless situation, i.e., where to send a given packet actually.
Imo, this is very similar to FRR, see, e.g.: https://datatracker.ietf.org/doc/html/rfc5286. A key aspect is that the alternate next hops are precalculated. That is, it resides in the data plane, no control plane reaction is needed.
I guess a more recent (segment routing) document on the subject with PLR in it is: https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-segment-routing-ti-lfa, see, e.g.: “no need for any co-ordination or message exchange between the PLR and any other router in the network.”
Note that segment routing is part of the DetNet Forwarding sub-layer (not the Service sub-layer).

Perhaps I’m the only one with these kind of thoughts.
If not, then perhaps it might be good to converge on PLR (e.g., its location in the architecture) before figuring out what actual changes are needed in the draft.

My 2 cents,
János

ps:
Sorry for late commenting. It was not the plan. And now we are hit by August = vacation. I’m not sure how much I can chime in the discussion from vacation. I just thought sharing the comment instead of waiting till September.


From: detnet <detnet-bounces@ietf.org<mailto:detnet-bounces@ietf.org>> On Behalf Of Pascal Thubert (pthubert)
Sent: Sunday, July 30, 2023 10:39 PM
To: raw@ietf.org<mailto:raw@ietf.org>; Adrian Farrel (adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>) <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>; Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>>; Lou Berger (lberger@labn.net<mailto:lberger@labn.net>) <lberger@labn.net<mailto:lberger@labn.net>>
Cc: detnet@ietf.org<mailto:detnet@ietf.org>
Subject: [Detnet] Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear


Dear all:

the publication of 14 adds terminologies and typos. The goal is to serve as the new reference for the WGLC so we can use the new terms in our discussions. If someone still uses PSE and Track, well, I guess we'll still understand for a little while, but he will be harshly reprimanded.

What I did not do yet though I started is work out the positioning of the aCPF (the component that talks asynchronously to the rCPF == PCE to report performance and get route updates), the Point of Local Repair (PLR is the term that replaces the PSE) and the OAM supervisor that triggers OAM and aggregates results for the PLR.

These are 3 new architectural blocks, and we want to position them well in the DetNet architecture.

The DetNet architecture (section 4.4) has 3 planes that are mapped to classical SDN, with the controller plane in the middle, a southbound interface to the network plane (in the case of RAW used between rCPF and aCPF) and a northbound interface to the Application Plane.

The Controller plane has the typical route servers like PCEs, and network management entities. In the SDN model they are "far away" and monitor the whole network. Which is what causing the RAW issue of lack of reactivity and pushed us to port functionality in the network plane. In networking planes parlance, the PCE is control plane and the NMEs are management plane.

As we see, though the term controller plane looks like control plane, they are different beasts. A classical IGP is a control plane function that operates in the DetNet network plane. The controller plane hosts controllers, which physically may embed routing and management entities. In the DetNet architecture, "The Controller Plane corresponds to the aggregation of the Control and Management Planes in [RFC7426<https://datatracker.ietf.org/doc/html/rfc7426>], though Common Control and Measurement Plane (CCAMP) (as defined by the CCAMP Working Group [CCAMP<https://datatracker.ietf.org/wg/ccamp/charter/>]) makes an additional distinction between management and measurement."

In my book, the OAM supervisor, the aCPF and the PLR operate in the control plane. The OAM supervisor talks to the OAM handlers in the management plane. And all of the above being distributed in the network, they operate in the DetNet Network plane.  So 1) we extend the DetNet architecture to place functional blocks in the Network Plane and 2) one could say we need 3D pictures to represent the intersection of the DetNet planes and the traditional control and management planes. While the data plane remains firmly in the Network plane.

Now this is my view and the way I intend to update the text to publish 15, hopefully quite soon. But I need confirmation that we are on the same line, or else debates to reach a consensus.

What do you all think?

Pascal
________________________________
De : internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Envoyé : samedi 29 juillet 2023 15:40
À : Pascal Thubert (pthubert) <pthubert@cisco.com<mailto:pthubert@cisco.com>>
Objet : New Version Notification for draft-ietf-raw-architecture-14.txt


A new version of I-D, draft-ietf-raw-architecture-14.txt
has been successfully submitted by Pascal Thubert and posted to the
IETF repository.

Name:           draft-ietf-raw-architecture
Revision:       14
Title:          Reliable and Available Wireless Architecture
Document date:  2023-07-29
Group:          raw
Pages:          43
URL:            https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.txt
Status:         https://datatracker.ietf.org/doc/draft-ietf-raw-architecture/
Html:           https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.html
Htmlized:       https://datatracker.ietf.org/doc/html/draft-ietf-raw-architecture
Diff:           https://author-tools.ietf.org/iddiff?url2=draft-ietf-raw-architecture-14

Abstract:
   Reliable and Available Wireless (RAW) provides for high reliability
   and availability for IP connectivity across any combination of wired
   and wireless network segments.  The RAW Architecture extends the
   DetNet Architecture and other standard IETF concepts and mechanisms
   to adapt to the specific challenges of the wireless medium, in
   particular intermittently lossy connectivity.  This document defines
   a network control loop that optimizes the use of constrained spectrum
   and energy while maintaining the expected connectivity properties,
   typically reliability and latency.  The loop involves OAM, DetNet
   Controller Plane, and PREOF extensions, and specifically a new
   recovery Function called PAREO and a new Point of Local Repair
   operation, that dynamically selects the DetNet path(s) for the future
   packets to route around local degradations and failures.




The IETF Secretariat