[ippm] 1st review of RFC 8321bis
Martin Duke <martin.h.duke@gmail.com> Tue, 30 November 2021 22:13 UTC
Return-Path: <martin.h.duke@gmail.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB9F93A15F2; Tue, 30 Nov 2021 14:13:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hh2zsy426ybX; Tue, 30 Nov 2021 14:13:26 -0800 (PST)
Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85E243A15EF; Tue, 30 Nov 2021 14:13:23 -0800 (PST)
Received: by mail-ua1-x930.google.com with SMTP id r15so44727440uao.3; Tue, 30 Nov 2021 14:13:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=C7+Atqpk+cgPiLX6JTpxFiblW5dOT27BuyUfEAXuNtE=; b=HbiUpR6FJTVY4gq/1/aC3SDoP8tSsHLZ1G0RWeqq+w4UVGPn6eud1wb2z89Wq0nQjn tTjWFAQshlMlCZFiYXag1GO6lQV+SadzzCcQPvSB6vLUj2FdfKgRpa6zfRR89GGBfcWL UujZ40PaNGnIHXch9Z97nhZGb9a4gLs+rKuY05Sasn0p7yYDI57a91VixO9IXJcGcrmv 5lIGO3RKrYi7BWYV96tAbqrw1v2cTsnrEQVBE2L+DMAoqdbuwe2EjlucKiSkmkcBFY1x 01OMTG6f3bwq/ZmQEUgxASEV6tHXuckaRS0jDLWg0VO0NC1NSEaNL7rvMclsNoXeZc6K w0Eg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=C7+Atqpk+cgPiLX6JTpxFiblW5dOT27BuyUfEAXuNtE=; b=QofR3iZ1YS3Q7K3yHIl1a4hjU4LOA7+vv7hzY+V7CFgehnlYLrVGyxURgSQLrHEdjb gDxWWnRPnusnw4n1anwyGj6NgToRXuUj7kbRX1xcF1fE77C7cmaU0Xg6TIJFEfcGeXCR RbJ8uMfHFKl3NOqK1c5sk6dmnN6Mh0qdgcyLIu3arELIok1pMPOhSGdpcv8fce5dFCQD XwgDdNpyqdOD4VfjD42gC3JXdPhu5Ehys+XodSRb51nkWdgp6e7gS+eikb4Bq9z062se reayZq8lFsWC23Mzwy/XUJSbVRa4UrNU5dARal0a5juVWRTDfHCQXDHrGwj7+KvsMd// XFjA==
X-Gm-Message-State: AOAM533+e2Nd5sP11TW3h4q1HAnMtq8lBATG2bMvx3+ntyM0Clhsg7lG 0O5ETk134HvmfmUkIZFBxd82VqbFZWOHy/3KN5haWsLj
X-Google-Smtp-Source: ABdhPJx9PKIIX/KLTq6U864QqQu4/UAHYQ2LinvPOaqqbJ0xo9NJI0r05X5pRlSUFOYWairh9EOPTGJ5tfDg/aJLf8Q=
X-Received: by 2002:a67:f950:: with SMTP id u16mr3130745vsq.68.1638310400924; Tue, 30 Nov 2021 14:13:20 -0800 (PST)
MIME-Version: 1.0
From: Martin Duke <martin.h.duke@gmail.com>
Date: Tue, 30 Nov 2021 14:13:06 -0800
Message-ID: <CAM4esxQpsFv4SgE0nfecrtOe=DQbNFYFVMjE-OE+MZvxJ5iH6w@mail.gmail.com>
To: draft-fioccola-rfc8321bis.all@ietf.org, IETF IPPM WG <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007aa10405d208dd9b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/tOY-E1Kc_PY75YDc1srmCSzsNi4>
Subject: [ippm] 1st review of RFC 8321bis
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Nov 2021 22:13:32 -0000
Hello authors, I've read through this document carefully for the first time. Having done so, I fully support later doing the reorganization that you've proposed. The current draft presents the information in a strange order. I have no serious issues with the changes from 8321, but I have numerous comments on the 8321 text that ought to be fixed before we take it to Standard. MAJOR COMMENTS: - Why is RFC3393 normative if the other packet definition documents (7679, 7680) are informative? IMO they are all informative, but it should at least be consistent. - Sec 1. Can you clarify the relationship of this draft with [IEEE-Network-PNPM]? Do they repeat each other, or does that one make a different contribution to this project? If the former, who has change control over the design? - I'm concerned about sizing the block based on packet count. It's clearly your less-preferred option, but including it has some implications. For example, passive eavesdropping is much easier, as it would be straightforward to figure out the expected number of packets and therefore figure out the loss rate. If this wasn't a successful part of the experiment, perhaps we should just remove it. - sec 3.2.The guard band calculation does not seem correct to me. If D_max -> D_min, then the guard band is simply A. But the ingress and egress nodes still need to account for the packet delay from end to end! I would suggest d = A + D_max. This would also cover the reordering constraint, as the delay can be no more than Dmax. - sec 3.3.1 "a measurement is valid only if no packet loss occurs and if packet misordering can be avoided". So what it's not? Do we throw out the measurement? How can we detect packet misordering unless it delays a packet over the edge? - Sec 3.3.2 "The conventional [delay] range (maximum-minimum) should be avoided". I don't know how to reconcile this with the guard band calculation, which absolutely uses the range! Is this a valid thing to do or not? - Section 4. This entire section is largely a subset of section 3, and covers the material both (a) inconsistently and (b) worse. There's a reference to "two-way delay" which occurs nowhere else in the document. The L considerations don't consider delay, unlike Section 3.2. 4.3 says that "a proper interval is out off the scope of this document!" But the document has lots to say about this! Earlier discussions led me to believe you were going to largely get rid of Section 4; perhaps as an intermediate step, in the next draft could we delete the text in that section that no longer applies? - Section 8. The most potent attack on this would appear to be on the data collection protocol, which is out of scope. It might be good to point the reader to some references that discuss security considerations for gathering data. NITS: Is there a github? There are numerous editorial cleanup issues that would be much easier to do if I could just submit a PR. - Abstract: delete the phrase "a method based on" - Sec 1. s/On the other hand, performance/Performance also - Sec 3.1 s/packet loss occurred/if packet loss occurred - Sec 3.1.1 "some applications" are no longer "reported in section 5." Delete the sentence. - Sec 3.1.2 s/a couple of counters are needed/two counters are needed - Sec 3.3.1.1 s/implicates/implies - Update references from RFC8889 to RFC8889bis.
- [ippm] 1st review of RFC 8321bis Martin Duke
- Re: [ippm] 1st review of RFC 8321bis Giuseppe Fioccola
- Re: [ippm] 1st review of RFC 8321bis Martin Duke
- Re: [ippm] 1st review of RFC 8321bis Giuseppe Fioccola
- Re: [ippm] 1st review of RFC 8321bis Martin Duke
- Re: [ippm] 1st review of RFC 8321bis Giuseppe Fioccola