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

Brian Haberman <brian@innovationslab.net> Fri, 19 May 2023 18:33 UTC

Return-Path: <brian@innovationslab.net>
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 24A0BC14CE42 for <int-dir@ietfa.amsl.com>; Fri, 19 May 2023 11:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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=innovationslab-net.20221208.gappssmtp.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 W_xYPVZqnVeU for <int-dir@ietfa.amsl.com>; Fri, 19 May 2023 11:33:11 -0700 (PDT)
Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) (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 6BC82C14F736 for <int-dir@ietf.org>; Fri, 19 May 2023 11:33:11 -0700 (PDT)
Received: by mail-yb1-xb32.google.com with SMTP id 3f1490d57ef6-ba86ea269e0so4801385276.1 for <int-dir@ietf.org>; Fri, 19 May 2023 11:33:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=innovationslab-net.20221208.gappssmtp.com; s=20221208; t=1684521190; x=1687113190; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=qwFPPDzPDuZthuJQQKyJdrRKoHNsJCb0KwKSOaCjDVM=; b=q6ZhDwtm/MrkS6wGpAaXONzGkYAtcj6+Qq5XybQIaiHlQoIP9eSo5r3iXIIz1HQ4n3 oGyMBUoATI0HGBvwGdVTL3GQlVawV5D33qyd4qXgKix9ZAGflGbtiHAvNNA0cQzshxyF zMw8Dm/QsXWweMprbfXyTWIrdxOhfL6QItyTc63snwUWv5j+Ex8IxaDLWk4af5WzNwnR e1y+9g+52Arc9/kwBc9C4dwDtUfZ72F6g7ycEr0yF5riQxFBEQ4OgD7A76MeyQ3u6IWD RWBJCQ71jc2M2wLLzUDWfyLFxY4wolC7d69Gi47QxM2dy1/m4qR4wWy85mXgnb0KMojI y8+g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684521190; x=1687113190; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=qwFPPDzPDuZthuJQQKyJdrRKoHNsJCb0KwKSOaCjDVM=; b=ezRrj+JUvyHfKU2ylRqSQYPEd7JbBHgnRVbFVWWJZXvqVOCsfv8L7/T3qfKADiCMLL Vc62HF5h0ujU9Vhzij6FxRRSTXpeeie0U/4Ugdg3kIdzqf+H5aOe82bY1EoyhSEp71Dq hYoo+VGBgVFN5fjf75qoVuYQsyZwkehOrGyEZREKRyblIoKurfMGBZLOh+YuPOLpJPSt TsALxUJEJbaAZTxlT4UqKIsRoqwsH68qaIGTM+BZgvreHAFkWeszvQcEQxUTVASN3uw7 7pwzo1nHyf8MvOCKlMQRR8lGSyltUQUtOlVm81wfjyv75I9Lv1/N9D3q564R4pyLbKgb va+w==
X-Gm-Message-State: AC+VfDzFMwCtvZTtTvCAEFS33dGyJVfvOWhSq2YQERJJwSeQIU1ZgUTS onmj3rMIm1GMKXHMbl7+/gd9iw==
X-Google-Smtp-Source: ACHHUZ51OpDATGzQuxeQp/YmVYHz1Hwh1SIg5fbA1ucIIH+5FG3A8JiBNgs+UFiph9H+NPyA8UE4aA==
X-Received: by 2002:a81:a211:0:b0:561:afe7:40bf with SMTP id w17-20020a81a211000000b00561afe740bfmr3090080ywg.5.1684521190396; Fri, 19 May 2023 11:33:10 -0700 (PDT)
Received: from [192.168.1.11] ([172.59.112.112]) by smtp.gmail.com with ESMTPSA id u139-20020a818491000000b0055a72f6a462sm33604ywf.19.2023.05.19.11.33.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 May 2023 11:33:09 -0700 (PDT)
Message-ID: <a7ab0d1e-9742-c00d-883f-4f89cad4b934@innovationslab.net>
Date: Fri, 19 May 2023 14:33:08 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.0
Content-Language: en-US
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: int-dir@ietf.org, BIER WG <bier@ietf.org>, draft-ietf-bier-ping.all@ietf.org
References: <168147939432.48109.17350404535976434231@ietfa.amsl.com> <CA+RyBmUY7Z3E_meUyXgj9beeh_rutRkBd0XbmknOAo8GS8eP-w@mail.gmail.com> <64df1915-adfc-465a-dc03-b03c0bf5cf6a@innovationslab.net> <CA+RyBmWyiK8HZ864TMPrWr_-7XVOhTk0=iPbvgosGgbzQKY5Fg@mail.gmail.com> <7838df90-b175-c633-df19-12a8640cf02a@innovationslab.net> <CA+RyBmVf9c53F-y=BrHxRo5uVSoKcUoZX9qeEYuDWzXyn5FtrA@mail.gmail.com> <9224c193-eb54-bccf-3a4e-b3f1a2565e9e@innovationslab.net> <CA+RyBmUgcHfRc2mJ-i1znXfrH6PunAsuYEDn=8E06XCUR+LxSQ@mail.gmail.com>
From: Brian Haberman <brian@innovationslab.net>
In-Reply-To: <CA+RyBmUgcHfRc2mJ-i1znXfrH6PunAsuYEDn=8E06XCUR+LxSQ@mail.gmail.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="------------z0bF7wagryZhxRUUTHVqeZOk"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/EjoAsYQ4TkK7x_ImzlIniP4_W3o>
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: Fri, 19 May 2023 18:33:12 -0000

Hi Greg,
      I am fine with that language.

Regards,
Brian

On 5/15/23 4:24 PM, Greg Mirsky wrote:
> Hi Brian,
> thank you for your suggestion. The following text is proposed for Section
> 3.1 (after the definitions of QTF and RTF):
> NEW TEXT:
>     The sender of the BIER Echo Request might receive the BIER Echo Reply
>     with RTF different from the Sender's QTF, Thus, the Sender MUST be
>     able to interpret both timestamp formats, i.e., NTP [RFC5905] and PTP
>     [IEEE.1588.2008].
> 
> Please let me know if this addresses your concern.
> 
> Regards,
> Greg
> 
> On Thu, May 11, 2023 at 2:14 PM Brian Haberman <brian@innovationslab.net>
> wrote:
> 
>> Hey Greg,
>>        Given that the QTF and RTF fields call out those standards, I
>> would be hard pressed to see how they aren't requirements. May be worth
>> asking your AD.
>>
>> Brian
>>
>> On 5/11/23 4:34 PM, Greg Mirsky wrote:
>>> Hi Brian,
>>> thank you for the suggestion. I agree, it is reasonable to recommend
>> that a
>>> system is able to interpret both timestamp formats. Would you agree to
>> make
>>> that a recommendation rather than a requirement?
>>>
>>> Regards,
>>> Greg
>>>
>>> On Thu, May 11, 2023 at 1:15 PM Brian Haberman <brian@innovationslab.net
>>>
>>> wrote:
>>>
>>>> Hey Greg,
>>>>
>>>> On 5/11/23 3:06 PM, Greg Mirsky wrote:
>>>>>
>>>>>>
>>>>>>>> 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?
>>>>
>>>> I am aware of existing systems that support the NTP formats, but not the
>>>> PTP ones (they don't do PTP). However, as this soon-to-be-RFC will
>>>> require updates to systems, I would suggest putting in language
>>>> requiring support for those formats. Given that supporting the PTPv2
>>>> format does not require support for PTP, that seems pretty reasonable.
>>>>
>>>> Brian
>>>>
>>>>
>>>
>>
>