Re: [RTG-DIR] Rtgdir early review of draft-ietf-detnet-mpls-over-ip-preof-02
bruno.decraene@orange.com Wed, 05 April 2023 16:53 UTC
Return-Path: <bruno.decraene@orange.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3316C15DD6A; Wed, 5 Apr 2023 09:53:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CufG26hLE3On; Wed, 5 Apr 2023 09:53:36 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.35]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8680AC151B32; Wed, 5 Apr 2023 09:53:33 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr27.francetelecom.fr (ESMTP service) with ESMTPS id 4Ps9gc04vLz4xP9; Wed, 5 Apr 2023 18:53:32 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1680713612; bh=933j0WAzKu8ESOFrkLYq9918BXnvORpjmrJWc+XChvU=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=Ljye6lm/K7rxPie2mOC8jvnmszeZwJhjgR+X6a6kFjiLevXRLtOWNVKSErxRqtn8r wbore6aHQFJAG8VmbTGTEsvefUTfDjB98zmJ2ZpyhsjB7rHw2KwE6LjoD2bTvctqf7 RAtLf1pZCoRgqLgyK4GWzf8zgk9i6ImJCg7g+RyB9TdnSPZT4QzfyjwGDORxIeTB/l KE3vCsumI3xwTiVrPQTbDp52T/titYKlegElIAFDGbb9Lopl49m4UwySdOnLzbFZo3 62NY76kJVPDt3hViP/mRBhJzgH6/tmNsJq0c9TOs1zfz8sZ6fzPiiWoJ5kf7zjIAr+ KQwoRZts6jZdw==
Received: from opzinddimail5.si.fr.intraorange (unknown [10.218.29.248]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 4Ps9gb73sCz1xpd; Wed, 5 Apr 2023 18:53:31 +0200 (CEST)
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id C617D106D64D; Wed, 5 Apr 2023 18:53:31 +0200 (CEST)
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id B6AED106D645; Wed, 5 Apr 2023 18:53:31 +0200 (CEST)
X-TM-AS-ERS: 10.218.34.33-127.5.254.253
X-TM-AS-SMTP: 1.0 b3BmZWRubTMwLmZyYW5jZXRlbGVjb20uZnI= YnJ1bm8uZGVjcmFlbmVAb 3JhbmdlLmNvbQ==
X-DDEI-TLS-USAGE: Unused
Received: from opfednm30.francetelecom.fr (unknown [xx.xx.xx.33]) by opzinddimail5.si.fr.intraorange (Postfix) with ESMTP; Wed, 5 Apr 2023 18:53:31 +0200 (CEST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2056.outbound.protection.outlook.com [104.47.13.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by relais-m365.orange.com (ESMTP service) with ESMTPS id 4Ps9gb2sgfz8sXc; Wed, 5 Apr 2023 18:53:31 +0200 (CEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cwuvtni4mIN/xBq9moh2iOvXQAtjoz7kRrpkxKRkK1+ayOFhaOSnoK/ihyUyCHwZe/o3PUegK1CvKbvjehp4Ov7i/Wb1YNTWqI1VKStnLAkAlUyf7cPdaQc9bCamaJreOmd2X/H+6ohmUZ0mu+LJYij/Nj2VC8nJkg1SqQMfbKe1j2fqBwvfDeOHZXuuaGVAksCj3sM7Lf2aG7YCkK+JLiW4MJJ5y6An48JOTjHqALDk+nlBhotxDZv5niW/4IoLdqi6DT6550UiwW+81mUNAcUSkEf3BR1aF3xpmskws9Mr3HiAr8tQsf9QbeOlFo67syTjFfgESnEQ+kW7j681Ug==
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=A7tNvnkqeqslp0EgjCquCJMpVmdw8T6i9US8XeB8+R4=; b=Y2zq782TWciJIAnB/3Yh1n7vhUk+0ZqjtkIgWepIbeyc3AwqR5NmyV6ntLzvIjGDGghNmV/uJE3Ot3arfckW2c3hm2VE5spM2x/ue3IxfEI6lyh7c94M5ZTk1Kc5N91kT5Oj24LHJXD+1thkMCSZ30qXDdZ/UWKAkGyU96YRDYDaxI9+5GGzBeCZdMcP/BtOKH6dYujtjjt0bt6xon4hnElMEMeRcJVhqg7sjmNOQ0M/oRN6gWMI/AuZdqqpCvDxFPuJKcE3cZoBL7wGm04vUqBHIX+gFlgg99XZScdpLZGd0zKg+abtce1d7cBx5uY0zJlah5qnaEXoy8iCRcRyyA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com (2603:10a6:20b:553::7) by DU0PR02MB7991.eurprd02.prod.outlook.com (2603:10a6:10:352::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.35; Wed, 5 Apr 2023 16:53:29 +0000
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::3705:2754:de14:54a]) by AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::3705:2754:de14:54a%9]) with mapi id 15.20.6254.030; Wed, 5 Apr 2023 16:53:29 +0000
From: bruno.decraene@orange.com
To: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-detnet-mpls-over-ip-preof.all@ietf.org" <draft-ietf-detnet-mpls-over-ip-preof.all@ietf.org>
CC: "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: [RTG-DIR] Rtgdir early review of draft-ietf-detnet-mpls-over-ip-preof-02
Thread-Index: AQHZZ95mGigHABRXYUqNMWZFG+U2yK8c7Xsg
Date: Wed, 05 Apr 2023 16:53:29 +0000
Message-ID: <51155_1680713611_642DA78B_51155_442_1_AS2PR02MB88399D4473696618B144A47DF0909@AS2PR02MB8839.eurprd02.prod.outlook.com>
References: <168071327121.25985.17227587673068352334@ietfa.amsl.com>
In-Reply-To: <168071327121.25985.17227587673068352334@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SetDate=2023-04-05T16:53:27Z; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Method=Standard; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Name=Orange_restricted_external.2; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ActionId=0354c91e-1fea-49a1-b4ef-4a5bc652647b; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=2
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=orange.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS2PR02MB8839:EE_|DU0PR02MB7991:EE_
x-ms-office365-filtering-correlation-id: 29c23c71-7347-4abb-955f-08db35f64814
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HzjDCk7mpXRpMxDH2edvHyvjUxSIc/6M475LLoSZC2U84cfridDkxgaEYKHmgT+ENknQzPM0wCRyVDMXm2x4yccMelKUOUlQgvM85opwHLam4wAsYPetZuTuTp6KpXn6IJX++EjJ5TPoE1+S+4gm6H8pF2I+qgmz2Ft/y7Q5l5T7Ax5n5z5gqD+L+RCEm88GF3njA3IMKepFyOXKJ4JjAkr8wTIR0O89mXHzvKcZ2duEoz3ted7UwCY2sIwi0ylTSRv9yas6DGa3A6z5m997LcLLWZbAerMNeDMXbwLAarsNJRFsBiC7j40rZfDRw9qd2c8yF0xFumKyy7XyxZOPmQpdm3Ao0Fh0AnMHAmDQGFSITXFf4Kt/5J5BGovK1zDHutsKVajT1mGamwkPqpD3eWuabGS7gW7DpSDs92wPfNwObzpDF2R3RLisf0hcsYNP8MuasYsExPRtwWqFXiKaJU6bdljhoQ1rLNlbinkXfCRZ5bzBrMpu8ZNGKtiKKjQPnpmEMs+UrULo6hXzTEopvDbpp6F4kLHHMLjVo/kUFkaDU5XhyjqCP6h3z3pz2KKMVP26M6HGs3Y/kyKAOR0MEKMLIoWsU2U+nRVf4X0DodjcVjIW0QgK860Fx1O96SMd
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS2PR02MB8839.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(376002)(136003)(39860400002)(396003)(366004)(451199021)(83380400001)(450100002)(9686003)(478600001)(71200400001)(316002)(7696005)(26005)(110136005)(53546011)(186003)(6506007)(2906002)(5660300002)(33656002)(38100700002)(4326008)(41300700001)(64756008)(66446008)(66476007)(122000001)(66556008)(8936002)(76116006)(86362001)(8676002)(52536014)(38070700005)(55016003)(66946007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 9xCdjfcqYrPqQ7v5tR2+Q2I6k3Peh9sarrFsfa1zelSAfVnV7yurxk+7ilJB83Sehc+dGUhzIfYRtaNWcLS61BwHjPbCLkyLREIqV9PSH/QwiTG+trP6sOMKBOvPZ1e/smVMA0gKOrH4exquMSRIgHqe0c47axesfkLHw8gjmgyhAoz4KeenyTswExnBkVkO7yi14vrt34GHl2zx5NRiumzj1hJYsDyXuf+vY2nwNnumN3fobC4aAEi77y393ICTLHDyvdqO9y2ab6y/DSV4012zT9Ao216OCMDo0Xu8uVZe3VMEbPh4MKl+Xvse4XsIXj+jnIWUuOTZ+0VxyyWleutcBWwuJenGBYN5QB3IjAco1guuNyL7dST3N4uxq2f9sApQAKJ2xp0RmzD6ig2tamKAajm4UMVMtAAJZDG5dmNu3IUt5jRpVT0vUgWKPGqPwO6j+XuTgp9pjHj8xpRJco0/8pyPs7sI0XwosG25/IEXdfQrn3bpEXWn/ohx+UtnExHAxiAkLw4MIjvvdiZjsUJzsXkPP2cRdRln4ZNwd8jnR+XMvck7ao2aOtbP+QY37h1oa7+41PirjJDz7vVv0Ay4orCyleWOowZmLL1/U24o3ArrRLaS9JO1M7UknMOV+36lllMG97TEpP5dr1Prp3VuxfVioegKpY2G4TwnWHCPTqI2QL9LUMC61B7EUepBmYcQuWfHl+E6hhl8oc4A+f1L8bS6WyncQjbiTQs0J06oTnUo6G+NsZC2CXouNUyiL8h6mOnOCfczYm+3m76fEYULnfKwDT6D1dAoInVbhjKnR4ZhiXC+i2VLYvqRCAZaXi7OKGpcdZ3ltTHcr1BVpiM5DgXYTi4yoigmqempka7nWqgdWGw3DIGIE69Hcq7ym/+qJMmU7QUgXk6Um0Or0jE4F6C/mJpFgBhOwiRzFZM1fDIFnyo/6MTfIlldFpUMKtbwxSFFlx6J6r1bORuRVqUfJNoTS2Br7wABFpSjHLfOIc5jUhb05oh4Op6bgrYuDcXazVNWUtqN6FWrLonS9lSg2Z0KqWjMHt40og0PUjlyiVnf3fa4q8CATso6mu9HgmiSPzqdw95808v9CqJW6HUX+i2ott3wniTzYIkoqAzEX2cTGzX2TaW1IkrjUz0H7Znhn0tNrAKnRX87kvE5f2vPpufpxRFPJkL5w3GxJk1SiFB55uaHeFvkgln/LIYUbgn3x7SEh5SzaF0IP4QnPS1xEmIliEWaI5TcupNJ8CI6WAen8jvAZFhVy64YIV9/E8SCH8Gd37TWg8pFyjuBDgqk/zynkkdk48SpQQUOPFITb8URIXGvzv2SL5apRkAYfhQ7SBv8YodGumVY9oT3G21syTaqr5emcv3fwGzh6DoKvPaCY6/DMUOTb4kUO/wCoFhjcqFj1xRu11aV/N44hxYLHq7sES8zNU6bk1mBm7AmqZ14SC1YU7pT5acwTy2fwpM5X4xF6vLS7TClbMrA381r/80wJWUEAFUS7WqNOzUvs97ROG1a0vG+w5x4mJ2a+qqjtxPPsSz0Bn/kUaStmFzJiQviiHZLwZVkN25UxYdeQJxzeaRTpPivPHrX72rI
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS2PR02MB8839.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 29c23c71-7347-4abb-955f-08db35f64814
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2023 16:53:29.0415 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: EfkiKh2tJQhGhqFUYALDpvXekRRdevofvvrExYoN12y7c8eSWSAvcn3d0Ike+Kr+XRF01egXYDmLLOg9dlX1NwIUWXd8ubEtugMoxW025ig=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR02MB7991
X-TM-AS-ERS: 10.218.34.33-127.5.254.253
X-TM-AS-SMTP: 1.0 b3BmZWRubTMwLmZyYW5jZXRlbGVjb20uZnI= YnJ1bm8uZGVjcmFlbmVAb 3JhbmdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.0.1002-27548.000
X-TMASE-Result: 10--29.723400-10.000000
X-TMASE-MatchedRID: I31hiQfYWUPjC98JtO6T4QI0yP/uoH+D+IfriO3cV8S+y4Y487IcAZoJ Tnv5979NVqi2pSyuUC3GVaDBoTrnxnj7PwsdQyXd4GEHoWvs7WozNsXWBvGVBj+B/tp8itBT1Ie ckOrbKEzxejc0penKFxgrtyZEtCaYyQGk2bkoo3BZNYSHk3Zr0XFd5+Cf9M1DRLQWlsj7XhPcUM iML734R7gLDC+N4VUpC0lMFiiLavzsFMterP8CEmgws6g0ewz2DC6fYjMn4vzfUZT83lbkECMEB 2F0U169EAAj7wEwQaefsXisUJwl7BwXLTUh9n5CIi5n/oIUxv/fuNwtNj3IRDnZfxjBVQRbq+Y4 9dGqjtGt85K7RL0P3iFvIo822GyYZxIjhDGB4+eOtWfhyZ77Dlpjn692i6cIYFJuu7bpyfoSD22 kTGes8WmMyTouiAAjc0w8RVQrdHZQTz0pHYgDaQzrPeIO/OIHKLwy5ubGYBRuOzObMX3aCD11qD A2H+Xs4Utg/grucZbBdU3AbX0HW73NIe4dpwIrJnBoL0BQz1C3ctn4h3ajsJT62QHgIhbHfiA8b DHb63U+pfLQqgAokaKHhRSagkxOJ1tpK/4h3mrSHit4n9x9QU4uBHVgU3aAHQ+tyee+2Ix+M3jd RPfomdJ4zfIFP+GQ5g9deMhJTNfbIYhvv070KIftGj7ztcZ48nuBtG35YKsTxRyba9WG/SX+aLb 2rzmX98IAqY3n+VDplsQII3w36+VHGbcDbAq60gVVXNgaM0pyZ8zcONpAscRB0bsfrpPIqxB32o 9eGcn/ita+mP1RyAP90fJP9eHt
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 4fcb20bc-5ed5-46b7-bacc-89c3d6ca2d3c-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/LzhR8MgE-6PXaDVwMysfJ2xnTY4>
Subject: Re: [RTG-DIR] Rtgdir early review of draft-ietf-detnet-mpls-over-ip-preof-02
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Apr 2023 16:53:40 -0000
The datatracker seems to have slightly edited my layout so I'm resending below my original text which I believe is easier to parse. Reviewer: Bruno Decraene Review result: Has Issues I have been selected to do a routing directorate “early” review of this draft. Disclaimer: I had no knowledge of DETNET before this review. So please excuse my lack of DETNET knowledge. Summary: It's not really crystal clear to me what this document brings in addition to RFC9025. However I've limited knowledge of DetNet and the misunderstanding may likely comes from me. Yet this document seems to duplicate at best or re-specify at worst some part of RC9025. I have some minor comments and nits on the text. Comments: Major: It's not clear to me what this document brings in addition to RFC9025. My understanding is that RFC9025 provides "full functionality at the DetNet layer over an IP network". So this seems to (already) include DetNet PREOF at the service sub-layer. At minimum, it seems that RFC9025 already provides the bits on the wire required for PREOF. The only change that I could see is that RFC9025 allows for zero or more F-labels while this document only allows for zero F labels. If this is the only difference, probably this document could be made much shorter. ====================== Minor: Abstract: " built on the existing MPLS PREOF solution [RFC8939]" 8939 seems to be DetNet over IP. Did you mean RFC 8964? ---- Introduction "The DetNet MPLS data plane [RFC8939]" 8939 seems to be DetNet over IP. Did you mean RFC 8964? ----- 3. Requirements "The described solution practically gains from MPLS header fields without adding MPLS protocol stack complexity to the nodal requirements." - I'm not sure that MPLS data plane is "complex" compared to the DetNet data plane.... - The proposed solution carries a S-label which is an MPLS label hence MPLS... IMO this sentence could be removed or simplified. e.g. "The described solution practically gains from MPLS header fields without requiring the support of the MPLS forwarding plane". ----- 4.3. Packet Processing "Note, that Service-IDs provide identification at the downstream DetNet service sub-layer receiver, not the sender." - I would propose to indicate what is been authenticated. (I would assume the DetNet flow). - I don't understand what you mean by "not the sender". My best guess would be "Note, that Service-IDs is a local ID on the receiver side providing identification of the DetNet flow (or service sub-layer ?) at the downstream DetNet service sub-layer receiver." ----- OLD: In the first case, the different DetNet PWs use the same UDP tunnel, so they are treated as a single (aggregated) flow on all transit nodes. That seems to be also the case for the second case so it's not clear to me that this sentence is the best way to characterize the first case. I would propose NEW: In the first case, the different DetNet PWs use the same UDP tunnel, so they are treated as a single (aggregated) flow at the forwarding sub-layer. At the service sub-layer, each flow uses a different Service ID. OLD: For the second option, an additional Service-ID and d-CW tuple is added to the encapsulation. I would propose NEW: For the second option, an additional hierarchy is created thanks to an additional Service-ID and d-CW tuple added to the encapsulation. ----- §4.2 " DetNet flows are identified at the receiving DetNet service sub-layer processing node via the S-Label and/or the UDP/IP header information." Well, actually RFC9025 seems to say something different: "identify incoming app flows based on the combination of S-Label and incoming encapsulation header information." And why does this document re-describe/specifies what is already defined in RFC 9025. ( same comment for §4.5 "The provisioned information MUST be used to identify incoming app-flows based on the combination of Service-ID and/or incoming encapsulation header information." Orange Restricted ----- § 5. Control and Management Plane Parameters RC8939 also allows the use of the IPv6 Flow Label. Is there a reason not to also include it in this section? ====================== Nits: Introduction OLD: The DetNet Working Group has defined packet replication (PRF), packet elimination (PEF) and packet ordering (POF) functions may be NEW: The DetNet Working Group has defined Packet Replication (PRF), Packet Rlimination (PEF) and Packet Ordering (POF) functions ----- §5 "this draft envisions" :s/draft/document Not sure "envision" is the best term for an RFC, but it's really up to you. -----Original Message----- From: rtg-dir <rtg-dir-bounces@ietf.org> On Behalf Of Bruno Decraene via Datatracker Sent: Wednesday, April 5, 2023 6:48 PM To: rtg-dir@ietf.org Cc: detnet@ietf.org; draft-ietf-detnet-mpls-over-ip-preof.all@ietf.org Subject: [RTG-DIR] Rtgdir early review of draft-ietf-detnet-mpls-over-ip-preof-02 Reviewer: Bruno Decraene Review result: Has Issues Reviewer: Bruno Decraene Review result: Has Issues I have been selected to do a routing directorate “early” review of this draft. Disclaimer: I had no knowledge of DETNET before this review. So please excuse the my lack of DETNET knowledge. Summary: It's not really crystal clear to me what this document brings in addition to RFC9025. However I've limited knowledge of DetNet and the misunderstanding may likely comes from me. Yet this document seems to duplicate at best or re-specify at worst a some part of RC9025. I have some minor comments and nits on the text. Comments: Major: It's not clear to me what this document brings in addition to RFC9025. My understanding is that RFC9025 provides "full functionality at the DetNet layer over an IP network". So this seems to (already) include DetNet PREOF at the service sub-layer. At minimum, it seems that RFC9025 already provides the bits on the wire required for PREOF. The only change that I could see is that RFC9025 allows for zero or more F-labels while this document only allows for zero F labels. If this is the only difference, probably this document could be made much shorter. ====================== Minor: Abstract: " built on the existing MPLS PREOF solution [RFC8939]" 8939 seems to be DetNet over IP. Did you meant RFC 8964? ---- Introduction "The DetNet MPLS data plane [RFC8939]" 8939 seems to be DetNet over IP. Did you meant RFC 8964? ----- 3. Requirements "The described solution practically gains from MPLS header fields without adding MPLS protocol stack complexity to the nodal requirements." - I'm not sure that MPLS data plane is "complex" compared to the DetNet data plane, at least from a network processor standpoint... - The proposed solution carries a S-label which is an MPLS label hence MPLS... IMO this sentence could be removed or simplified. e.g. "The described solution practically gains from MPLS header fields without requiring the support of the MPLS forwarding plane". ----- 4.3. Packet Processing "Note, that Service-IDs provide identification at the downstream DetNet service sub-layer receiver, not the sender." - I would propose to indicate what is been authenticated. (I would assume the DetNet flow). - I don't understand what you mean by "not the sender". My best guess would be "Note, that Service-IDs is a local ID on the receiver side providing identification of the DetNet flow (or service sub-layer ?) at the downstream DetNet service sub-layer receiver." ----- OLD: In the first case, the different DetNet PWs use the same UDP tunnel, so they are treated as a single (aggregated) flow on all transit nodes. That seems to be also the case for the second case so it's not clear to me that this sentence is the best way to characterize the first case. I would propose NEW: In the first case, the different DetNet PWs use the same UDP tunnel, so they are treated as a single (aggregated) flow at the forwarding sub-layer. At the service sub-layer, each flow uses a different Service ID. OLD: For the second option, an additional Service-ID and d-CW tuple is added to the encapsulation. I would propose NEW: For the second option, an additional hierarchy is created thanks to an additional Service-ID and d-CW tuple added to the encapsulation. ----- §4.2 " DetNet flows are identified at the receiving DetNet service sub-layer processing node via the S-Label and/or the UDP/IP header information." Well, actually RFC9025 seems to say something different: "identify incoming app flows based on the combination of S-Label and incoming encapsulation header information." And why does this document re-describe/specifies what is already defined in RFC 9025. ( same comment for §4.5 "The provisioned information MUST be used to identify incoming app-flows based on the combination of Service-ID and/or incoming encapsulation header information." ----- § 5. Control and Management Plane Parameters RC8939 also allows the use of the IPv6 Flow Label. Is there a reason not to also include it in this section? ====================== Nits: Introduction OLD: The DetNet Working Group has defined packet replication (PRF), packet elimination (PEF) and packet ordering (POF) functions may be NEW: The DetNet Working Group has defined Packet Replication (PRF), Packet Rlimination (PEF) and Packet Ordering (POF) functions ----- §5 "this draft envisions" :s/draft/document Not sure "envision" is the best term for an RFC, but it's really up to you. _________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you.
- [RTG-DIR] Rtgdir early review of draft-ietf-detne… Bruno Decraene via Datatracker
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… bruno.decraene
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… Balázs Varga A
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… Lou Berger
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… bruno.decraene
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… Balázs Varga A
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… bruno.decraene
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… Balázs Varga A
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… Lou Berger
- Re: [RTG-DIR] Rtgdir early review of draft-ietf-d… Balázs Varga A