Re: [Int-dir] Intdir early review of draft-ietf-bier-ping-08

Greg Mirsky <gregimirsky@gmail.com> Sun, 16 April 2023 20:31 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8E5DC14CF15; Sun, 16 Apr 2023 13:31:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level:
X-Spam-Status: No, score=-2.093 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=gmail.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 XuXQZUyiCKxy; Sun, 16 Apr 2023 13:31:59 -0700 (PDT)
Received: from mail-yw1-x112d.google.com (mail-yw1-x112d.google.com [IPv6:2607:f8b0:4864:20::112d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 0EDAAC1516E3; Sun, 16 Apr 2023 13:31:56 -0700 (PDT)
Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-54f21cdfadbso348357357b3.7; Sun, 16 Apr 2023 13:31:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681677115; x=1684269115; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pPXMxQudYboiNciHidvsrK+ewm1ZE6eREECfNs5IqJ0=; b=i4BY/S6UQiGplOucevRKMBrX5h/cOHrfLXaSx4cP1l3r86QCb/LeM5EGTmLGdcoZ/E rzQ1YnnBAAe+cpPvGJ+TPkCnJU3zrvMmt4kUEuAU8eAl5HBjVUsvrN4z/L+t2WQwNfBX pTtyTduLe+piIxzMJdophdKpcakE4J2GXS9nPf6no8Wpp5UGVpoffGFhIpt7ler1alzi ZA9BGUJlLXAno7I2MRWNXBeuez0mnLkKnO+aTeF4aEemp/OBoRn95hLkK4l+4pimz8HI Kbig+e3YwxnehSI+J/AG7sNVQdQmg4pPPe2KSoPRnY39B4+APbB9szJcntJOMPSIsc5W jPhQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681677115; x=1684269115; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pPXMxQudYboiNciHidvsrK+ewm1ZE6eREECfNs5IqJ0=; b=TW8CzEmJboTXCUehTW8FaiwTuew1EGPclxOx3KctH6ZV0pqbrOpl1lJOe/TaBqjeg0 pF3rrN5B9vxrBRI9QKRFZTtKJSPUdGoQBByTAkxragbaqD3YFyHCop89ZfUte18hzjq3 h8kQd2HLcHzSdYQJ3tpenJaVtx2QQswZS3JBFe8nnghufinKJxLhPwKlJj7I9bvMflBL EFkaxzZNiX9wqzYD4FdtuZZ9mwScGaV5C4DqctKSh38uWZi7aR6ZvoHMi+vp543tgNi7 S5LqfEROIEnC+6GBG+tmhyKLw7wczPMRc632wfYH4jUGPI3eCqKz/fhsFsC157FomTUp Z/Bw==
X-Gm-Message-State: AAQBX9cIqyAFASRft/963mf1OT3/CL7fiPhQDgr7PJuIJY3wlQCtXpqn Hqutb/+StZDLZCOWiUsWqvgO3kTPdPLiM94h7PgpWyJ6
X-Google-Smtp-Source: AKy350ZksY3/GvHNhxubrV3Knc2wz4iYoxHAWGuZNvVlmkcnb8lRjhrVO36sqWXpMFF1Xs76CRMROezK5OKpovI7big=
X-Received: by 2002:a81:9846:0:b0:544:bbd2:74be with SMTP id p67-20020a819846000000b00544bbd274bemr12309266ywg.4.1681677115029; Sun, 16 Apr 2023 13:31:55 -0700 (PDT)
MIME-Version: 1.0
References: <168147939432.48109.17350404535976434231@ietfa.amsl.com>
In-Reply-To: <168147939432.48109.17350404535976434231@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Sun, 16 Apr 2023 13:31:44 -0700
Message-ID: <CA+RyBmU7xj_5Nk18_WZUkG+AeYAkuaMeJm9+fgYO9FA0PjiyRA@mail.gmail.com>
To: Brian Haberman <brian@innovationslab.net>
Cc: int-dir@ietf.org, bier@ietf.org, draft-ietf-bier-ping.all@ietf.org
Content-Type: multipart/alternative; boundary="000000000000117e1305f979f7f4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/rE_Xl7TI1lKP5SZaxC5EDoFuHdI>
Subject: Re: [Int-dir] Intdir early review of draft-ietf-bier-ping-08
X-BeenThere: int-dir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-dir>, <mailto:int-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir/>
List-Post: <mailto:int-dir@ietf.org>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-dir>, <mailto:int-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Apr 2023 20:31:59 -0000

Hi Brian,
thank you for the review and your thoughtful comments. Will work on
addressing the comments and get back to you.

Regards,
Greg

On Fri, Apr 14, 2023 at 6:36 AM Brian Haberman via Datatracker <
noreply@ietf.org> wrote:

> Reviewer: Brian Haberman
> Review result: Almost Ready
>
> I am an assigned INT directorate reviewer for draft-ietf-bier-ping-08.txt.
> These comments were written primarily for the benefit of the Internet Area
> Directors. Document editors and shepherd(s) should treat these comments
> just
> like they would treat comments from any other IETF contributors and resolve
> them along with any other Last Call comments that have been received. For
> more
> details on the INT Directorate, see
> https://datatracker.ietf.org/group/intdir/about/
> <https://datatracker.ietf.org/group/intdir/about/>.
>
> Based on my review, the document IS NOT ready to go to IETF Last Call and
> therefore CANNOT be forwarded to the IESG
>
> There are a number of issues that I think should be addressed before
> advancing
> this document...
>
> 1. IANA Considerations - The draft calls out in section 5 the creation of a
> registry and three sub-registries without giving any guidance on how those
> registries should be managed, per RFC 8126. It is also unclear is section
> 5.3
> is calling for the creation of an IANA registry or not.
>
> 2. Section 3.1
>
>     * It is unclear if the two header formats described here both occur in
> a
>     transmitted frame or if the second header format is a modified version
> of
>     the first header. If it is the former, it seems odd to have to
> duplicate
>     versions, message type, protocol, and reserved fields.
>
>      * Is there a requirement that the timestamp formats be the same in
> both
>      the Echo Request and the Echo Reply? If not, is there a requirement
> that
>      BFRs MUST support both formats?
>
>      * The description of the Reserved fields seems incomplete. What
> should a
>      BFR do if the Reserved field is not set to 0?
>
>      * The Echo Request/Reply frame format includes multiple Timestamp
> Sent and
>      Timestamp Received fields. How are they initialized? Which fields get
> set
>      by the BFIR and which ones get set by the BFERs?
>
>      * The BFR acronym is used in this section, but not defined in Section
> 2.1.
>
> 3. Section 3.2 - If a BFR does not recognize a TLV, it can send a response
> with
> Return Code 2. Does it also drop that frame? What are the frame handling
> rules
> for other error-related Return Codes?
>
> 4. Section 3.3 - Some of the defined TLVs/Sub-TLVs indicate that they MAY
> be
> included. Are there specific conditions in which they are, or are not,
> included?
>
> 5. Section 4
>
>      * The whole description of the protocol flows would be much better
> with
>      illustrative sequence diagrams.
>
>      * The bulleted lists contain entries with narrative comments
> delineated by
>      '/*' and '*/'. These were hard to parse given the use of '*' bullets.
> I
>      would suggest converting these narratives to 'Notes:'.
>
> 6. Security Considerations - While I see the relationship to traditional
> ICMP
> Ping and LSP Ping, the use of multicast-based ping opens up other types of
> threats. I believe it would be quite useful to articulate how the threats
> described in RFC 6450 do, or don't, relate to this functionality.
>
>
>
>