Re: [Dots] Éric Vyncke's No Objection on draft-ietf-dots-robust-blocks-05: (with COMMENT)

mohamed.boucadair@orange.com Mon, 03 October 2022 15:52 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: dots@ietfa.amsl.com
Delivered-To: dots@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 677C4C1524BB; Mon, 3 Oct 2022 08:52:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.807
X-Spam-Level:
X-Spam-Status: No, score=-2.807 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=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=orange.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 ZaY5_q6gfCyg; Mon, 3 Oct 2022 08:52:29 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 809FFC1524B9; Mon, 3 Oct 2022 08:52:29 -0700 (PDT)
Received: from opfedar05.francetelecom.fr (unknown [xx.xx.xx.7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar24.francetelecom.fr (ESMTP service) with ESMTPS id 4Mh5231TXwz5vyN; Mon, 3 Oct 2022 17:52:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1664812347; bh=UgT/gPQgWx0sI63WDUSpVtKITd4D8AyflAT/W3wutV8=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=eB/ejAGXCM5lE+euzBDa7NPvCzovyrsxepuZFCWcgMo6ptnrzDjLwueDIZ5fEezGe Os7Mrd2B1gNTUV+rTdzakxaW1YrpcRDX0BStmu1gCRYuDky25GAdMwgVVHNrj6SNMx /V1dt74uYWC1MXClhUawiKF1yRD+3CPJ6ABd++KnH0BCuAQX+glWR28c8iDwDBgkDq rJHj0KeMubPxaTr0wEKemY5Tp3Cy+sDLuB9pd9jyumTQnePZe9VDpbL9Fm86zQtyiG SWD9z85TEgg4BYQSejXVvzY1VRfpaIKqSDgtO1CgETOyQgOoH1pwybe6uS7CH1pt6Q uiS7LqSkUXnAQ==
From: mohamed.boucadair@orange.com
To: Éric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-dots-robust-blocks@ietf.org" <draft-ietf-dots-robust-blocks@ietf.org>, "dots-chairs@ietf.org" <dots-chairs@ietf.org>, "dots@ietf.org" <dots@ietf.org>, "valery@smyslov.net" <valery@smyslov.net>
Thread-Topic: Éric Vyncke's No Objection on draft-ietf-dots-robust-blocks-05: (with COMMENT)
Thread-Index: AQHY1zvPumXipHmq+Euq0Dq6kH0oTq38zBfA
Content-Class:
Date: Mon, 03 Oct 2022 15:52:26 +0000
Message-ID: <27965_1664812347_633B053B_27965_106_1_c67207f26b9c4d30b7ffaafea01a5479@orange.com>
References: <166481048581.57946.18414444936925860872@ietfa.amsl.com>
In-Reply-To: <166481048581.57946.18414444936925860872@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-10-03T15:46:31Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=5a4bffb9-de60-497d-bae5-c43f25d01809; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.52]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dots/wmqb4Du7da1Dun-OvkK1nxHfO4Y>
Subject: Re: [Dots] Éric Vyncke's No Objection on draft-ietf-dots-robust-blocks-05: (with COMMENT)
X-BeenThere: dots@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "List for discussion of DDoS Open Threat Signaling \(DOTS\) technology and directions." <dots.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dots>, <mailto:dots-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dots/>
List-Post: <mailto:dots@ietf.org>
List-Help: <mailto:dots-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dots>, <mailto:dots-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Oct 2022 15:52:33 -0000

Hi Éric, 

Thanks for the comments. FWIW, you may track the changes to address your review at: https://github.com/boucadair/draft-ietf-dots-robust-blocks/commit/8db30f1fbbba963a34dd37aa985d8ec6a9ad66dd  (or https://tinyurl.com/dots-robust-latest).

Please see inline for more context.

Cheers,
Med

> -----Message d'origine-----
> De : Éric Vyncke via Datatracker <noreply@ietf.org>
> Envoyé : lundi 3 octobre 2022 17:21
> À : The IESG <iesg@ietf.org>
> Cc : draft-ietf-dots-robust-blocks@ietf.org; dots-chairs@ietf.org;
> dots@ietf.org; valery@smyslov.net; valery@smyslov.net
> Objet : Éric Vyncke's No Objection on draft-ietf-dots-robust-
> blocks-05: (with COMMENT)
> 
> Éric Vyncke has entered the following ballot position for
> draft-ietf-dots-robust-blocks-05: No Objection
> 
> When responding, please keep the subject line intact and reply to
> all email addresses included in the To and CC lines. (Feel free to
> cut this introductory paragraph, however.)
> 
> 
> Please refer to
> https://www.ietf.org/about/groups/iesg/statements/handling-ballot-
> positions/
> for more information about how to handle DISCUSS and COMMENT
> positions.
> 
> 
> The document, along with other ballot positions, can be found
> here:
> https://datatracker.ietf.org/doc/draft-ietf-dots-robust-blocks/
> 
> 
> 
> ------------------------------------------------------------------
> ----
> COMMENT:
> ------------------------------------------------------------------
> ----
> 
> 
> # Éric Vyncke, INT AD, comments for draft-ietf-dots-robust-blocks-
> 05
> CC @evyncke
> 
> Thank you for the work put into this document.
> 
> Please find below some non-blocking COMMENT points (but replies
> would be
> appreciated even if only for my own education).
> 
> Special thanks to Valery Smyslov for the shepherd's detailed
> write-up including
> the WG consensus even if it lacks the justification of the
> intended status :-(
> 
> I hope that this review helps to improve the document,
> 
> Regards,
> 
> -éric
> 
> ## COMMENTS
> 
> ### Abstract
> 
> Should "in case of a DoS" be added to "should any of the blocks
> get lost in
> transmission" ?
> 

[Med] Added "(especially, during DDoS attacks)."

> ### Review by CORE WG ?
> 
> The shepherd's write-up mentions draft-ietf-core-new-block, but
> was this I-D
> formally reviewed by the CORE WG? It is usual to forward the WGLC
> to related
> WG; was it done ?
> 

[Med] I don't remember a formal message was sent to core WG, however, this spec is cited in RFC9177: 

      |  Note: For the particular DOTS application, PROBING_RATE and
      |  other transmission parameters are negotiated between peers.
      |  Even when not negotiated, the DOTS application uses customized
      |  defaults, as discussed in Section 4.5.2 of [RFC9132].  Note
      |  that MAX_PAYLOADS, NON_MAX_RETRANSMIT, NON_TIMEOUT,
      |  NON_PROBING_WAIT, and NON_PARTIAL_TIMEOUT can be negotiated
      |  between DOTS peers, e.g., as per [DOTS-QUICK-BLOCKS].  When
      |  explicit values are configured for NON_PROBING_WAIT and
      |  NON_PARTIAL_TIMEOUT, these values are used without applying any
      |  jitter.


> ### Section 1
> 
> s/(i.e., responses may get dropped)/(e.g., responses may get
> dropped)/ ?
> 

[Med] Yes. Fixed. 

> ### Section 3, NON ?
> 
> The acronym "NON" is often used as a prefix, it would help the
> reader to
> provide the expansion of "NON" in the text.

[Med] Sure. Fixed. 

> 
> ### Security considerations
> 
> YANG modules often use
> https://trac.ietf.org/trac/ops/wiki/yang-security-guidelines to
> build the
> associated security considerations; is there any reason why this
> template was
> not used ?

[Med] This is because we are not using YANG for management purposes as per this note: 

   The "ietf-dots-robust-trans" module is not intended to be used via
   NETCONF/RESTCONF; it serves only to provide abstract data structures.
   This module uses the data structure extension defined in [RFC8791]. 

This is aligned with past RFCs that rely upon 8791. Thank you. 

> 
> ## Notes
> 
> This review is in the ["IETF Comments" Markdown format][ICMF], You
> can use the
> [`ietf-comments` tool][ICT] to automatically convert this review
> into
> individual GitHub issues.
> 
> [ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md
> [ICT]: https://github.com/mnot/ietf-comments
> 
> 


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.