Re: [Dots] [core] WG Last Call on draft-ietf-core-new-block (No-Response)

mohamed.boucadair@orange.com Wed, 23 December 2020 14:09 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 D19803A0FE7; Wed, 23 Dec 2020 06:09:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mm6RdYQSK0NK; Wed, 23 Dec 2020 06:09:40 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 106393A0FE2; Wed, 23 Dec 2020 06:09:39 -0800 (PST)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) by opfedar20.francetelecom.fr (ESMTP service) with ESMTP id 4D1FSy2VTnz8tHp; Wed, 23 Dec 2020 15:09:38 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1608732578; bh=4d8lkx8uBrL6luYMsr5c2LaeXA6y+OtE+oI9OPJTMTU=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=Ow5hQKz8gJJJDv2g/zYZIoz7evQY3f9oViQWT6ZCQ8BKrGtICkuJpUtnfvJr+4+jM coiODxyRU4Frkig3SVhyA7+MqfREzBEBkTtFQTOAHxvyjufPwvLH9WriaC+0OOtOTW dbWzShcFdk3OU6YaTG9GyqUs8RPkR+ErDTGcKbzu5F1BoFEwZLEgvyRgycJkT6Nak9 NGou0EC5x5mXS05iDaC+iRvNfQLxdXRah/z6hHK4W38NPfwZR4nlHCAwyAoTXGUfD2 FvNr/LvPvvE8jubZUzx9aMTWHWmKrGINmZKL1qY6dBiWDxw2JkjOb+6QftOQKuFEsT rZaG7oHgzoVnQ==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.95]) by opfedar06.francetelecom.fr (ESMTP service) with ESMTP id 4D1FSy1H5qz3wbT; Wed, 23 Dec 2020 15:09:38 +0100 (CET)
From: mohamed.boucadair@orange.com
To: Christian Amsüss <christian@amsuess.com>
CC: "draft-ietf-core-new-block@ietf.org" <draft-ietf-core-new-block@ietf.org>, "core@ietf.org WG (core@ietf.org)" <core@ietf.org>, "dots@ietf.org" <dots@ietf.org>
Thread-Topic: [core] WG Last Call on draft-ietf-core-new-block (No-Response)
Thread-Index: AQHW2RFADVSDS+77YE2WSWeKTWYPaaoEtA4Q
Date: Wed, 23 Dec 2020 14:09:37 +0000
Message-ID: <28095_1608732578_5FE34FA2_28095_105_1_787AE7BB302AE849A7480A190F8B9330315A1C90@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <18741_1608713479_5FE30507_18741_81_1_787AE7BB302AE849A7480A190F8B9330315A177C@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <X+MTMYSCsQoe/cNn@hephaistos.amsuess.com>
In-Reply-To: <X+MTMYSCsQoe/cNn@hephaistos.amsuess.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.13.245]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dots/0plMkFBb3lwGytlreCWY0Xb0PSc>
Subject: Re: [Dots] [core] WG Last Call on draft-ietf-core-new-block (No-Response)
X-BeenThere: dots@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 23 Dec 2020 14:09:45 -0000

Re-,

Please see inline. 

Cheers,
Med

> -----Message d'origine-----
> De : Christian Amsüss [mailto:christian@amsuess.com]
> Envoyé : mercredi 23 décembre 2020 10:52
> À : BOUCADAIR Mohamed TGI/OLN <mohamed.boucadair@orange.com>
> Cc : draft-ietf-core-new-block@ietf.org; core@ietf.org WG
> (core@ietf.org) <core@ietf.org>; dots@ietf.org
> Objet : Re: [core] WG Last Call on draft-ietf-core-new-block (No-
> Response)
> 
> Hello Med,
> 
> > The text we have in the draft does not preclude No-Response (or
> any
> > solution that will be endorsed by the WG in the future):
> >
> > If both endpoints support No-Response, they can use it as a
> "signal in
> > the MAX_PAYLOADS" to trigger a 2.31 mentioned in the last
> sentence.
> >
> > As we don't recommend No-Response (for reasons echoed in your
> > message), it is not worth to include much more details on how
> > No-Response can be used.
> 
> The only reason for No-Response I echo in my mail is the downref,
> and merely showing how these can interoperate does not create a
> normative reference. It's quite a stretch to assume people would
> read "requires an additional signal" as "could use No-Response".
> 
> Working group documents time and again have outward references like
> "One way of doing this is being explored in [draft-...]", which is
> clearly non-normative, but at the same time allow the reader to get
> at least
> *some* indication of how things are meant to be used.

[Med] Simply adding a pointer would work for me. We can go for the following change: 

s/an additional signal in the MAX_PAYLOADS packet/an additional signal in the MAX_PAYLOADS packet (e.g., [RFC7967])

> 
> What makes things worse here is that as long as this specification
> does not mention No-Response at all, it is not ensured that it
> interoperates well at all with No-Response; thus even if a reader
> can make the jump, they'd have to figure out on their own that it's
> probably best if No-Response overrides the response behavior of Q-
> Block.

[Med] Here is where I disagree. As we don't recommend any solution (including No-Response), it is not up to this document to discuss how to graft the various pieces.    

> 
> >       The use of NON is thus superior but requires
> >       an additional signal in the MAX_PAYLOADS packet to seek for
> a 2.31
> >       (Continue) from the peer if it is ready to receive the next
> set of
> >       blocks.
> 
> I missed that in the part where I'm asking for whether 2.31 would be
> produced. That paragraph really opens more questions than it
> answers: If Q-Block is intended to be usable with something to
> signal that now would be a good time for a response, then this
> almost contradicts the "2.31
> (Continue) Response is not used in the current version" statement.

[Med] That statement is factual. It is meant to remind that 2.31 is legal and that it is there as a provision for any future optimization that would require it. 

> 
> Either this is a possibility already planned here, then the 2.31
> cases should be properly described, even if it's just with a "but
> requires additional signaling, which for example can be achieved by
> combining this with No-Response:0". Or it's not planned out here,
> then the 2.31 mentioned in the quoted note is more of a note on
> future updates of Q-Block that would be necessary to leverage that
> combination (but I don't see any such document happening).
> 
> Best regards
> Christian
> 
> --
> To use raw power is to make yourself infinitely vulnerable to
> greater powers.
>   -- Bene Gesserit axiom

_________________________________________________________________________________________________________________________

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.