Re: [RTG-DIR] RtgDir Last Call review: draft-ietf-dots-telemetry-use-cases-12

Donald Eastlake <d3e3e3@gmail.com> Sat, 08 October 2022 21:30 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BA5DC14CE36; Sat, 8 Oct 2022 14:30:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.854
X-Spam-Level:
X-Spam-Status: No, score=-0.854 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no 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 UOwXm7X3aYT3; Sat, 8 Oct 2022 14:29:59 -0700 (PDT)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (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 B6807C14CE32; Sat, 8 Oct 2022 14:29:59 -0700 (PDT)
Received: by mail-lf1-x12e.google.com with SMTP id f37so11721673lfv.8; Sat, 08 Oct 2022 14:29:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=3sRJd3/kGxdQGS8KzJ6S8pHez+A2onywO6wpPrgPAcI=; b=hAEG1Ob7iGjc3miEME8YXuu56tIeCPKZFlOiczdTNjq0nAb5OaX5uUu0MwMTalOI9C 2vFNZeATXA7K5jXSgN7IpL3SgyZVW9/LMR7EQExGrKlFvJWUacdZTGv5JAeH3mgs/kXv 5JjyljaLrrWemBj4+F2VdNESzlvelyTr3bRcOddcFpXnO+XtRexuuvwdY29uqFWTE77f oVUuItA9S0Bf5oqFo11bou9H3QcZxJUJ6413M66UgJNC6xGr1QvsiqjefrDgdpe/oCGy 0RhK1DQDuovErYUSURpcovp0e/0A7siqRdIAZiinNabDknahMgoEOL9H5qTqNT6p+nGx vRhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=3sRJd3/kGxdQGS8KzJ6S8pHez+A2onywO6wpPrgPAcI=; b=nqaVxpcol3GyZPgPqfNGCv4ZfbgXllj/7j30FcQQLCtCnoxsCTr8QDNv9fj1zzK9uk Km0f5D5IouS7sZMvd+FzjOXjPTy6Y77pseYQ7CFocFUnkAKJ+eWpaQqXVFhySr9fW//g FxjjsLDr06qBpozlSeYN1o2+qrZW8+mZOU1CTcrCunDmbogMTwsQHlEExAGGuDiJZ/yf 9FyRKDWF/rj80D7untGK9I1UqxsjFBw7fbUiAYatikln/c6A7DiiaCHREUcV3uogS09i wMewrpQxdEwlRtb7cUUbN0bZ1cka7Byc3+JTQVPLCppyyKC7RiVqGd51+I9uf58i2WYv 9ZdA==
X-Gm-Message-State: ACrzQf2P7pXzzK5jguHg8zw6bsjWLtqZUwqzbOT/A3AEhcvZkpeuE7EL ZA9wP65enHWrBZ+RY3Lb4NwnvnUSNgY22kRegJWHPb5K
X-Google-Smtp-Source: AMsMyM6M8RRIOht1AnRNWV+JiQ0Or1EaBhbRyF52QxNgomv+PH0A5Fj35LKeXrGRyUUgnx4EPH6eAIn9HsQcAknDzWM=
X-Received: by 2002:a05:6512:ba4:b0:4a2:6e4a:6ffc with SMTP id b36-20020a0565120ba400b004a26e4a6ffcmr3786296lfv.11.1665264597957; Sat, 08 Oct 2022 14:29:57 -0700 (PDT)
MIME-Version: 1.0
References: <CAF4+nEEmry0O_PuY2T5OoN_4V_g250QR+y=g-sgedYzSy34SMA@mail.gmail.com> <CAA8pjUNo3ij3X4mT=8=h0ijNK=dpkF1hz6cF2ML75rUxZkEOjg@mail.gmail.com>
In-Reply-To: <CAA8pjUNo3ij3X4mT=8=h0ijNK=dpkF1hz6cF2ML75rUxZkEOjg@mail.gmail.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Sat, 08 Oct 2022 17:29:46 -0400
Message-ID: <CAF4+nEHZkgv_ZFos6CW0vKvJv-7quDoy18QuUYHJ50GLHWXo0A@mail.gmail.com>
To: H Y <yuuhei.hayashi@gmail.com>, "<rtg-ads@ietf.org> (rtg-ads@ietf.org)" <rtg-ads@ietf.org>
Cc: rtg-dir@ietf.org, dots@ietf.org, Last Call <last-call@ietf.org>, draft-ietf-dots-telemetry-use-cases@ietf.org
Content-Type: multipart/alternative; boundary="000000000000d1878c05ea8ca0d7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/6YbkiLQiHR3Ryox224glxAv_ruo>
Subject: Re: [RTG-DIR] RtgDir Last Call review: draft-ietf-dots-telemetry-use-cases-12
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Oct 2022 21:30:03 -0000

Hi H Y,

Thanks for making these changes. I consider that all of my comments have
been resolved.

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 32703 USA
 d3e3e3@gmail.com


On Fri, Oct 7, 2022 at 9:00 PM H Y <yuuhei.hayashi@gmail.com> wrote:

> Hi,
>
> Thank you for your careful review.
>
> We have submitted the draft 13 to address your comments.
> Diff is here.
> https://www.ietf.org/rfcdiff?url2=draft-ietf-dots-telemetry-use-cases-13
>
> Please see inline.
>
> >Hello,
> >
> >I have been selected as the Routing Directorate reviewer for this draft.
> The Routing Directorate seeks to review all ro>uting or routing-related
> drafts as they pass through IETF last call and IESG review, and sometimes
> on special request. >The purpose of the review is to provide assistance to
> the Routing ADs. For more information about the Routing Directora>te,
> please see http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
> >
> >Document: draft-name-version
> >Reviewer: Donald Eastlake 3rd
> >Review Date: 2 October 2022
> >Intended Status: Informational
> >
> >Summary:
> >I have some minor concerns about this document that I think should be
> resolved before publication.
> >
> >Comments:
> >This is a reasonably straightforward Informational document giving
> examples of the use of DOTS Telemetry, as specified >in RFC 9244, to
> improve the efficiency of DDoS mitigation. It is quite readable but I found
> the text to be somewhat ver>bose and repetitive.
> >
> >Major Issues:
> >No major issues found.
> >
> >Minor Issues:
> >
> >Section 3.1.1, page 6: If the point is that some DMSes have limited
> capacity, then shouldn't directing "as much of the >top-talker's traffic to
> the DMS as possible" by "directing as much of the top-talker's traffic to
> each DMS as that DMS >can handle" or the like?
> [Yuhei]
> We addressed the comment.
>
> OLD:
> After that, the orchestrator orders the forwarding nodes to redirect
> as much of the top-talker's traffic to the DMS as possible by
> dissemination of Flow Specifications using tools such as Border
> Gateway Protocol Dissemination of Flow Specification Rules (BGP
> Flowspec) [RFC8955].
>
> NEW:
> After that, the orchestrator orders the forwarding nodes to redirect
> as much of the top-talker's traffic to each DMS as that DMS can handle
> by dissemination of Flow Specifications using tools such as Border
> Gateway Protocol Dissemination of Flow Specification Rules (BGP
> Flowspec) [RFC8955].
>
> >
> >Why is only SNMP mentioned in this document and not YANG?
> [Yuhei]
> We addressed the comment.
>
> Of course, YANG/NETCONF can be used as an alternative to SNMP.
> We modified the sentence below and some figures.
>
> OLD:
> such as Simple Network Management Protocol (SNMP) [RFC3413].
>
> NEW:
> such as Simple Network Management Protocol (SNMP) [RFC3413] or YANG
> with Network Configuration Protocol (YANG/NETCONF) [RFC6020].
>
> >
> >Nits:
> >
> >I am suspicious of the heavy use of the word "optimal" in this document.
> I did not see any place where the criterion or> metric for optimality is
> defined nor did I see any demonstration that the example uses provide
> optimal mitigation tech>niques. But it is hard to blame the authors of this
> draft when the Standards Track RFC 9244 on which these examples are> based
> has the same problem. If it were not for the use of "optimal" in RFC 9244,
> I would have counted this as a Minor >Issue.
> >
> >For example, Section 3.1.2, page 8, asserts that, based on DOTS telemetry
> information, "the orchestrator selects an opt>imal DMS". It then gives as
> an example a very simple selection algorithm which I might describe as
> selecting an "adequa>te" DMS. Then in the following one-sentence paragraph,
> it says the selection algorithm is out of scope. How can it be a>sserted
> that an optimal DMS will be selected without giving any hint as to how to
> find an algorithm to make such an opt>imal choice? Similar comments would
> apply to other Sections of this document.
>
> [Yuhei]
> In the RFC 9244, some "optimal" words exist.
> However, as you are concerned, we should explain the "optimal" more
> specifically.
> In addition, the same things can be said about "Best".
>
> We removed the "optimal" and "best" word from all the documents except
> the introduction.
> We also add some words to explain more specifically.
>
> Section 3.1.2
> OLD:
> This use case enables transit providers to select an optimal DMS for
> mitigation based on the volume of the attack traffic and the capacity
> of a DMS.
>
> NEW:
> This use case enables transit providers to select an DMS with
> sufficient capacity for mitigation based on the volume of the attack
> traffic and the capacity of a DMS.
>
> Section  3.1.3
> OLD:
> This use case enables transit providers to select an optimal path for
> redirecting attack traffic to a DMS according to the bandwidth of the
> attack traffic and total traffic.
>
> NEW:
> This use case enables transit providers to select an path with
> sufficient bandwidth for redirecting attack traffic to a DMS according
> to the bandwidth of the attack traffic and total traffic.
>
> >
> >Section 3.1.5: "based on the" -> "based on the"
> [Yuhei]
> We addressed the comment.
>
> >
> >Sections 4 and 9: There seems to be a dangling "Thanks to" at the end of
> Section 9. The last line of Section 4 seems to> be an acknowledgement which
> should, perhaps, be in Section 9.
> [Yuhei]
> Oops.
> We addressed the commnet.
>
> >
> >Adding a reference for "DNS Water Torture Attack" would be good.
> [Yuhei]
> We addressed the comment.
>
> >
> >Suggest deleting both occurrences of "In particular".
> [Yuhei]
> We addressed the comment.
>
> >
> >Thanks,
> >Donald
>
>
>
> --
> ----------------------------------
> Yuuhei HAYASHI
> 08065300884
> yuuhei.hayashi@gmail.com
> iehuuy_0220@docomo.ne.jp
> ----------------------------------
>