Re: [Detnet] John Scudder's No Objection on draft-ietf-detnet-ip-oam-12: (with COMMENT)

John Scudder <jgs@juniper.net> Tue, 13 February 2024 20:55 UTC

Return-Path: <jgs@juniper.net>
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 4D218C151098; Tue, 13 Feb 2024 12:55:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 (2048-bit key) header.d=juniper.net header.b="gDT0/TkF"; dkim=pass (1024-bit key) header.d=juniper.net header.b="eAd+DE+l"
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 P-NAwoOzFA09; Tue, 13 Feb 2024 12:55:31 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 9FF24C15107E; Tue, 13 Feb 2024 12:55:31 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 41DKNAHR005891; Tue, 13 Feb 2024 12:55:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-id:content-transfer-encoding:mime-version; s=PPS1017; bh=FKBlTdOk6KDZiQYG2RJaMNcLvxi8mXeaZnJzPH3/zg4=; b=g DT0/TkFqLPIv6gDXXBYiX8vVnonScQYwvCNSKFWHNN92tJMH/48lGreTmeH4m/27 MvzywfYLEeIMV/ct3c6zuaiGjLHKDrkCZL69x3T8DEA+rxyLeiKmGb1co8jNdl6C AEbb5QR/KaYIm9x3mQufjZ7jNoafZOT2hshFwiqS7iijjRsNRh9sWiGsinuTYFgU 0wnM1CtSAm2oYA+Tf0XB8Yfclu7shN8wIyKgeoR3CPfIRJmnqKpa5Cv1UkGUupvB ueB/p0C/Rvnmep1/PvGLWxOj4TiESBoYPVt9scG07ZZb/DNA53FdXc/I43PcFzTE c9SxgStWtxuW2/2EkqhFA==
Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazlp17012018.outbound.protection.outlook.com [40.93.11.18]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3w694xma59-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Feb 2024 12:55:26 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vz8adfN0S9JX3zg1WS9TwItbfurVe6PJoQ25v7+V4ujxefbhABb823HR2lgGe9G8XC/cASDoqEcwIns5vnZ4h0kP3Ne+z6PIGEEDDblrupsfJjnPP2lr8cq+ulDKA0Fssok0D6h3J2X/pCceeb7KvPOdP/844DNC+VrSlUm8iRmpMasSIWQDDfOXFhu3nRV/mVdDw0iz8ZPz7NhLJE//jiNWtxsZ0UkOPAEVpuwC8iTKmdiUvr97XUj/mNz90zfXPtXFvAmM7Dzfiykv+hnr5SZVyTVa5brbU51HIiYCMPDED9pzzx755FwDAuGjNNkwQu3N3N7oJGJWeaLstmUfvg==
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=FKBlTdOk6KDZiQYG2RJaMNcLvxi8mXeaZnJzPH3/zg4=; b=imziFf9gAkP1p6oiZ2sANZ7HXLHkYdp39u5RBA6oelzbphPusMZTBeMLNjeP6nnSZ8YZJCxCZubXJ4yLfj5Sj9Tbs6wmd2psgTrx8vm105edgwD5GYp0nC336DIW+3UHz2MyEytchUyx9NZkjFhvnh8WuvkfOtJkhOkEzGKZcoLZ0YoPG+nmLBo1p6kB86e9bqqf9pP/oLcWlFZfhNzoF6Guhq47fPZYEwQ1nDI5FnTNGKULY2DyJDGg0mbmCEqsPJRoVnKopMYfVfEgU1pEUpgeYND1sTL0Tr1759D1DXSdfNdwx9DDdnkHATfK6MoVvLCK0V7b74/3Zb179LKPgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FKBlTdOk6KDZiQYG2RJaMNcLvxi8mXeaZnJzPH3/zg4=; b=eAd+DE+lD00ZV5HfsKM8m/CHE5Npy30trlL6Zulr21fDpoArMCYHD741j1W7bHS6gIRkTWvaTOZFGQCw3XDRi0JWoSWbRx3jrXbRD+92dAReHQ4bfF4rkEeGNFMoCSlDHLbiQXodH/zyOXGaTAAeQU+5ehn62xnrZN/W3O5btkY=
Received: from CH2PR05MB6856.namprd05.prod.outlook.com (2603:10b6:610:3e::11) by SN7PR05MB9722.namprd05.prod.outlook.com (2603:10b6:806:348::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.39; Tue, 13 Feb 2024 20:55:18 +0000
Received: from CH2PR05MB6856.namprd05.prod.outlook.com ([fe80::a344:aaa5:e6ee:461e]) by CH2PR05MB6856.namprd05.prod.outlook.com ([fe80::a344:aaa5:e6ee:461e%5]) with mapi id 15.20.7270.036; Tue, 13 Feb 2024 20:55:17 +0000
From: John Scudder <jgs@juniper.net>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-detnet-ip-oam@ietf.org" <draft-ietf-detnet-ip-oam@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>, DetNet WG <detnet@ietf.org>, Lou Berger <lberger@labn.net>, Janos Farkas <janos.farkas@ericsson.com>
Thread-Topic: John Scudder's No Objection on draft-ietf-detnet-ip-oam-12: (with COMMENT)
Thread-Index: AQHaXiDKsjHdHqsBQkm0oGlSIKBfn7EImg+AgAAeaoCAAAkdAA==
Date: Tue, 13 Feb 2024 20:55:17 +0000
Message-ID: <41E88C3A-1ECC-4240-BDFF-DA7E2DA93B25@juniper.net>
References: <170777278020.35385.2975291673486366426@ietfa.amsl.com> <CA+RyBmUgmo=JmojsntwzHtX2Sy0ZNZLtP9yneF0gHeM9xxzP7g@mail.gmail.com> <AECA84A8-D9F1-426A-A02C-585D7723FFD4@juniper.net> <CA+RyBmXoBzF2upHqY9D4_tB+yvEBO=Kugb2h=J6BC5V8iu_XyA@mail.gmail.com>
In-Reply-To: <CA+RyBmXoBzF2upHqY9D4_tB+yvEBO=Kugb2h=J6BC5V8iu_XyA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.400.31)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH2PR05MB6856:EE_|SN7PR05MB9722:EE_
x-ms-office365-filtering-correlation-id: d73e806d-e6d9-4dc1-5a65-08dc2cd61558
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PraxJFzIaOlwHTOSacAElCdi9Td3AroDyseaCdRobVOPIMV/7xsql83HiXwO2ML57bps/zYjHlVlrkcKh/Ezw6LKP4623eS2NUOEQi2114Xn4BAIWNJYbaajEk1y5gYcx/RTo4omUl0OC8yG1FvP98clr2rRbM2kTVETCeILGvTTmJbn3jmCFd9pOU1uj9mwcgC0DgjMWaYIBUSba8oXVez2GYOIFQjhw92m/JDTjR90VZh72ASAAvZQ302BzUV41b5DuZKdP5ccZaZgCTiNmnFiQgnZlzuMs7JUt0QA3u+2UGNHjPK22Q8xa1onjT9YxVuHd16eoGNV/ZM6tC5wx+BiBuEa6Q9HqoQadS6itTrJ6B7wbepeefhyULkRNJNPSHFI5IGtWstblhwK8G9PCmWz3TOdoiM2v4zG9JjsZf0+KaKdC8ZFNfg8vUJgw9oSyKEGohcGRMGtEIgyWYEWRAgPicYRskdKquowKsQ9S6VX6lkpgvFAn1N4FW0J9UfDyGYhuiCW5Shlm0UUO0DZGqPTEd0piqJ1ku/UnxjzimAu3EZOzc8lfA/bp6/sbv+lehTmx/RoBrgkPsvNXolovjHrtQbE0359TZRC+AADdh8=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR05MB6856.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(346002)(136003)(39860400002)(366004)(376002)(230922051799003)(451199024)(186009)(1800799012)(64100799003)(71200400001)(5660300002)(2906002)(316002)(41300700001)(36756003)(8676002)(38070700009)(966005)(76116006)(66556008)(66946007)(66476007)(6512007)(66446008)(478600001)(6506007)(4326008)(6486002)(64756008)(8936002)(6916009)(55236004)(53546011)(2616005)(66574015)(33656002)(122000001)(83380400001)(26005)(86362001)(38100700002)(54906003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: SYAa7TTwsQGflB5eTdbzHn2uXJrZJh7fUD3mON6gtZ1NOdxRl2oFzdJgde2jeOvZh6M0JPARHFicTS6h4NK10mUNm2a9giVpt6wJK4GCFR/8MG8Oi88US7mp/X/TQ1GHcOaOK/vTqFefY9KkdjIfbrszwwPVqYZg5cUmfVGgJwOu5Piw4CL+Mox+8jCxvDcLSsC+zHvhWqpmPmSp2Vcn3F3p/o3A2FhvZRyFfeTl6UpEQ8S6lgR2jZE6YVfo+/f3En7ipHbhz9gxACfbfLeCOiK2DmaAL2i3G0mCJv0wgGnX7sxgMS1S1vlVot1FMq4Pvw0IBk79Qk9Wos1mYQic0943O41+PhwjncYQBA2KBkh67F6CIIdtp/jIEmHbVgbmOQ/MFQ7MqaFWluEBlR9mKbu4GGPpqv9syOG8PzfYkRklw2ihxeT5QVeukBjKIXcVLZhoE4aIqUznqUis3q/zeFPPQYwyUuO7ASXXHFUqGLQ7lDqyYu2TPkajdVqUMckuTkqHRGSHoUm1qGXtsaEMbqIyCzAggeOZ63BeeAbjevXWaFzxLnUyG5daPTHKVAt5cwEV+bmIDuy7L0tPRmEf2MNF16DW6Ji02+AV15mVQd6VdUXRHmHv+Clxxb+iek2ExCLGFPEnUutsG5YDO7K1BP3jCFjiiPlZxLpIIEAHV5KrzD+79uaEcYLQZ+0SYZOJNWXK+6aLXU5hPlJWbI2zQTuT8+pEpvPg3waDgcBHHqtxylIvxGF+eYlukUCsZXRfPenuWp6mYEll1fDPBinf4IElTOwV8Q++rhtcHbPWkqS3T3iYlWp1ASPcymQA38I0ebxJK6qVP7bU5KjlZi2peCEfQCtmrL0JSC+lzUGjvKSMRe6a5E0+N3esQAZLkZT1JT1uGe9sQ4YpmbW6x6CjmHe+Gt8HD3ncWAMsFa3S1/4wg+tLgsDFHzQuBscAwVB2HIBuAmHRSTSTSsiMGshFRY/L/44HPn4FtsJw0NU9r95QncCc0HONZxaQMhC7N9MZjvC2MKr/Hz1dJ9w48yYPSRA3FpiHRDU/cP3vsdGyalfmJrd+aIHPr/pb9i4oO7f8sLATR+FU7JJaEKmZI/t8iieMxflerFrMlm0FfccU1E4OsJICXKbv2bBWFkUtlw/KGpqkvyukDlAK+8te8FwSjR9NGx1rMJpl1bIawmSbtccjxkwYBn1SPb8QpBjKvIFD++5sIH7B9OyKqf92K0RqCUtNBhRlciRq31+/VWhiW0YdxpTvh76/QdZsx8H2OBHKKiYE2jWIxdVFH+2XyRFbiSvvJ8orLXkdPJMVp8tpBkxJLPmYIzF6OPHuqwT+UJtUXqf3e8nlsq1JZVFt/Sb4nRh/P6kngzqMwtFwnhvfmvxiUBBiLVSfP2z4cEMZmoMllyd0OiFMu+vYWytLRHyxNrR9TBq/MOQF0P1RP2mG2donPDlEmtU0uyruE7VGf1rIrsfTtQbhtKe8y3Gh0XJAD/4wUjrOfFiE36eRY6HO9LAUnCd6YvXd8N8KYjxeMmhdRb/0Zj+WqllVQtaTsNzwPQi3gqdSklwGjzDs3H8s4mVgAWWFjJZA0U47y2fkbXqT
Content-Type: text/plain; charset="utf-8"
Content-ID: <B51B971835D26848AEE6E03612E9BB3D@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR05MB6856.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d73e806d-e6d9-4dc1-5a65-08dc2cd61558
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2024 20:55:17.2146 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ogUdwueESUFYWRWTnCWfLpmTaZqUyh6V/g4zAfQcemRS5M4DXLyj5cjFysozpull
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR05MB9722
X-Proofpoint-GUID: dBQ3OxkYK_OLVE8tdPWuQeeZFtFV8YZ5
X-Proofpoint-ORIG-GUID: dBQ3OxkYK_OLVE8tdPWuQeeZFtFV8YZ5
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-13_13,2024-02-12_03,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 priorityscore=1501 clxscore=1015 mlxlogscore=999 lowpriorityscore=0 impostorscore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2401310000 definitions=main-2402130165
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/esDJVbscWkAUZRkVcT0L1Nu73uM>
Subject: Re: [Detnet] John Scudder's No Objection on draft-ietf-detnet-ip-oam-12: (with COMMENT)
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, 13 Feb 2024 20:55:35 -0000

Hi Greg,

That’s an interesting point. I was just about to suggest you update the text under discussion with a reference to RFC 8939 §5.2, but then I realized it's making a subtly different point. RFC 8939 isn’t saying not to use ECMP in a DetNet domain, it’s saying not to use ECMP for "a single DetNet flow”. The wording looks to have been chosen that way carefully and deliberately. It should be relatively easy to use ECMP within a domain while at the same time avoiding it within a flow since most ECMP implementations already take pains to try to keep flows to a single path. The problem arises in your document because you need to cause OAM traffic to follow the same path as that used by the monitored DetNet flow, and so you’re at the mercy of the hashing algorithm(s) in use.

—John

> On Feb 13, 2024, at 3:22 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
> 
> Hi John, 
> thank you for the proposed text. The use of the multipath environment in a DetNet network, IP DetNet in particular, is a risky solution precisely because of a potential inconsistency of hashing decisions that affect the forwarding. RFC 8939 that describes the use of IP networks for DetNet expresses that as follows:
>    The use of multiple paths or links, e.g., ECMP, to support a single
>    DetNet flow is NOT RECOMMENDED.  ECMP MAY be used for non-DetNet
>    flows within a DetNet domain.
> I appreciate it that you agree to leaving the text as-is. I will hold off uploading the working version until after the IESG telechat on Thursday.
> 
> Regards,
> Greg
> 
> On Tue, Feb 13, 2024 at 10:34 AM John Scudder <jgs@juniper.net> wrote:
> Hi Greg,
> 
> Looks good. Concerning the
> 
> > ### Section 3.1, co-routing via UDP source port
> 
> point, I think the text you’ve added is good and helpful. However, I wonder if it’s worth explicitly pointing out that co-routedness depends on (or may depend on) consistent hashing being done end-to-end. Perhaps this is obvious enough that it doesn’t need to be stated explicitly, but if you agree that it’s worth mentioning, possibly something like:
> 
> OLD:
>    When the UDP destination port
>    number used by the OAM protocol is assigned by IANA, then judicious
>    selection of the UDP source port may be able to achieve co-routedness
>    of OAM with the monitored IP DetNet flow in multipath environments,
>    e.g., Link Aggregation Group or Equal Cost Multipath, via use of a
>    UDP source port value that results in the OAM traffic and the
>    monitored IP DetNet flow hashing to the same path based on the packet
>    header hashes used for path selection.
> 
> NEW:
>    When the UDP destination port
>    number used by the OAM protocol is assigned by IANA, then judicious
>    selection of the UDP source port may be able to achieve co-routedness
>    of OAM with the monitored IP DetNet flow in multipath environments,
>    e.g., Link Aggregation Group or Equal Cost Multipath, via use of a
>    UDP source port value that results in the OAM traffic and the
>    monitored IP DetNet flow hashing to the same path based on the packet
>    header hashes used for path selection. This does assume that forwarding 
>    equipment along the multipath makes consistent hashing decisions, which 
>    might not always be true in a heterogeneous environment.
> 
> Please don’t feel obligated to use the text I’ve supplied, or even to make any change at all. 
> 
> Thanks,
> 
> —John
> 
> > On Feb 12, 2024, at 9:02 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
> > 
> > Hi John, 
> > I appreciate your support of this work. Please find my notes below tagged GIM>>. I've attached the working version that includes all the updates applied based on your suggestions.
> > 
> > Regards,
> > Greg
> > 
> > On Mon, Feb 12, 2024 at 1:19 PM John Scudder via Datatracker <noreply@ietf.org> wrote:
> > John Scudder has entered the following ballot position for
> > draft-ietf-detnet-ip-oam-12: No Objection
> > 
> > When responding, please keep the subject line intact and reply to all
> > email addresses included in the To and CC lines. (Feel free to cut this
> > introductory paragraph, however.)
> > 
> > 
> > Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ 
> > for more information about how to handle DISCUSS and COMMENT positions.
> > 
> > 
> > The document, along with other ballot positions, can be found here:
> > https://datatracker.ietf.org/doc/draft-ietf-detnet-ip-oam/
> > 
> > 
> > 
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
> > 
> > Thanks for this document. I have some mostly minor comments below, that I hope
> > may be helpful. Also, thanks to Roman for being special guest AD, and to János
> > for the clear and helpful shepherd write-up.
> > 
> > ### Section 2.1, unused
> > 
> > Defined, never used:
> > 
> > - DiffServ (but I notice 'DSCP' is used without expansion in Section 3)
> > GIM>> Removed and replaced DSCP with the expanded form 
> > - PREF (except it's used by a later definition)
> > GIM>> REmoved and replaced PREF with the expanded form 
> > - POF
> > - RDI
> > GIM>> Removed and removed 
> > 
> > I think all these could be removed (folding PREF into the 'Detnet Node'
> > definition where it's used).
> > 
> > Defined, only used once:
> > 
> > - ACH is used in Figure 1, and you provide a definition in-line, which is
> > sufficient, so I think this could be removed from §2.1. - Underlay network, in
> > this case, the definition seems useful since it keeps the paragraph in §3 more
> > concise.
> > GIM>> Removed ACH from the Terminology. Added PREOF expansion as the footnote of Figure 1. 
> > 
> > ### Section 3, this sentence no verb
> > 
> > It took me longer than I would care to admit to work out that what's missing in
> > this sentence is the verb "to be":
> > 
> > "The DetNet data plane encapsulation in a transport network with IP
> > encapsulations specified in Section 6 of [RFC8939]."
> > 
> > I.e. it needs an "is" before "specified".
> > GIM>> Thank you, I agree. 
> > 
> > ### Section 3, "e.g." or "i.e."
> > 
> > In the below-quoted sentence, do you really mean "e.g."? That is, are you
> > stating an example? It doesn't look that way to me, it looks as though you mean
> > "in other words", not "for example" which is what "e.g." means. If you mean "in
> > other words", what you want is "i.e.", or just write out "in other words" for
> > the avoidance of all uncertainty.
> > 
> > "In order to use ICMP for these purposes with DetNet, DetNet nodes must be able
> > to associate ICMP traffic between DetNet nodes with IP DetNet traffic, e.g.,
> > ensure that such ICMP traffic uses the DetNet IP data plane in each node,
> > otherwise ICMP may be unable to detect and localize failures that are specific
> > to the DetNet IP data plane."
> > GIM>> Thank you for raising this question. You are correct; the intention was "in other words," and I updated the text accordingly. 
> > 
> > ### Section 3.1, co-routing via UDP source port
> > 
> > I'm mulling over "may be able to achieve co-routedness of OAM with the
> > monitored IP DetNet flow in multipath environments, e.g., Link Aggregation
> > Group or Equal Cost Multipath, via use of a UDP source port value that results
> > in the OAM traffic and the monitored IP DetNet flow hashing to the same path
> > based on the packet header hashes used for path selection".
> > 
> > I guess this is true, but the word "may" is doing a lot of work here. The
> > counter-case is when the hash function isn't uniform among all forwarders in
> > the network. In such cases, it might not be possible to use this technique to
> > co-route the OAM with a monitored flow.
> > 
> > I guess this might just be a case of ¯\_(ツ)_/¯ though -- your document is
> > saying "you have to have co-routing to get good OAM"... if the network isn't
> > able to provide co-routed paths, then oh well, we can't have good OAM, perhaps
> > it means we need to rearchitect the network?
> > 
> > If you agree, is it worth saying a few words to that effect (maybe without the
> > shrug emoji) in this section?
> > GIM>> You've captured and expressed the message correctly, thank you. Would the following text make that position clear:
> > NEW TEXT:
> >    It is essential to ensure that specially constructed
> >    OAM packets traverse the same set of nodes and links and receive the
> >    same network QoS treatment as the monitored data flow, e.g., a DetNet
> >    flow, for making active OAM useful. 
> > 
> > ### Section 4, wrong xref
> > 
> > "Interworking between DetNet domains with IP and MPLS data planes analyzed in
> > Section 6.2 of [I-D.ietf-detnet-mpls-oam]."
> > 
> > There is no Section 6.2 of draft-ietf-detnet-mpls-oam-15. Section 6 is Security
> > Considerations. Probably you mean Section 4.2?
> > GIM>> Thank you for catching the stale reference. Fixed. 
> > 
> > ### Section 7
> > 
> > You have "TBA" as the whole body of this section. I guess it's time to either
> > put something there or delete the section. :-)
> > GIM>> Removed. 
> > <draft-ietf-detnet-ip-oam-13.txt>
>