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

Greg Mirsky <gregimirsky@gmail.com> Thu, 11 May 2023 19:06 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 38B91C1519A0; Thu, 11 May 2023 12:06:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 8sBJoHu9fm2Z; Thu, 11 May 2023 12:06:32 -0700 (PDT)
Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) (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 907DDC151544; Thu, 11 May 2023 12:06:17 -0700 (PDT)
Received: by mail-yb1-xb36.google.com with SMTP id 3f1490d57ef6-ba6f89a8c5dso134928276.2; Thu, 11 May 2023 12:06:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683831976; x=1686423976; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Y75j7r/28omVeG++pL1+Cn5U8DD1klwrUtCnoY3pAVI=; b=IkuRZ0/zHV4cZIL/w/J3sLh1+zIyESL0HuopnTS0hSIj5wcRgoiJwoI1WPxErlZ+G4 Zv7wFzbo0l1vFnnvzWqgzm+Vq34/3ojKBjuInuBLfc+hQwwSSF92YNy2A1YXq24jW+H+ gXFx6N+lKLSJbMM+TelkndHUowZCMfP+lO50ABuiBWLl6JAfhAOf7gzi3mrcKFYWDaON wXWlHy8etcxQEIgoZdWkWDp9QmaXbCT3ACpIy9vVWsNUFXVBhT4Jm4oMIbO0CO/AXO0+ 52hlhBkJ+F0gXErv5zp7OY11/h2gpvWlRg0rzW0DGjEhfuakyFZSp9R4y95w3GGrgQFa G62w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683831976; x=1686423976; 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=Y75j7r/28omVeG++pL1+Cn5U8DD1klwrUtCnoY3pAVI=; b=ZT7jpRB3Ll1F1R7oBuiOQkM93Fb7OFQe9fJqiabrxGzjWO1YyY+znikiBA7LJhG68I StHfVCe0Tw52aHM1fwQ6aL9nBl1yVxN9PzQdUraP9rY3dMtUkbLEzpKjg5tsAbzGnAlz 7n0XpV1KUmhgXg0AjbzIgernvTRPU+O+A8i7gUXChyrxNYgxYRloB10iJzJkFoo94XT9 tZTT9kQ02/npVtRNTjTiU7XARJY7zokVkqXXCFORF+6NQn3BDSS5wse/3dgGxHOOOUBL lNETDXUo0IJvp7TLse80RFoYdyv2gBJXMgvhke/3FvBylFNrIt9LbyJmEV5cjyS3F7sa 7uKw==
X-Gm-Message-State: AC+VfDzzaDDA17Cz5k6d52zdZsF7dOrcmSo3n4mhJykpu94ofDvYzMzR zDX+flBFhq8f+sqHtCKSDfoFyIayK2dV6+Bo/mzkBRTJelY=
X-Google-Smtp-Source: ACHHUZ6HVVFlFRQTC3mgHVGwHCx5+Q6efWS7oVURJ2XWk15in5cGrKX8vDaZwr45oNsot/DT/D7x4NmNvdZZIY4bNMw=
X-Received: by 2002:a25:418b:0:b0:ba6:fa8a:80a2 with SMTP id o133-20020a25418b000000b00ba6fa8a80a2mr126498yba.28.1683831976573; Thu, 11 May 2023 12:06:16 -0700 (PDT)
MIME-Version: 1.0
References: <168147939432.48109.17350404535976434231@ietfa.amsl.com> <CA+RyBmUY7Z3E_meUyXgj9beeh_rutRkBd0XbmknOAo8GS8eP-w@mail.gmail.com> <64df1915-adfc-465a-dc03-b03c0bf5cf6a@innovationslab.net>
In-Reply-To: <64df1915-adfc-465a-dc03-b03c0bf5cf6a@innovationslab.net>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 11 May 2023 12:06:05 -0700
Message-ID: <CA+RyBmWyiK8HZ864TMPrWr_-7XVOhTk0=iPbvgosGgbzQKY5Fg@mail.gmail.com>
To: Brian Haberman <brian@innovationslab.net>
Cc: int-dir@ietf.org, BIER WG <bier@ietf.org>, draft-ietf-bier-ping.all@ietf.org
Content-Type: multipart/alternative; boundary="000000000000d3400f05fb6faec0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/UYz7LK8IiZcVxrMApo8Im358R9k>
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: Thu, 11 May 2023 19:06:34 -0000

Hi Brian,
thank you for your thorough review and helpful feedback. Please find my
notes below, tagged GIM2>>.

Regards,
Greg

On Wed, May 10, 2023 at 12:08 PM Brian Haberman <brian@innovationslab.net>
wrote:

> Hi Greg,
>        Most of these changes look good. Just a few minor follow-ups...
>
> On 5/8/23 12:17 PM, Greg Mirsky wrote:
> > Hi Brian,
> > and again, thank you for your review, helpful comments, and questions. I
> > reworked the IANA Considerations section throughout. Please review the
> new
> > working version or diff and let me know if the updates are satisfactory
> and
> > address your concerns. Also, answers to your questions are inline below
> > under the GIM>> tag. The new version of the draft
> > <https://datatracker.ietf.org/doc/draft-ietf-bier-ping/> also includes
> > updates addressing comments from Rtg and Sec areas.
> > Please let me know what you think.
> >
> > Regards,
> > Greg
> >
> > On Fri, Apr 14, 2023 at 3:36 PM 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.
> >>
>
> The new section 5 is mostly good in my mind...
>
>   * The subsections under Sec 5.4 seem to have an inconsistency in what
> is stated in the allocation policy and what is documented in the tables
> that will serve as the initial entries. For example, 5.4.1 says "5 - 175
> IETF Review", but the table says "3 - 175". I believe "3 - 175" is the
> correct range.
>
GIM2>> Thank you for catching this. You are correct, the table is the
primary source. Fixed.

>
> >> 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.
> >>
> > GIM>> Thank you for pointing that out. Indeed, these are the same. I've
> > updated the figures. Please let me know if it helped to make the text
> > clearer.
> >
> >>
> >>       * 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?
> >>
> > GIM>> A good question. I believe that there is no requirement for the
> > Sender and Responder to use the same timestamp format, as the format used
> > can be explicitly indicated for each actor separately. As a result, a BFR
> > can support one format or both. The decision of which one to use may be
> > based on the comparison of the accuracy of the timestamp each method
> > provides.
> >
>
> Any concerns with routers not supporting/recognizing all specified
> timestamp formats?
>
GIM2>> RFC 8877  <https://datatracker.ietf.org/doc/rfc8877/>provides an
excellent analysis of timestamp formats being used in known networking
protocols:

   - NTPv4 64-Bit Timestamp Format (RFC 5905)
   - NTPv4  32-Bit Timestamp Format (RFC 5905)
   - The PTPv2 64-Bit Truncated Timestamp Format

It seems like the situation where a networking system doesn't support
either NTPv4 or PTPv2 format is highly unlikely. WDYT?

>
> Regards,
> Brian
>