Re: [Raw] FW: How do tracks differ from TE protection paths? was: Some comments/questions on RAW Architecture

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 19 October 2022 16:54 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: raw@ietfa.amsl.com
Delivered-To: raw@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FE6EC1522D5 for <raw@ietfa.amsl.com>; Wed, 19 Oct 2022 09:54:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.606
X-Spam-Level:
X-Spam-Status: No, score=-9.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, GB_SUMOF=5, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-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=J0p+Jcb8; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=HqfTDz/q
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 oHxPIAPZYDN3 for <raw@ietfa.amsl.com>; Wed, 19 Oct 2022 09:53:54 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 685B5C1522C7 for <raw@ietf.org>; Wed, 19 Oct 2022 09:53:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23286; q=dns/txt; s=iport; t=1666198434; x=1667408034; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=kfi9jEpSfsg4LAGfUwWHQBpqLi82uFglLObwMDouUD4=; b=J0p+Jcb8FEajh8p0bG23k+5oLZLg9dt0hH1mkLLpImyN3t+K75cWZ+vM GRjeEwcsykMT32YQ2tmnbTHd3gluDgvGs4zVvH+GnIKi8nREltBf8tnbu v55Qq7CFVgP5mKA2jPu9W/BwqX4ZovKOfpz+XJ12aJGk2P85cCgMLPUUd s=;
X-IPAS-Result: A0AuAgAyKlBjmIwNJK1agQmBT4FbKih/Alk6RYROg0wDhS+IGQOQbYsCgSwUgREDVA8BAQENAQEuCwsEAQGBU4MyAhaEWwIlNAkOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBHRkFDhAnhWgNhkIBAQEBAgEBARARBA0MAQEsAgkBCwQCAQYCDgMBAwEBAQICHwcCAgIlCxUCBQEIAgQOBQgTB4JbAYJtAw0jAwEPjzqPPAGBPwKKH3p/M4EBgggBAQYEBIURGII6AwaBESyDOINbbluDNoRCJxyBSUSBFUN5bVEwPoJiAQGBJhEBKhWDQDiCLowOZogzHDgDRB1AAws7Mg1kIFgOCSAcDhoNBQYTAyBvBUIPKC4BaRAbHBsHgQwqKBUDBAQDAgYTAyICDSkxFAQpEw8tByNxCQIDImUFAwMEKCwDCSAEHAclJDwHWDoBBAMCECI8BgMJAwIiVnMxJgUDDRclCAU3GwQIPAIFBlMSAgoRAxIPBQEnSA5KPjkWBidFATQPDhYDlmmBNlsGATEMJgQvAxkIBUgCAQcEBQYVHTUEBgMFUgIHAysPkjItgyGsCgqDYo8PkVAWg3aMUYZmkQVdlxqCS59rCIUNAgQCBAUCDgEBBoFiOjuBIHAVO4JnURkPjiwNCRVvAQSCR4UUhUkBdTsCBgEKAQEDCYd3ASeCIAEB
IronPort-PHdr: A9a23:TF9KjB1ANyOyp1Y2smDPr1BlVkEcU/3cMg0U788hjLRDOuSm8o/5N UPSrfNqkBfSXIrd5v4F7oies63pVWEap5rUtncEfc9AUhYfgpAQmAotSMeOFUz8KqvsaCo3V MRPXVNo5Te1K09QTc3/fFbV5Ha16G16Jw==
IronPort-Data: A9a23:kpPIGqCTqSZUUxVW/yzjw5YqxClBgxIJ4kV8jS/XYbTApD130TFRx mVLXG3QOv/eY2Kkf9wkYIy09EhV65HdzdJiOVdlrnsFo1CmBibm6XV1Cm+qYkt+++WaFBoPA /02M4WGdIZuJpPljk/F3oLJ9RGQ7onVAOuhYAL4EnopH1U9EH5w0UgLd9MR2+aEv/DoW2thh vuqyyHvEAfNN+lcaz98Bwqr8XuDjdyq0N8qlgVWicNj4Dcyo0Io4Kc3fsldGZdXrr58RYZWT 86bpF2wE/iwEx0FUrtJmZ6jGqEGryK70QWm0hJrt6aebhdq/hdp2/YAGv8gWRkKtDi2xoxPx /tgusnlIespFvWkdOU1Wh1cFWR1OrdLveCBKnmkusvVxErDG5fu66wxVwdtY8tBoaAuXTkmG f8wcFjhajibm+Kryr+hVsFnh98oK4/gO4Z3VnRIlmuFVa56EPgvRY3054JJjAgQ2/oRItXBX cgeWCRpYwXpNkgn1lA/UcJiw7jAamPEWydRt3qUqLY5pW/Jw2RZ1LLgKtXYYPSOTM9T2ECVu gr7E3/RCxUeMpmUziCIty3qje7UliS9U4UXfFGlyhJ0qAWonWVDMzMTaWvl/Ma0tRfiZd1xB kNBr0LCspMO3ECsS9D8WTixr3iFogMQVrJs/wsStV/lJk38vlvxO4QUctJSQId97ZZpG1TGw nfMzo23Wm022FGAYSjFnop4uw9eLsT8wYUqTCsAQA1tDzLL/9xr10mnojqO7MeIYjDdEDX0x XWBqzIzwupVhs8Q3KL99lfC695NmnQrZlNkjuk0djv6hu+cWGJDT9fzgbQ8xa0aRLt1tnHb4 BA5dzG2tYji962lmi2XW/kqF7q0/fuDOzC0qQcxQcd4rmv9oCD7J9w4DNRCyKFBb5ZsldjBP R+7hO+tzMQ70IaCNPUuONvhV6zGM4CxSI6Nug/ogipmO8gtK1DvENBGbk+L1Geli1k3jaw6I v+mnTWEUx4n5VBc5GPuHY81iOZzrghnnD+7bc6glXyPj+HBDEN5vJ9YajNimMhjsvPdyOgUm v4CX/a3J+J3Cr2gPXiGrNFMcjjn7xETXPjLliCeTcbbSiIOJY3rI6a5LW8JE2C9o5loqw==
IronPort-HdrOrdr: A9a23:hViwfats2zmFY1l4oOuRmzJs7skC3YMji2hC6mlwRA09TyXGra 6TdaUguiMc1gx8ZJh5o6H+BEGBKUmskaKdkrNhQ4tKOzOW91dATbsSobcKpgeAJ8SQzJ8k6U /vGZIOc+EYYWIK7/oSpTPIb+rIo+P3vpxA592utUuFJDsCA8oLgmcJaTpzUHcGOTWubqBJc6 Z0k/A33gZIDk5nCPhTaEN1OtTrlpnurtbLcBQGDxko5E2lljWz8oP3FBCew1M3Ty5P6a1Kyx mFryXJooGY992rwB7V0GHeq75MnsH699dFDMuQzuAINzTXjBqybogJYczDgNl1mpDt1L8Zqq iIn/4SBbU215oXRBDznfLZ4Xij7N/p0Q6l9bbXuwq7nSWzfkNKNyMIv/MoTvKe0Tt5gDm5u5 g7hV5wcPFsfEj9dW3Glqv1fgAvmUyurXU4l+kPy3RZTIsFcbdU6ZcS5UVPDf47bWnHAa0cYa BT5fvnlb5rWELfa2qcsnhkwdSqUHh2FhCaQlIassjQ1zRNhnh2w0YR2cRaxx47hd8AYogB4/ 6BPrVjlblIQMNTZaVhBP0ZSc/yDmDWWxrDPG+bPFyiHqAaPHDGrYLx/dwOlauXUY1NyIF3lI XKUVteu2J3c0XyCdeW1JkO6RzJSHXVZ0Wa9iif3ekPhlTRfsueDcTYciFdryKJmYRrPvHm
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.95,196,1661817600"; d="scan'208";a="3240049"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Oct 2022 16:53:53 +0000
Received: from mail.cisco.com (xfe-rtp-004.cisco.com [64.101.210.234]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 29JGrqxd021498 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 19 Oct 2022 16:53:52 GMT
Received: from xfe-aln-005.cisco.com (173.37.135.125) by xfe-rtp-004.cisco.com (64.101.210.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9; Wed, 19 Oct 2022 12:53:51 -0400
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.15 via Frontend Transport; Wed, 19 Oct 2022 11:53:51 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oPWSDvbWbkxr5c9v7gOxMAV5qRp5l38W6PutZbGLfrlldhN3G+vrtYsggqUNHejO4yDHSNNkk1RYiTThd05aqI8FVbpEbClx4y8fZbFAGhRPaHCefaQG14lu4bTolX2Xo2BRE24il0laO6gB32Tu8odTUbhQYYTU6bweIJ122qAjRikUUcWQIKH7+waJYcziXJ0I36uVHOlGLQR6UsY3Jov/m13dCmYfOggtXLZ6EZnKXMGqqhgHcXiKhZhqFusgBs54y+yCHj1E1rSJzV6DYLsG9Oh8xDbBW1bMwox9xvWzIzt2fgDvXw0Ra5bwytrf/sIgStm1dUL3LpLkEyyP+w==
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=kfi9jEpSfsg4LAGfUwWHQBpqLi82uFglLObwMDouUD4=; b=FJZ/1aYlTG1vXEFlqtcCkmVkAn+abcGfmTFp/rQTwifn0a3EQOScDsGJzRd42XEO0iU37uMHNwKCx1ZZ8U1Yi7SjVAvjiM4zfICwvhbBlPcP2QLgN7D73LToF4itsxuMEx0oLzKB8SCrVwTgP6EKgUCKlbYURN8A1Hs7qW5Awq797Esyz5tSlvkzuDMlYOemBRdARDutirTcGT7r4Jf9nq0+p8IQt7+GJ1Nr/a12rojkQbBbBkIy7ma51gQWDeOe4iLKC4c5MV2BJdRMnlwE1UYy3mHDPTV9cz8oc8f7nN6Ar7MfZdj2ei8pTQhjVfOexq+2vz0kO/b02cX6YRgObA==
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.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kfi9jEpSfsg4LAGfUwWHQBpqLi82uFglLObwMDouUD4=; b=HqfTDz/q+Nlg9nJE3lWHGJuwH5MQW0ksHj/Rrer8CjCkFK0Z1dQC3J16nRi7PsEGApWCSgTiVHmaeX1AA81baklx/AjWCUaeoe5m5M82lsy40dK43ftpz22NbbDASK2wB0nRdroo96HcqVIUO81hJAmGg8qbEbkodt5EVmIb2XY=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by CY8PR11MB7363.namprd11.prod.outlook.com (2603:10b6:930:86::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.34; Wed, 19 Oct 2022 16:53:49 +0000
Received: from CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::f963:c5e2:d5ae:ad7b]) by CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::f963:c5e2:d5ae:ad7b%9]) with mapi id 15.20.5723.034; Wed, 19 Oct 2022 16:53:49 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Lou Berger <lberger@labn.net>
CC: "raw@ietf.org" <raw@ietf.org>
Thread-Topic: FW: How do tracks differ from TE protection paths? was: Some comments/questions on RAW Architecture
Thread-Index: AdhWTVUHCLihH39xSXCVSXqDOrmfGhM/6BHwAAUItwAAAGmuoAmZiLpAAW3yK4AFFevy0A==
Date: Wed, 19 Oct 2022 16:52:23 +0000
Deferred-Delivery: Wed, 19 Oct 2022 16:51:44 +0000
Message-ID: <CO1PR11MB48811B83EE50F19A713AD610D82B9@CO1PR11MB4881.namprd11.prod.outlook.com>
References: <CO1PR11MB48818597A1A0DC9298296077D8F79@CO1PR11MB4881.namprd11.prod.outlook.com> <CO1PR11MB488192870611FA459824DF3AD8999@CO1PR11MB4881.namprd11.prod.outlook.com> <9ca88f4d-02b5-3446-d7ae-ecfe78f354c8@labn.net> <CO1PR11MB48811ACDA4B6AA79FBF324EED8999@CO1PR11MB4881.namprd11.prod.outlook.com> <CO1PR11MB48813E7C03ABA632E702D988D8489@CO1PR11MB4881.namprd11.prod.outlook.com> <b67879f6-2deb-9d20-dd0d-a163ba465d54@labn.net>
In-Reply-To: <b67879f6-2deb-9d20-dd0d-a163ba465d54@labn.net>
Accept-Language: fr-FR, 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=cisco.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR11MB4881:EE_|CY8PR11MB7363:EE_
x-ms-office365-filtering-correlation-id: bc44fa7f-97ba-4b5f-2ac6-08dab1f27ef6
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: or/IUm7H1vV5V8dOXv1MEuSi+xBKkyJBTTUzIuog3285jyWecXsaSmEjow08O8uA3AWZFYlHzcn090K6PSIH6DHAR9/3wDb/1iRrtv0AoCRlps8FcUvyngReyul+6bc+IyNqkXAAmNTLwiSQpRxn7Hi2iYLodrjXFdnhfFFZx5IMxB2q+KRZ8WOm7O+5rI92Z3Kd65YcuCUxHjrQColxCrWnCC5iOqgjpDoMsVErLMWjqo8jZ1PchwmpyeMMP97QxQlQ+YQjrJHfeNuMcE8Wy/FCUrC/jpTVLDB4shPDPq+kNOr/D5S61a9ogmdeE2vYcIMdAMp4PjEsyvmyvbJgQykdJP7JSKbO3goRvsz7O7BRgIL6rhNhb3bVL/ARL5aNdxF2aX2bHb5QsXDeJ6zt2oHirgZaMphIrwRA9e35d0OhK5G8NCB7u/lAQeWdFzBI7VwvFRsH+iQZ2FExCiM4pEn8SI3Pl3GqRe7fG0qjUSUKG7zSRayK5f0zHYExGZnElNXIo3AAiCKVw5um4dUFEryeeWjrP4XJpRagbhARyChLvOZD0R4yDIWu3BZetd1VssJbbSLozGFqwd75iCzY4CS7Y3ohYUCK53LG74EHndP8G5F5P8odJDp0EEuZV2TWXjpdV9rNl9r7ZuhuJcTuxVu1PazCg3dWQXPb04xvvk7i97sx0Ie66mJ/KIryQLtY54jU2GkvmM5WQNZ9sJ8FyAQgOg++ZNoapQIkYJVk4ZapnXvhuanXb5NA26cy05xI6r02Wyrv8lCrJFOpOsQx97fr7HSVWotgWVivUy+8Q6I=
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:(13230022)(4636009)(39860400002)(376002)(136003)(366004)(346002)(396003)(451199015)(5660300002)(6666004)(55016003)(122000001)(38100700002)(478600001)(316002)(38070700005)(6916009)(966005)(2906002)(8936002)(83380400001)(71200400001)(52536014)(41300700001)(33656002)(86362001)(9686003)(26005)(66899015)(6506007)(7696005)(53546011)(186003)(8676002)(4326008)(64756008)(66946007)(66556008)(66476007)(66446008)(76116006)(30864003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: dVglt0htmC20kBkJh+/yFoKBVfMAIdDRP3puV1ljgorBNv6q7MXIPdyYT1aKIKURO7v4QB+gEKbN2kDXTwAiHen9LKE7dtHZJavFihorwNjvrvUoph1QeVpd8fMjJS8H/Ro1ha7mQZykvHc7+jbHE6Ys9QmVTAC8NzdZCGlPen6/YgBy2eFG9+bEB8t8YRj4Ppeop1yQg6btkmdkzWNz12uMNYvZPIYCALUVU0x5dUeDHF/u+R0E1LbfHQWDyi8p1QYEM6+uTsSjLcBQf5prAEV45O1AGeYj6af5Zji3Tf18IsaT1uB3TO5MtNzSnzycbUJ5FLIsMGhY9qNEKSx/lgVr6VIgu+jbya4Tf/gPTSENGtae82BMc+aLYGwzH8Pue0k7alfaiAyR7VxQ6YDDKVV+zA+NZMNezm9ZJEdSdre5vZiYKrdg1B14TTWULiJ581VgoPqLXPH0bDc4Z2qQGtsQBqsYY3tMZt5RQ6XccCk+q2cHp0kudjE54DzL27fsi04zMtlMytqPn0MJWyfNLevCOnRP+6/AyF++cIzVTO9iOdy5qddaNEzmpW9yB/OKQUfGpE3v20HwPycHK5vLvNb2KC+uQnExgz113Kn4g7ZeHfjmnUqqPElhOREBTZ/FY5GwXlxOp8A7iLZAfjrX36l/iHKXPBjnZVcelqxhj0VPUb/YDQr30TJZK4KLVKx8sojcqpqsxSFsH+r4YLvV+eW0m/fzCjKsrcKzhuMVYV82I+67A07vbAqRGixvAiyClKXBx7MxTcBmDSZzeV3c+0GnUQJBJeGaYHNwwVjLzEuiootMYehaM1QmlPEwNJx9ubCIzmRdrFYD7TlYcwxkbrMK4CLPG2ElDpKaU8faWhAXDvmnOtjUFmZjVq7CSt3OOxzQNclXUZZc6tjQtY0VdZW45KaqEYhp35XBbUC21n4MYIFUMSO2kBoJIuMGLuZ7NxYe9tzyH07JZ+79qhBoaJfRsBMPr7TJ0ujLKohUfmI6gkPTzVjxpLsezKadwUpCPvpiup5Z/DqsXKw8SuCtnoPzAuHqtZ2Re0qJKwZBYQl2jx3+KpEkH2j3a+oZ1GTWjy/wZCRIVwa1XPrBPy+lL0JwGrL5Uv7cH99u28y6aBdDjuz/1ME8vTMLCLKUBZhruNP2AQLcMWSILl9+60GxZlUKpUiNq/PXoWbPuDvc0AuqMWxlM24Qal4+vT9cQGxdn+NAeBHnNoSwyOE5eCHqHRAnhMZdTkQQVrmk4fCZUYQ2Zdtl6IIUaPb70TPydpjwilVIYql83w/DgRj6PmEBP3piFS0a00JWij5tJFC/c3eJ1ZVdhA5ANOYtajL7Ihbt8gKa2kLrJVKG77L46lTt+wyYhghWTvQb/wG4mcIEPeMkyclYvUDH3nLlz8fQsps7rphL0LcrxqSrD0xn2BScs29N7qjf5AnC99unwxcu1yhmic7aJGsI7UwxZC+2cRemm4aGUNb1zEAlss6lVuiEKRsAO+garNbLCx2881PXq8fyoI10MFlF3PDmwGXjgVpZpopdyGvETlLXkQwnhE62/CnXa0rtCnYXXJBp2JzwX7VtWtr9xXITS8NkPHVwQKrx
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4881.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bc44fa7f-97ba-4b5f-2ac6-08dab1f27ef6
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2022 16:53:49.6297 (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: GR35wECQToTw75kwakFQlrCdf3E5dDMuMo31FUqYVLmeBKZlSLvUWk+x8u4C8K8ZDuj49xm+Jt0FgTlaHFdSUQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7363
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 64.101.210.234, xfe-rtp-004.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/raw/EAfksf-NWQN-J8T94WIuZTKwkOY>
Subject: Re: [Raw] FW: How do tracks differ from TE protection paths? was: Some comments/questions on RAW Architecture
X-BeenThere: raw@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: reliable and available wireless <raw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/raw>, <mailto:raw-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/raw/>
List-Post: <mailto:raw@ietf.org>
List-Help: <mailto:raw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/raw>, <mailto:raw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Oct 2022 16:54:00 -0000

Hello Lou:

I'm using Quantum physics as an image. For me, a Track is to a TE path what an atomic orbital is to a planetary orbit.

The orbit is a predictable fact, and a path is observable after the fact. 

A Track cannot be observed; it only represents the aggregate of the possible places that the packet may traverse. But due to PSE activities we do not know in advance (before PSE computes it) which places a packet will attempt to traverse. And because of wireless loss, even after the PSE decision we are not sure that the packet will traverse those places. 

If the packet is split and network coded, codes will be at different places at each point of time, so the packet will effectively be in multiple states at the same time, and not necessarily precisely somewhere at a specific time. 

My concern is that if we keep overloading the term path, we are losing the capability to describe anything precisely, we forget what we talk about. A track is the aggragtion of feasible path, not a path, and it is used statistically, not definitely.

A bit more inline below 😊

All the best,

Pascal

> -----Original Message-----
> From: Lou Berger <lberger@labn.net>
> Sent: vendredi 23 septembre 2022 21:14
> To: Pascal Thubert (pthubert) <pthubert@cisco.com>
> Cc: raw@ietf.org
> Subject: Re: FW: How do tracks differ from TE protection paths? was: Some
> comments/questions on RAW Architecture
> 
> Hi Pascal,
> 
> On 9/16/2022 9:02 AM, Pascal Thubert (pthubert) wrote:
> > Dear Lou:
> >
> > I'm trying to figure out what's left to be added to the RAW
> architecture. So I'm going again through our collection of old emails.
> >
> > I went through RFC 4426 and RFC 4427 as you suggested. Consistent with
> my earlier understanding, 1+1 only does the R in PREOF, and only at the
> ingress.
> 
> GMPLS Segment Recovery, RFC4873, and Fast reroute RFC4090 are two examples
> of RE performed in the middle of the network.

Fast reroute is a path update. The orbit has changed but it is still not an orbital.


> 
> >   RFC 6372 also deals with linear (not graph) protection and P2MP is
> just a collection of that where the property of each link is essentially
> the same as above.
> >
> > Since it does not have E and O, there needs to be an active switch over
> at the egress. The consequence is that for a packet there is effectively a
> path that is selected by the receiver and that all packets will follow
> till the receiver end switches.
> I agree, that the above do not include sequence numbers to support O.
> But O is not a strict requirement at the IP layer in the general IP case
> at the network layer, as I'm sure you know.
> > RAW has PAREO active all along the Track, with dynamic decision-making
> either at egress or even deep in the graph. The graph is not a series of
> parallel oriented paths. The graph is the sum of all potential and
> overlapping paths that packets of the flow may experience, and there is no
> decision at egress on which path is selected. I guess that the first
> packet that is received for a sequence and is retained and reordered.
> 
> 1:1 and 1:n (and I think) FRR basically upstream selects on which path
> to use, only 1+1 (like PREOFF) and 1+n have downstream/receiver selects
> (of data to use).

I do not see that. The path is updated, but is still definitely something not an aggregate of statistical chances.

> 
> > OTOH the art of TEAS seems consistent with the rest of IETF literature
> that describes the path as the experience of a packet (see refs in the
> draft), whereby it is known at a each point of time which path packets of
> the flow will experience. A Track is the quantum physics of that, all
> probabilistic, and the path is only known when the packet is received.
> Please be sensitive to the difference in nature of those 2 objects.
> 
> I don't understand your comment about at the physics level.  RAW isn't
> about defining wave forms (in ITU speak, media channels) but rather
> about using such for IP.  If you're alluding to the "overhearing" that
> is possible in wireless - how is it so different than sending an IP
> packet (unicast or multicast) over a ethernet multicast and letting
> multiple receivers process/forward the packet.
> 
> > In my book that's enough difference to call it differently, and to
> differentiate the measurable path from the potential Track.
> >
> > Do I (finally) manage to make sense?
> 
> I suspect we're still talking past each other.
> 
> Thanks!
> 
> Lou
> 
> > Pascal
> >
> >
> >
> >
> >
> >> -----Original Message-----
> >> From: RAW <raw-bounces@ietf.org> On Behalf Of Pascal Thubert (pthubert)
> >> Sent: vendredi 29 juillet 2022 17:58
> >> To: Lou Berger <lberger@labn.net>
> >> Cc: raw@ietf.org
> >> Subject: Re: [Raw] FW: How do tracks differ from TE protection paths?
> was:
> >> Some comments/questions on RAW Architecture
> >>
> >> Thank you, Lou, I'll look at it, though probably not today.
> >>
> >> Compared to 1:N, a Track has replication + elimination + overhearing
> inside
> >> the graph east-west and north/south synchronization. It also enables
> >> spreading coded fragments. It can be seen as the aggregation of all the
> >> possible and partially congruent paths that you can use for a packet.
> That's
> >> not what I'm used to figure for N:1. I'd like to find words that relate
> the
> >> concepts and yet carry the difference to place in the definition.
> >>
> >> I've already been working on edition to indicate that the controller
> plane is
> >> not necessarily centralized, and that the PAREO function may be
> controlled
> >> from the detnet service layer but actuated in the lower layers, which
> is the
> >> case of other things already. I hope I can push the github for the
> proposed
> >> diff for at least this before I disappear for 2 weeks.
> >>
> >>
> >>
> >> Enjoy summer!
> >>
> >> Pascal
> >>
> >>
> >>
> >>> -----Original Message-----
> >>> From: Lou Berger <lberger@labn.net>
> >>> Sent: vendredi 29 juillet 2022 17:37
> >>> To: Pascal Thubert (pthubert) <pthubert@cisco.com>
> >>> Cc: raw@ietf.org
> >>> Subject: Re: FW: How do tracks differ from TE protection paths? was:
> >>> Some comments/questions on RAW Architecture
> >>>
> >>> Hi Pascal,
> >>>
> >>> On 7/29/2022 9:19 AM, Pascal Thubert (pthubert) wrote:
> >>>> Dear RAWers:
> >>>>
> >>>> Resending with additions:
> >>>>
> >>>> -----Original Message-----
> >>>> From: Pascal Thubert (pthubert)
> >>>> Sent: vendredi 22 avril 2022 17:09
> >>>>
> >>>> Lou said:
> >>>> "
> >>>>> In reading the definition of the tracks, the term seems quite
> >>> aligned/similar to TE protection paths and segments.
> >>>>> Keep in mind that DetNet PREOF is just one form of service
> >>>>> restoration
> >>> supported in IETF TE, i.e., the 1+1 form.
> >>>>> A track reads to me to be something that can be composed or combine
> >>>>> 1:1,
> >>> 1:N and even 1+N, and have interesting (uncoordinated) protection
> >>> switching based on actual network/link (channel) state.  I suspect we
> >>> can accomplish the same objectives as Tracks and stay consistent with
> >>> existing DetNet and
> >>> TE(AS) terminology.
> >>>> "
> >>>>
> >>>> My short answer:
> >>>> There's too much preconception with the term path as an experience
> >>>> and
> >>> too much slight overload of the term path in different WGs, sometimes
> >>> without a clear terminology but rather an intuition that means
> confusion.
> >>> We need a term that reflects the statistical expectation and
> >>> overloading path will entertain / augment the existing confusion.
> >>> Defining Track allows us to point explicitly on what happens at DetNet
> >>> and RAW that is really new.
> >>>> The difference between a path and a Track is subtle. A path is an
> >>> experience, a Track is a collection of potential experiences. Worse: a
> >>> Track may be flooded with network coded fragments of the datagram, so
> >>> there's no such a thing as the path that the datagram followed. Still
> >>> I see the need to position Track and Protection Path (which in most
> >>> findings in google reads as path B when path A fails). Could you
> >>> please provide a pointer to the TE terminology?
> >>> I really think this work can be informed by the prior protection work
> >>> done for TE in the IETF.  I wish it was nicely summarized in
> >>> draft-ietf-teas- rfc3272bis-20, but it isn't.  Probably the best
> >>> references are: rfc4426, rfc4427, and rfc6372.
> >>>
> >>> I think what you are describing with tracks and PSEs are 1:N span
> >>> protection with Unidirectional (recovery) switching over DetNet member
> >>> flows (which use paths).
> >>>
> >>> Can you take a look at the references and see what you think?
> >>>
> >>> Thanks,
> >>>
> >>> Lou
> >>>
> >>>> Longer answer:
> >>>>
> >>>> My view is that the concept of path in the art of IETF is
> >>>> incompatible
> >>> with that of Track because a path has the classical IP expectation of
> >>> 1 packet in, the same packet along, and then out. In TE, even in the
> >>> 1+N case, the packet is replicated first, and then each copy follows a
> >>> path where the assumption above stands. A  copy is an atom that
> >>> remains in its integrity along the path. The path can thus be defined
> >>> after the fact as the experience of the (copy of the) packet. And we
> >>> can define a protection path as a set of such paths for multiple
> >>> copies, either sent at the same time or deferred.
> >>>> I believe that in RAW, and even in DetNet, the capability to
> >>>> replicate
> >>> inside the network already defeats that definition. When a packet is
> >>> replicated inside the network, which one is the original that follows
> >>> the path? What is the path for the copy? If a relay fragments a packet
> >>> into N frags, uses network coding N->P, P>N between the fragments as
> >>> redundancy technique, and then distributes the fragments across the
> >>> feasible next- segments within the Track, the packet is not more an
> >>> atom, and there's no "path" that the packet experiences. The packet is
> >>> literally disseminated (as opposed to flooded as an atom) and
> reconstituted
> >> at arrival.
> >>>> If I'm unclear, maybe a quantic analogy will help. The path is the
> >>> observation/measurement of how an atomic packet traversed the network
> >>> (which hole the photon passed through). In the case of network coded
> >>> fragments, there are superimposed "path" states, each with its own
> >>> probability. The Track describes the superimposition, not the
> measurement.
> >>> It is expressed as the set of statistical possibilities for a future
> >>> packet, not the experience of one.
> >>>> Note: The sum of probabilities is typically more than 1 due to
> >>>> redundancy
> >>> methods, and the PSE dynamically DECIDEs the new values for those
> >>> statistics to place them on segments that appear to work at this time
> >>> based on ORIENTation by the PCE (D and O in OODA).
> >>>> In terms of IETF inheritance, the term Track is already defined in
> >>>> the
> >>> art of a deterministic wireless RFC (RFC 9030) and a method to program
> >>> Tracks in a wireless network is being defined at ROLL
> >>> (draft-ietf-roll-dao- projection). The definition of Track at RAW,
> >>> ROLL, and 6TiSCH are consistent, though ROLL can only build Tracks
> >>> that are DODAGs (it cannot build bidir North/South segments).
> >>>> I hope this helps,
> >>>>
> >>>> Pascal
> >>>>
> >>>>
> >>>> -----Original Message-----
> >>>> From: Lou Berger <lberger@labn.net>
> >>>> Sent: lundi 21 mars 2022 2:25
> >>>> To: draft-ietf-raw-architecture@ietf.org
> >>>> Cc: RAW WG <raw@ietf.org>
> >>>> Subject: Some comments/questions on RAW Architecture
> >>>>
> >>>> Pascal, Georgios,
> >>>>
> >>>> In looking to provide input on the framework document I realized I
> >>>> had
> >>> some basic questions on the architecture document. While I also have
> >>> more detailed comments/questions on the Architecture document, I'll
> >>> stick to the high level comments/questions here. Also, my apologies
> >>> for not getting them out sooner, but I figured it was still better to
> >>> document here than just "at the mic" in tomorrow's session.
> >>>> 1) What does the term "RAW" refer to in the context of the
> architecture?
> >>>> Is it a new/standalone set of mechanisms or is it an addition or an
> >>> extension, or a usage of IETF defined technologies?
> >>>> I find that reading the architecture, I'm really  unsure.  The
> >>>> current working is a bit mixed, e.g.,
> >>>>
> >>>>       Reliable and Available Wireless (RAW) provides for high
> reliability
> >>>>       and availability for IP connectivity over a wireless medium.
> >>>>
> >>>> this sounds like something new/independent
> >>>>
> >>>>       It builds on the DetNet Architecture and
> >>>>       discusses specific challenges and technology considerations
> >>>> needed
> >>> to
> >>>>       deliver DetNet service utilizing scheduled wireless segments
> and
> >>>>       other media, e.g., frequency/time-sharing physical media
> resources
> >>>>       with stochastic traffic.
> >>>>
> >>>> this sounds evolutionary.
> >>>>
> >>>> I was expecting the RAW WG to build on DetNet and other IETF Traffic
> >>> Engineering (TE)  bodies of work. In other works something along the
> >>> lines
> >>> of:
> >>>>        The RAW Architecture builds on the DetNet Architecture and
> >>>>        standard IETF Traffic Engineering concepts and mechanisms to
> >>>>       deliver service across any combination of wired and wireless
> >>>>       network segments. ...
> >>>>
> >>>> I think the document and the used terminology must be clear even
> >>>> we're
> >>>> (understandably) loose in the usage of the "RAW" term in our
> discussions.
> >>>>
> >>>> 2) Are RAW solutions limited to IPv6 and a limited set of wireless
> >>> technologies?  I think the framework says/implies no, but the
> >>> architecture is less inclusive. e.g.,
> >>>>       RAW provides DetNet elements that are specialized for IPv6
> flows
> >>>>       [IPv6] over selected deterministic radios technologies [RAW-
> >>> TECHNOS].
> >>>> I would expect that at least at the Architecture level that there
> >>>> would
> >>> be no exclusion of IETF networking technologies (including v4 and
> >>> MPLS) and any SDO-defined wireless technology.  I certainly understand
> >>> needing to focus and prioritize work on specific technologies, but
> >>> that is practical choice not a limitation that should be codified in
> the
> >> architecture.
> >>>> Somewhat related, but of less importance, it's probably worth
> >>>> mentioning
> >>> that RAW forwards/switches at the IP, not link layer.
> >>>> 3) How do tracks differ from TE protection paths?
> >>>>
> >>>> In reading the definition of the tracks, the term seems quite
> >>>> aligned/similar to TE protection paths and segments.  Keep in mind
> >>>> that DetNet PREOF is just one form of service restoration supported
> >>>> in IETF TE, i.e., the 1+1 form.  A track reads to me to be something
> >>>> that can be composed or combine 1:1, 1:N and even 1+N, and have
> >>>> interesting
> >>>> (uncoordinated) protection switching based on actual network/link
> >>>> (channel) state.  I suspect we can accomplish the same objectives as
> >>> Tracks and stay consistent with existing DetNet and TE(AS)
> terminology.
> >>>> 4) Is RAW limited to PCE-based centralized solutions?
> >>>>
> >>>> DetNet introduced the term Controller Plane to cover all types of
> >>>> control
> >>> supported by the IETF TE architecture, i.e., fully centralized, fully
> >>> distributed, or any hybrid combination of centralized/distributed
> >>> control.  The Architecture reads as supporting only one combination of
> >>> - PCE for paths, PSEs for tracks (aka protection segments) .   PSEs
> >>> read as also doing the actual protection switching, but this is
> >>> outside the scope of this comment.
> >>>> Hereto, I see no reason for the architecture to limit the scope of
> >>>> the Controller Plan solutions that could be standardized as part of
> RAW.
> >>>> (Yes PCE-based approaches are likely the first to be standardized,
> >>>> but that's not an architecture level decision.)
> >>>>
> >>>>
> >>>> Those are my top comments.  While substantive, I suspect addressing
> >>>> these
> >>> comments will result in some refactoring and rewording -- but not a
> >>> major change to the document.
> >>>> Thank you, and speak to you soon. (Unfortunately, just virtually
> >>>> this
> >>>> meeting...)
> >>>>
> >>>> Lou
> >>>>
> >>>>
> >> --
> >> RAW mailing list
> >> RAW@ietf.org
> >> https://www.ietf.org/mailman/listinfo/raw