Re: [lmap] Proposed changes to draft-ietf-lmap-framework-05.txt
Greg Mirsky <gregimirsky@gmail.com> Sat, 07 June 2014 01:33 UTC
Return-Path: <gregimirsky@gmail.com>
X-Original-To: lmap@ietfa.amsl.com
Delivered-To: lmap@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBF6A1A027C for <lmap@ietfa.amsl.com>; Fri, 6 Jun 2014 18:33:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_72=0.6, SPF_PASS=-0.001] autolearn=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 sn17fjQeRdGk for <lmap@ietfa.amsl.com>; Fri, 6 Jun 2014 18:33:17 -0700 (PDT)
Received: from mail-vc0-x231.google.com (mail-vc0-x231.google.com [IPv6:2607:f8b0:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7707C1A02A9 for <lmap@ietf.org>; Fri, 6 Jun 2014 18:33:16 -0700 (PDT)
Received: by mail-vc0-f177.google.com with SMTP id lf12so347216vcb.22 for <lmap@ietf.org>; Fri, 06 Jun 2014 18:33:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fioLnTDwdNH7b5bjJDdpeIdGN2pmWZ2qKYStKCbsAFY=; b=Gyk25PesDUbKFO2O7YdmZxpQqXSkp/uUFxNKLBnxNOcu12SEunOgC7f2phjTmq2uli aXWKBWLtKlbmexj4aK+hcv7yvTUKt0JxkylWCBx6GwedjXVjFdW8cpy+gdZIryXqSx54 61z5ULIiknZt0LDlDERxy7Ak1Dv07d2Koq6L06tb7LRzAaB0KrVxBKySd8r6TxRuGvgR fsWX3aN2TJrXpHOmo/uJ448VeNSiozKDN+W5eH99uzS+hN/g4Fm2HPPXxDdJ4iMJIiQg hWlC/MT5di3YXTnngipFdup3V5Cq9/P169Qv0gebobDufsDWcWmoPOZB1EUc+FNTPeAq XLdg==
MIME-Version: 1.0
X-Received: by 10.53.12.229 with SMTP id et5mr8394887vdd.32.1402104787973; Fri, 06 Jun 2014 18:33:07 -0700 (PDT)
Received: by 10.220.15.136 with HTTP; Fri, 6 Jun 2014 18:33:07 -0700 (PDT)
In-Reply-To: <A2E337CDB7BC4145B018B9BEE8EB3E0D40F4B6C424@EMV67-UKRD.domain1.systemhost.net>
References: <A2E337CDB7BC4145B018B9BEE8EB3E0D40F4A8D457@EMV67-UKRD.domain1.systemhost.net> <CA+RyBmW_2H+QXM-iz5=dN6Q_PnjMEnAfZ4CLnnqLHJ07H6jevQ@mail.gmail.com> <A2E337CDB7BC4145B018B9BEE8EB3E0D40F4B6C415@EMV67-UKRD.domain1.systemhost.net> <CA+RyBmVHE9ijCPuvod1ihbJjJnTo47Vmz-hgAq2ysDw7W0b4Wg@mail.gmail.com> <D14B7E40AEBFD54EA3AD964902DD7CB77756DA4D@ex-mb1.corp.adtran.com> <A2E337CDB7BC4145B018B9BEE8EB3E0D40F4B6C419@EMV67-UKRD.domain1.systemhost.net> <A2E337CDB7BC4145B018B9BEE8EB3E0D40F4B6C424@EMV67-UKRD.domain1.systemhost.net>
Date: Fri, 06 Jun 2014 18:33:07 -0700
Message-ID: <CA+RyBmWTV1ADWAP8Pg69-xEx5qPHs24rUTGxGsRcUeRHLWk72w@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>
Content-Type: multipart/alternative; boundary="001a1133fa5ed33d2104fb34f515"
Archived-At: http://mailarchive.ietf.org/arch/msg/lmap/8wVMyyBSLGh6I817pX8CEtdGGdo
Cc: "lmap@ietf.org" <lmap@ietf.org>
Subject: Re: [lmap] Proposed changes to draft-ietf-lmap-framework-05.txt
X-BeenThere: lmap@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Large Scale Measurement of Access network Performance <lmap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lmap>, <mailto:lmap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lmap/>
List-Post: <mailto:lmap@ietf.org>
List-Help: <mailto:lmap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lmap>, <mailto:lmap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jun 2014 01:33:20 -0000
Hi Phil, I'd add Configuration protocol (Section 5.2) to the list of issues to be addressed based on comments to -05 version. Regards, Greg On Fri, Jun 6, 2014 at 1:11 AM, <philip.eardley@bt.com> wrote: > Just to highlight the proposed changes before I implement them:- > > > * a "suppression flag" > a Boolean true/false flag is all that is required – to the Measurement > Task Configuration indicating whether that Task is to be suppressed by > default (in other words, if the Controller sends a suppression message > without specifying particular Tasks to be suppressed, then the MA would > check the Boolean flag for each Task) > > * remove the definition of Active and Passive > > please shout if you're unhappy with these changes > > thanks > phil > > ------------------------------ > *From:* lmap [lmap-bounces@ietf.org] On Behalf Of philip.eardley@bt.com [ > philip.eardley@bt.com] > *Sent:* 05 June 2014 10:13 > *To:* KEN.KO@adtran.com; gregimirsky@gmail.com > *Cc:* lmap@ietf.org > *Subject:* Re: [lmap] Follow-up on recent discussion about > draft-ietf-lmap-framework-05.txt > > i think this is a very good suggestion. i agree this is the right way > of separating policy and protocol > > as a side benefit, we can then drop the active vs passive distinction > (and terminology) (and do some slight rephrasing in the privacy section, > which is the main place that uses the terms) > > thanks > phil > > ------------------------------ > *From:* KEN KO [KEN.KO@adtran.com] > *Sent:* 05 June 2014 00:03 > *To:* Greg Mirsky; Eardley,PL,Philip,TUB8 R > *Cc:* lmap@ietf.org > *Subject:* RE: [lmap] Follow-up on recent discussion about > draft-ietf-lmap-framework-05.txt > > As I read this email thread which is similar to earlier ones discussing > active vs. passive, I keep thinking about the only place the distinction is > being used in the lmap framework, which is for suppression. And, I keep > thinking that we are creating a distinction the details of which we cannot > agree on, and that different test system operators intend to use in > different ways. And this leads me to think that there is a better way to > provide the agreed suppression behavior while allowing test system > operators to modify it as they wish. > > > > Default suppression behavior, as specified in framework-05: > > > > “Suppression means that the MA does not begin any new > > Active Measurement Task. The impact on other Measurement Tasks is > > not defined by LMAP; since they do not involve the MA creating any > > Active Measurement Traffic there is no need to suppress them, however > > it may be simpler for an implementation to do so.” > > > > We have arrived at this point because stakeholders could not agree on how > to treat Passive Tasks. As a result, some operators may suppress Passive > Tasks by default and others may let them continue, with variations between > those two extremes. And yet, since we are still debating where to draw the > line between Active and Passive, the matter is not settled. > > > > There is a better way. Simply add a field – a Boolean true/false flag is > all that is required – to the Measurement Task Configuration indicating > whether that Task is to be suppressed by default. It shortcuts the Active > Passive arguments (at least, in lmap) and gives operators complete freedom > over default suppression behavior. > > > > The description of a Measurement Method in a registry could contain a > recommended value for the flag. However, operators would be free to use > that value or override it in their deployments. > > > > Comments? > > > > Ken > > > > > > *From:* lmap [mailto:lmap-bounces@ietf.org] *On Behalf Of *Greg Mirsky > *Sent:* Wednesday, June 04, 2014 10:40 AM > *To:* philip.eardley@bt.com > *Cc:* lmap@ietf.org > *Subject:* Re: [lmap] Follow-up on recent discussion about > draft-ietf-lmap-framework-05.txt > > > > Hi Phil, > > thank you for your prompt response to my comments. > > if I compare common interpretations of "observe" and "collect": > ob·serve* verb* \əb-ˈzərv\ > > : to watch and sometimes also listen to (someone or something) carefully > > : to see and notice (someone or something) > > : to make a comment about something you notice > > vs. > col·lect* verb* \kə-ˈlekt\ > > : to get (things) from different places and bring them together > > : to get (one or more things) from a place > > : to get (similar things) and bring them together as a hobby > > the latter seems as more suitable in characterization of role of MA(s) in > executing Passive Measurement methods. > > RE: Measurement Domain. Given earlier discussion and suggestion to take > holistic approach to MA/MP role, I believe we are at the point where > discussion of Measurement Domain's definition and use is timely and > appropriate. > > Regards, > > Greg > > > > On Wed, Jun 4, 2014 at 8:34 AM, <philip.eardley@bt.com> wrote: > > > > Proposal:- > > In the Intro, add to the paragraph about Active & Passive Tasks: > > There may also be Measurement Tasks that are intermediate between Passive > and Active ones; consideration is outside the initial LMAP work scope. > > > > In terminology, tweak the definitions:- > > Passive Measurement Task: A Measurement Task in which a Measurement Agent > observes existing traffic but does not inject Active Measurement Traffic. > > GIM>> I think that "observes" is not the same as "collect information > off". Can it be "... in which a Measurement Agent collects information off > existing traffic ..."? I think that a Measurement Agent may coordinate its > actions in performing Passive Measurement Task with other Measurement > Agents/Peers. More on it below. > > > > [phil] I don't really understand what difference you're getting at - what > meaning do you want to convey with "collect information" that differs from > "observes"? > > > > Active Measurement Task: A Measurement Task in which a Measurement Agent > sends Active Measurement Traffic to, or receives it from, one or more other > Measurement Agents or Measurement Peers, and perhaps coordinates with them > using protocols outside the initial LMAP work scope > > GIM>> Is "Active Measurement Traffic" the same as "Test Traffic"? And > I'd like to discuss new Measurement Domain object defined as: > > The community of Measurement Agents and Measurement Peers that > cooperate in performing a Measurement Task, whether Active or Passive, > present a Measurement Domain. Coordination protocol(s) used within > Measurement Domain are outside of the initial LMAP work scope. > > Then in definitions of Active/Passive Measurement Task in the LMAP > Framework we can use the Measurement Domain like: > Passive Measurement Task: A Measurement Task in which a Measurement Agent > collects information off existing traffic within its Measurement Domain. > > > > [phil] yes, Active Measurement Traffic is what you could call test traffic > ["Active Measurement Traffic: the packet(s) generated in order to execute > an Active Measurement Task."] > > > > [phil] re measurement domain - i can see this may be a useful concept, but > i don't think we've needed this term yet in lmap. given how tricky agreeing > terminology is, can we delay defining this term until we're sure we need it. > > > > thanks > > phil > > > > _______________________________________________ > lmap mailing list > lmap@ietf.org > https://www.ietf.org/mailman/listinfo/lmap > >
- [lmap] Follow-up on recent discussion about draft… philip.eardley
- Re: [lmap] Follow-up on recent discussion about d… Juergen Schoenwaelder
- Re: [lmap] Follow-up on recent discussion about d… Greg Mirsky
- Re: [lmap] Follow-up on recent discussion about d… MORTON, ALFRED C (AL)
- Re: [lmap] Follow-up on recent discussion about d… Greg Mirsky
- Re: [lmap] Follow-up on recent discussion about d… STARK, BARBARA H
- Re: [lmap] Follow-up on recent discussion about d… Mach Chen
- Re: [lmap] Follow-up on recent discussion about d… Vero Zheng
- Re: [lmap] Follow-up on recent discussion about d… philip.eardley
- Re: [lmap] Follow-up on recent discussion about d… philip.eardley
- Re: [lmap] Follow-up on recent discussion about d… Nalini Elkins
- Re: [lmap] Follow-up on recent discussion about d… philip.eardley
- Re: [lmap] Follow-up on recent discussion about d… Sharam Hakimi
- Re: [lmap] Follow-up on recent discussion about d… Greg Mirsky
- Re: [lmap] Follow-up on recent discussion about d… KEN KO
- Re: [lmap] Follow-up on recent discussion about d… Brian Trammell
- Re: [lmap] Follow-up on recent discussion about d… philip.eardley
- Re: [lmap] Follow-up on recent discussion about d… Marc Ibrahim
- Re: [lmap] Follow-up on recent discussion about d… Juergen Schoenwaelder
- Re: [lmap] Follow-up on recent discussion about d… STARK, BARBARA H
- Re: [lmap] Follow-up on recent discussion about d… Mach Chen
- [lmap] Proposed changes to draft-ietf-lmap-framew… philip.eardley
- Re: [lmap] Proposed changes to draft-ietf-lmap-fr… Greg Mirsky