Re: [Dots] WGLC on draft-ietf-dots-architecture-08
<mohamed.boucadair@orange.com> Fri, 30 November 2018 06:55 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 2382812D4E8 for <dots@ietfa.amsl.com>; Thu, 29 Nov 2018 22:55:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 BFlIixz1aUMt for <dots@ietfa.amsl.com>; Thu, 29 Nov 2018 22:55:04 -0800 (PST)
Received: from orange.com (mta240.mail.business.static.orange.com [80.12.66.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E07FF127332 for <dots@ietf.org>; Thu, 29 Nov 2018 22:55:03 -0800 (PST)
Received: from opfedar07.francetelecom.fr (unknown [xx.xx.xx.9]) by opfedar26.francetelecom.fr (ESMTP service) with ESMTP id 435lWT62MDzFqWg; Fri, 30 Nov 2018 07:55:01 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.63]) by opfedar07.francetelecom.fr (ESMTP service) with ESMTP id 435lWT4zzHz5vN8; Fri, 30 Nov 2018 07:55:01 +0100 (CET)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM6E.corporate.adroot.infra.ftgroup ([fe80::f5a7:eab1:c095:d9ec%18]) with mapi id 14.03.0415.000; Fri, 30 Nov 2018 07:55:01 +0100
From: mohamed.boucadair@orange.com
To: "Konda, Tirumaleswar Reddy" <TirumaleswarReddy_Konda@McAfee.com>, Roman Danyliw <rdd@cert.org>, "dots@ietf.org" <dots@ietf.org>
Thread-Topic: WGLC on draft-ietf-dots-architecture-08
Thread-Index: AdSGnlgla3cLRB5MRLWQWFaJSQftBABEEW3wAAZceYAAB9nNYAAEkILwAB+EMpA=
Date: Fri, 30 Nov 2018 06:55:00 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93302E04FF7F@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <359EC4B99E040048A7131E0F4E113AFC0184C49169@marathon> <787AE7BB302AE849A7480A190F8B93302E04F649@OPEXCLILMA3.corporate.adroot.infra.ftgroup> <BN6PR16MB1425AD85A67FFE5A0EA5A769EAD20@BN6PR16MB1425.namprd16.prod.outlook.com> <787AE7BB302AE849A7480A190F8B93302E04F981@OPEXCLILMA3.corporate.adroot.infra.ftgroup> <BN6PR16MB1425D2A6BED037A18098CF54EAD20@BN6PR16MB1425.namprd16.prod.outlook.com>
In-Reply-To: <BN6PR16MB1425D2A6BED037A18098CF54EAD20@BN6PR16MB1425.namprd16.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.6]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dots/ObAMKVNzxrZNfRQOfoh_TgDTD90>
Subject: Re: [Dots] WGLC on draft-ietf-dots-architecture-08
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: Fri, 30 Nov 2018 06:55:07 -0000
Hi Tiru, My replies inline. Cheers, Med > -----Message d'origine----- > De : Konda, Tirumaleswar Reddy [mailto:TirumaleswarReddy_Konda@McAfee.com] > Envoyé : jeudi 29 novembre 2018 17:03 > À : BOUCADAIR Mohamed TGI/OLN; Roman Danyliw; dots@ietf.org > Objet : RE: WGLC on draft-ietf-dots-architecture-08 > > > -----Original Message----- > > From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com> > > Sent: Thursday, November 29, 2018 7:35 PM > > To: Konda, Tirumaleswar Reddy <TirumaleswarReddy_Konda@McAfee.com>; > > Roman Danyliw <rdd@cert.org>; dots@ietf.org > > Subject: RE: WGLC on draft-ietf-dots-architecture-08 > > > > This email originated from outside of the organization. Do not click links > or > > open attachments unless you recognize the sender and know the content is > safe. > > > > Tiru, > > > > Please see inline. > > > > Cheers, > > Med > > > > > -----Message d'origine----- > > > De : Konda, Tirumaleswar Reddy > > > [mailto:TirumaleswarReddy_Konda@McAfee.com] > > > Envoyé : jeudi 29 novembre 2018 14:25 > > > À : BOUCADAIR Mohamed TGI/OLN; Roman Danyliw; dots@ietf.org Objet : > > > RE: WGLC on draft-ietf-dots-architecture-08 > > > > > > > > > > > > > -----Original Message----- > > > > From: Dots <dots-bounces@ietf.org> On Behalf Of > > > > mohamed.boucadair@orange.com > > > > Sent: Thursday, November 29, 2018 2:01 PM > > > > To: Roman Danyliw <rdd@cert.org>; dots@ietf.org > > > > Subject: Re: [Dots] WGLC on draft-ietf-dots-architecture-08 > > > > > > > > > > > > > > > > Hi Roman, all, > > > > > > > > I support this draft to be sent to the IESG for publication. > > > > > > > > Some easy-to-fix comment, though: > > > > > > > > (1) The document cites [I-D.ietf-dots-requirements] in may > > > > occurrences. I suggest these citations to be more specific, that is > > > > to point the specific > > > REQ# or > > > > the section. Doing so would help readers not familiar with DOTS > > > > documents > > > to > > > > easily link the various pieces. > > > > > > > > (2) I used to point people to the DOTS architecture I-D when I > > > > receive comments/questions about the notion of "DOTS session" and to > > > > the Requirements I-D for clarification about DOTS channels. It seems > > > > that some clarifications are needed in the architecture I-D to > > > > explain for readers > > > not > > > > familiar with all DOTS documents, for example: > > > > - the link with the underlying transport sessions/connections and > > > > security associations. > > > > - mitigations are not bound to a DOTS session but to a DOTS > client/domain. > > > > > > > > (3) The signal channel I-D uses "DOTS signal channel session", "DOTS > > > > signal channel sessions" and "DOTS data channel session" to refer to > > > > specific DOTS sessions. I'd like to have these terms introduced also in > the > > arch I-D. > > > > > > > > BTW, the signal channel uses in few occurrences "DOTS session"; > > > > those can > > > be > > > > changed to "DOTS signal channel session". There is no occurrence of > > > > "DOTS session" in the data channel I-D. > > > > > > I don't see a need to modify the "DOTS session" discussed in the > > > signal channel draft, > > > https://tools.ietf.org/html/draft-ietf-dots-architecture- > > > 07#section-3.1 defines the term "DOTS session". > > > > [Med] I used to had the same opinion till recently. The comments I'm > getting > > from people is that the articulation between the various terms is not that > clear. > > We collectively need to double check this and make required changes, > > including simplifying the terminology. We are using the following terms in > the > > various I-Ds: > > > > * DOTS session > > * DOTS signal channel > > * DOTS data channel > > * DOTS signal channel session > > * DOTS data channel session > > * established signal channel > > * established data channel > > > > For example, having both "DOTS signal channel session" and "DOTS session" > > terms in the signal channel I-D to refer to the same thing can be avoided. > > Sure, let's use the term "DOTS signal channel session" in the signal channel > I-D. > [Med] Glad to see that we agree on this. The signal channel is now updated accordingly. Check the updates at: https://github.com/boucadair/draft-ietf-dots-signal-channel/blob/master/draft-ietf-dots-signal-channel-26.txt None of the protocol I-Ds is using now "DOTS session". > > > > However, I agree with your > > > comments to update the section 3.1 to add the following lines: > > > Mitigation requests created using a DOTS session are not bound to the > > > DOTS session. Mitigation requests are associated with a DOTS client > > > and can be managed using different DOTS sessions. A DOTS session is > > > associated with a single transport connection (e.g. TCP or UDP > > > session) and an ephemeral security association (e.g. a TLS or DTLS > session). > > > > [Med] This is a good starting point. Some part of the text is more accurate > with > > s/DOTS session/DOTS signal channel session. > > Sure, Works for me. > [Med] Please make sure to have this included in the architecture I-D. > > > > > > > > The DOTS signal data channel session is a mutually authenticated DOTS > > > session between DOTS agents. > > > > > > > [Med] I guess you meant s/signal data channel/signal channel. > > I don't see the need for the above line, if we add the following line: > A DOTS signal channel session is associated with a single transport > connection (e.g. TCP or UDP session) and an ephemeral security association > (e.g. a TLS or DTLS session). > [Med] Works for me. > > Putting that > > aside, and more importantly, a reader will then have troubles to parse the > > following: > > > > "Conversely, a > > DOTS session cannot exist without an established signal channel: when > > an established signal channel is terminated for any reason, the DOTS > > session is also said to be terminated." > > Removing the above line should avoid the confusion. > ... > > > > > > > DOTS data channel draft is not using the term "DOTS data channel > > > session", we can fix the signal channel draft to use "DOTS data > > > channel" instead of "DOTS data channel session". > > > > > > > [Med] May be. BTW, this part of the text: > > > > " Conversely, a > > DOTS session cannot exist without an established signal channel " > > > > is conflicting with this one: > > > > " > > To allow for DOTS > > service flexibility, neither the order of contact nor the time > > interval between channel creations is specified. A DOTS client MAY > > establish signal channel first, and then data channel, or vice versa." [Med] This one is still pending.
- [Dots] WGLC on draft-ietf-dots-architecture-08 Roman Danyliw
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Panwei (William)
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- [Dots] 答复: WGLC on draft-ietf-dots-architecture-08 Xialiang (Frank, Network Integration Technology Research Dept)
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 mohamed.boucadair
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Konda, Tirumaleswar Reddy
- Re: [Dots] WGLC on draft-ietf-dots-architecture-08 Roman Danyliw