[Detnet] AD Review of draft-ietf-detnet-ip-oam-09

Roman Danyliw <rdd@cert.org> Tue, 31 October 2023 18:47 UTC

Return-Path: <rdd@cert.org>
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 1CA47C17C528 for <detnet@ietfa.amsl.com>; Tue, 31 Oct 2023 11:47:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 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_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 (1024-bit key) header.d=cert.org
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 HAtxHt7_j1Xd for <detnet@ietfa.amsl.com>; Tue, 31 Oct 2023 11:47:16 -0700 (PDT)
Received: from USG02-BN3-obe.outbound.protection.office365.us (mail-bn3usg02on0121.outbound.protection.office365.us [23.103.208.121]) (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 F0EC0C17C510 for <detnet@ietf.org>; Tue, 31 Oct 2023 11:47:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=a9qwPSAIlpcQeemNVnQLzZcnzzNNLPWOGHyqzUGQLXbiLvVmL2VADGRTY7RWKHPlq9ezJpwQ1ml2khql31t0bX2KA1WOJy4IFm1VcPyKoFGibIQ+hjW3jAMea/yR68pP6ZrM1k0Prmx304wm03WwYqk5kd813o0Q38Kk24Ii2ijRV+Bxxmul+ivhpl3hAViYQClub3UtEpXF5fER1Uu+JS5PEkRaCJpHDW0b3du/X7WDt9AyY3coBRA5KA8Dkcwr5AxctVVnPWyavoAkhWH7eD0laIVr+eQO7mtU/4GG1IihaobB1YJ3dB26UfKpW+5jtvTVXfqrQd2NXW9OfKtGPQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; 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=NLMXUIOCt1nzxVbdC5UkYyxGK94FvgO/Cgl1yMr+JiU=; b=mZ5jXILJo3R9d/UBLBVO9WsIMzoWBXBBRZ0BmnSM7k9CtuEb0tMq7iTrR+NY01AuL8HqBt6ZmRGuKhbrXOtW2ae5B42DYLIbJF4+FkDYonF5QJBTr5HtxuZ/jxnKsUvgx11qPscBI4rQRIdYVmHMUCnASvQs2r1cv92/CI8l8T6MM39E6+stGHHEoMuSwuHowrQ7ZE2vRSt5g+610tD9rhemUsb7lRrIjqK+CXEgMGVd+Y1Fn5UiYxhZa+brV15QSlRFaHqGZkFMkQLXpu3k3ZwVA4U4mopHwlF6xMqNyOnl/SXW49wYRjr7gV5NGvrZIxcziNmXnwsnd2Ebm7YGLw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NLMXUIOCt1nzxVbdC5UkYyxGK94FvgO/Cgl1yMr+JiU=; b=Rzw/2JyH5LmYviu9MA851tBDW+h0EOZxSvEdevTdJvkWWwg9kVmVnUxm0TprekotQk/qKqFNf5+QmoVf5C3J715T1avCnHfPhqekb+aojMz+EU/hGzsZsf6Ee3KHx0PiceH9Qynxj7o3sFRr+suAe73Uh1jsNuyJC0KjAS6CdkI=
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:168::11) by BN2P110MB1512.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:17e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.28; Tue, 31 Oct 2023 18:47:13 +0000
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::973f:f27f:2f9:20af]) by BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::973f:f27f:2f9:20af%3]) with mapi id 15.20.6933.028; Tue, 31 Oct 2023 18:47:13 +0000
From: Roman Danyliw <rdd@cert.org>
To: "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: AD Review of draft-ietf-detnet-ip-oam-09
Thread-Index: AdoMKnZNAcyH37QPSEG8K0e6lRppdA==
Date: Tue, 31 Oct 2023 18:47:13 +0000
Message-ID: <BN2P110MB110719BF117AD8A21A0CFA6ADCA0A@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
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=cert.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN2P110MB1107:EE_|BN2P110MB1512:EE_
x-ms-office365-filtering-correlation-id: 1d4a4bee-2c37-4fa6-3ca3-08dbda41cbde
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xdjI4tSc5mnO6uxiBvCHSklae3E8jVPaLuqMLWB4vDTnkw/vFWI4A3HQpKqZP2+VRdklr9s1cqhEUZ2wyDT9MtMaemq+vcFaPqV3QtNeiwcT+BsQYJhpnrTu6CP/bOuxwxUqzV+e8z9yqmCECTYTO/UByuOU26qhZ/GkLltH78Kh3OmP0T7aWLFuJ8MUi2cOYh+XRdsvA80ikM9UDcKBoO394VPuNOxW0gFJ8sPKeoB4/3zhiRD62dqOdhsH1ox+jF7ZAFCoN0hByfAetj44lk5T9mjspmWpzQiuEO7BQYimBk6TsHswdjLgHbCwFNBKXTNLc+oJ6t6KXPOwLgabPCACbpd1wqDofYW7SOb37sXLohkRntsLgqrWCFkWaxMIh9kKDuWKKhnp5YwsMvhszZ89d6kC1EWUAkBhFC8itgoKn6HBC8MBF4pOJ1jDdo5vwHvDrHqeXeiiwazrXAxUWlk2unk9FjxVgZ/GaOXwQfdFV8IB3EzTM+eSIYYxgFuGju2u1WGi4/deH4/WLMEktr5j18xve9UvsICUS49TNrrCulgW+37c3xacZzeGNPA49FPA57nrvjFEi091Yoy8Qj9vV3PADwwg4yqTBprsKLL+vYrIQ58mbUT5oFrITz8E
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(366004)(39830400003)(396003)(136003)(230922051799003)(451199024)(64100799003)(1800799009)(186009)(26005)(9686003)(508600001)(71200400001)(41300700001)(7696005)(6506007)(83380400001)(5660300002)(8936002)(2906002)(52536014)(6916009)(76116006)(66946007)(66556008)(41320700001)(8676002)(64756008)(66446008)(66476007)(38070700009)(122000001)(82960400001)(38100700002)(33656002)(86362001)(55016003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: fEKIyAjL0z48O/R9Y95aRY5YWv2TU/ovKNpOjU2y40Fp5mmBg+4/Hv4pTL+YdfeZzdHqn01BFi09vuVK+GtPFxCMyQ246pRcHCJR5SOCJTLSWW1qk9kYUfmhEbyY6TQcx3LOO7NxUKPUE42HD8P+M13RMsR+V3IsUvpGGu5sDHk2LVy9irKpzYJgy5CuFUr+m5+ixKEScQgdrCuMNup3BhDuFHnFPPo/ZFx6CHow7uKD0XU0p3mSQNkuX29sLPRHX2TuhpRVgOmMYSTHB3cNzG8SdL6y67Z5lzjXj/jHY+kcJ1knlfolPeqQUhPQ2poW+4PQiHhVukudeXyy8ab+FpcLXoIa/cHcKCoeP0AU5OpLadlW0zL0MfdczHh7+axnCMxaJcbYyU8NAXowSV+JU4jmLe6NfXuVcL5eKhPpzlM=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 1d4a4bee-2c37-4fa6-3ca3-08dbda41cbde
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2023 18:47:13.0650 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN2P110MB1512
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/GnBKORx3FRCCcEqYE0xXTUvAJ28>
Subject: [Detnet] AD Review of draft-ietf-detnet-ip-oam-09
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: Tue, 31 Oct 2023 18:47:20 -0000

Hi!

I performed an AD Review of draft-ietf-detnet-ip-oam-09 and will be taking over as the responsible AD on this document to help load-balance work in RTG.  Thanks for this document.  My feedback is as follows.

** Section 3.1
When the UDP destination port number used by the OAM
   protocol is one of the assigned by IANA, then the UDP source port can
   be used to achieve co-routedness of OAM,

Typo? What is “co-routedness”?  

** Section 3.1
   That correlation between the particular IP OAM
   protocol session and the monitored IP DetNet flow can be achieved
   using the DetNet YANG model [I-D.ietf-detnet-yang].

Is this correlation possible by processing the provisioning information codified in the YANG?  Is not such a correlation possible by processing _any_ provisioning information regardless of the data representation?  I’m wondering if this isn’t as simple as “That correlation between the particular IP OAM session and the monitored IP DetNet flow can be achieved by using DetNet provisioning information (e.g., [I-D.ietf-detnet-yang]).

** Section 3.2.  Typo.  s/IP active OAM/active IP OAM/?

** Section 3.2. 
The amount of operational work mapping IP
   OAM protocols to the monitored DetNet flow can be reduced by using an
   IP/UDP tunnel to carry IP test packets.  Then, to ensure that OAM
   packets traverse the same set of nodes and links, the IP/UDP tunnel
   must be mapped to the monitored DetNet flow.

-- Using “IP/UDP” tunnel is referenced without citation.

-- Isn’t this suggesting the opposite of what is said in other places – that the measurement and the DetNet packet need to get the same treatment/path?

** Section 3.2
   [I-D.ietf-detnet-mpls-over-ip-preof] describes how DetNet with MPLS
   over UDP/IP data plane [RFC9025] can be used to support Packet
   Replication, Elimination, and Ordering Functions to potentially lower
   packet loss, improve the probability of on-time packet delivery and
   ensure in-order packet delivery in IP DetNet's service sub-layer.

-- I don’t understand the link to this PREOF draft and OAM.  What am I missing?

-- I didn’t see a formal treatment of these topics in [I-D.ietf-detnet-mpls-over-ip-preof].

** Section 6.
   This document describes the applicability of the existing Fault
   Management and Performance Monitoring IP OAM protocols, and does not
   raise any security concerns or issues in addition to ones common to
   networking or already documented for the referenced DetNet and OAM
   protocols.

Please provide references to these key DetNet and OAM-related document covering the relevant security considerations.

Thanks,
Roman