Re: [mpls] Comments on draft-bryant-mpls-oam-udp-return

"Andrew G. Malis" <agmalis@gmail.com> Fri, 13 June 2014 05:27 UTC

Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62FDF1B28D6 for <mpls@ietfa.amsl.com>; Thu, 12 Jun 2014 22:27:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, SPF_PASS=-0.001] autolearn=ham
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 sEaS3C32URlF for <mpls@ietfa.amsl.com>; Thu, 12 Jun 2014 22:26:59 -0700 (PDT)
Received: from mail-qa0-x230.google.com (mail-qa0-x230.google.com [IPv6:2607:f8b0:400d:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83D5F1B28D5 for <mpls@ietf.org>; Thu, 12 Jun 2014 22:26:59 -0700 (PDT)
Received: by mail-qa0-f48.google.com with SMTP id x12so2851869qac.21 for <mpls@ietf.org>; Thu, 12 Jun 2014 22:26:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=SudbFStiOO235RTvRIOKIY/a+wviX9CjTyx4BulH2XY=; b=slRTRqo0KxNbjloIwGYbjwYfNqZk/EJ3fQTet4S5C5Yz6iViBujIgV/Ov4amn1BNPj cgOSK+Bl1Lu+6/NpyRl1LPk+1Rg1WA2xvcbbxwpWQu3HHLMfbPomsf0gldRIjLwSDOXO eOle5LtKwmdw7Yu73FPdqfkoNa/7/NLOhfTZsNaNChtlE5Y0qQR28vWcB89SnI5WSJwC cvh8st/8nPMkGAI9FEX6oWZojrUyhqup2iNe4h9nLFllMaDJTL4alDZBW5BLvpF/9IVr 6wle5acq9YaiQsTVvidCNAELlWh2fmTEyGxfKHgqqr29vcysEUDodhoytcOAQrJWG22W 8jvw==
X-Received: by 10.224.119.198 with SMTP id a6mr438586qar.39.1402637218674; Thu, 12 Jun 2014 22:26:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.86.148 with HTTP; Thu, 12 Jun 2014 22:26:38 -0700 (PDT)
In-Reply-To: <7347100B5761DC41A166AC17F22DF1121B7CDDF9@eusaamb103.ericsson.se>
References: <7347100B5761DC41A166AC17F22DF1121B79D6DE@eusaamb103.ericsson.se> <534535F8.6090408@cisco.com> <48E1A67CB9CA044EADFEAB87D814BFF632A54011@eusaamb107.ericsson.se> <537CC24A.2020803@cisco.com> <7347100B5761DC41A166AC17F22DF1121B7C0A12@eusaamb103.ericsson.se> <537E2DD7.4020901@cisco.com> <7347100B5761DC41A166AC17F22DF1121B7C0FCE@eusaamb103.ericsson.se> <537E7A53.50707@cisco.com> <48E1A67CB9CA044EADFEAB87D814BFF632AC1052@eusaamb107.ericsson.se> <537F66C3.4070203@cisco.com> <48E1A67CB9CA044EADFEAB87D814BFF632AC1249@eusaamb107.ericsson.se> <2845723087023D4CB5114223779FA9C8017992C1F2@njfpsrvexg8.research.att.com> <7347100B5761DC41A166AC17F22DF1121B7C2C04@eusaamb103.ericsson.se> <538EF4EE.7000809@cisco.com> <7347100B5761DC41A166AC17F22DF1121B7CDDF9@eusaamb103.ericsson.se>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Fri, 13 Jun 2014 01:26:38 -0400
Message-ID: <CAA=duU2ZFocGcO9tCNtBL5s8Xts2B924iHHzJva9YjEhbLm6zA@mail.gmail.com>
To: Gregory Mirsky <gregory.mirsky@ericsson.com>
Content-Type: multipart/alternative; boundary="001a11c2e6e02afd1404fbb0ed34"
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/aM79UYU50cfGbUgk5nl2C979cYs
Cc: "draft-bryant-mpls-oam-udp-return@tools.ietf.org" <draft-bryant-mpls-oam-udp-return@tools.ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] Comments on draft-bryant-mpls-oam-udp-return
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jun 2014 05:27:02 -0000

Greg,

I have to admit to not really having read the draft until I saw this
discussion, which got me curious to see what all of the fuss was about. So
I went and read RFC 6374 and this draft, and also 4656.

Given the existence and presumed implementations of 6374, my intuition is
that this draft is a small addition to 6374 to fix a case that that had
escaped the authors at that time. I would bet that if the Return UDP Port
object had originally been included in 6374 to complement the Return
Address object, no one would have batted an eyelash.

Thus, I have no objection to this draft. The time to have discussed a
different approach was during the formation of RFC 6374, not now. Trying to
switch to an approach like RFC 4656 now is an extremely heavyweight fix to
a very small problem.

Cheers,
Andy


On Thu, Jun 12, 2014 at 8:36 PM, Gregory Mirsky <gregory.mirsky@ericsson.com
> wrote:

> Hi Stewart,
> apologize for delayed response.
> I still believe that though defining new TLV that includes both IP address
> and port number is doable it is not the best approach to control MPLS PM
> sessions. RFC 6374 requires control of each and every test/query packet
> thus making some tests impossible to execute (e.g. SLM with smaller packet
> sizes when TLVs has to be used to provide explicit control). I believe that
> extending RFC 6374 with Session Control and Data Fetch commands may be
> reasonable alternative to controlling each test packet explicitly through
> TLVs.
> True, I don't have document that describes the alternative approach at
> this time but would appreciate it be considered and welcome opportunity to
> discuss it in any format.
>
>         Regards,
>                 Greg
>
> -----Original Message-----
> From: Stewart Bryant [mailto:stbryant@cisco.com]
> Sent: Wednesday, June 04, 2014 3:29 AM
> To: Gregory Mirsky; MORTON, ALFRED C (AL); Eric Gray;
> draft-bryant-mpls-oam-udp-return@tools.ietf.org
> Cc: mpls@ietf.org; draft-ietf-lmap-framework@tools.ietf.org
> Subject: Re: [mpls] Comments on draft-bryant-mpls-oam-udp-return
>
> On 25/05/2014 01:14, Gregory Mirsky wrote:
> > Dear Al,
> > thank you for your analysis of the draft and its correlation with the
> LMAP framework.
> > I think that the RFC 6374 gives option for the responder, Measurement
> Peer (MP) in LMAP framework terminology, to send measurement result to an
> arbitrary destination, not only to the Querier, Measurement Agent (MA).
> Yes it does, although as written not to multiple collectors. Do you need
> that? If so I would need to use a modified TLV with the both the address
> and the port since the port will be address dependent.
>
> - Stewart
> >   Though such scenario is not considered for MP in the LMAP framework, I
> believe we can still refer to that node as Data Collector because MA
> instructed MP perhaps based on information received from the Measurement
> Controller.
> > During our discussion Stewart asked if there could be case of multiple
> Data Collectors for the given Measurement Task. That is when I referred to
> the LMAP framework as I believe that it allows to associate  multiple Data
> Collectors with the Measurement Task. Is my understanding correct?
> >
> >       Regards,
> >               Greg
> >
> > -----Original Message-----
> > From: MORTON, ALFRED C (AL) [mailto:acmorton@att.com]
> > Sent: Friday, May 23, 2014 10:14 AM
> > To: Eric Gray; stbryant@cisco.com; Gregory Mirsky;
> > draft-bryant-mpls-oam-udp-return@tools.ietf.org
> > Cc: mpls@ietf.org; draft-ietf-lmap-framework@tools.ietf.org
> > Subject: RE: [mpls] Comments on draft-bryant-mpls-oam-udp-return
> >
> > Eric, Stewart,
> >
> > It seems to me (after scanning the draft) that the MPLS-PLDM could be
> treated as the out-of-scope measurement traffic/protocol in the LMAP
> Framework Figure 1 below (Where IPPM is currently used as the out-of-scope
> example):
> >
> >                                                                ^
> >                                                                |
> >                                   Active    +-------------+    IPPM
> >              +---------------+  Measurement | Measurement |    Scope
> >              | Measurement   |<------------>|     Peer    |    |
> >              |   Agent       |   Traffic    +-------------+    v
> >     +------->|               |                                 ^
> >     |        +---------------+                                 |
> >     |              ^      |                                    |
> >     |  Instruction |      |  Report                            |
> >     |              |      +-----------------+                  |
> >     |              |                        |                  |
> >     |              |                        v                  LMAP
> >     |         +------------+             +------------+        Scope
> >     |         | Controller |             |  Collector |        |
> >     |         +------------+             +------------+        v
> >     |                ^   ^                       |             ^
> >     |                |   |                       |             |
> >     |                |   +----------+            |             |
> >     |                |              |            v             |
> > +------------+   +----------+    +--------+    +----------+   |
> > |Bootstrapper|   |Subscriber|--->|  data  |<---|repository|   Out
> > +------------+   |parameter |    |analysis|    +----------+   of
> >                   |database  |    | tools  |                   Scope
> >                   +----------+    +--------+                   |
> >                                                                |
> >
> > The MPLS-PLDM Querier could be co-located with a Measurement Agent, and
> assuming the Querier performs all the coordination, including arranging to
> return the response message to a port co-located with the same Measurement
> Agent (or configuration takes the role of signaling), then the MPLS-PLDM
> responder could be treated as a Measurement Peer.  The LMAP Control and
> Report protocols provision and collect results from the Querier, taking the
> role of a "management system" mentioned in the draft.
> >
> > hope this helps,
> > Al
> >
> >
> >
> >
> >> -----Original Message-----
> >> From: Eric Gray [mailto:eric.gray@ericsson.com]
> >> Sent: Friday, May 23, 2014 11:47 AM
> >> To: stbryant@cisco.com; Gregory Mirsky; draft-bryant-mpls-oam-udp-
> >> return@tools.ietf.org
> >> Cc: mpls@ietf.org; draft-ietf-lmap-framework@tools.ietf.org
> >> Subject: RE: [mpls] Comments on draft-bryant-mpls-oam-udp-return
> >>
> >> Stewart,
> >>
> >>      I understand your point.  But the question is not whether or not it
> >> will work, but rather whether or not there is consensus to do it this
> >> way.
> >>
> >>      On any given day, it is trivial to come up with any number of
> >> approaches for doing something (whatever that something is) that will
> >> _work_ - which is not the same as saying that we should all pour
> >> energy into any of those ideas.
> >>
> >>      I also understand the pressures associated with customer
> >> requirements, but don't see why the customer(s) behind your
> >> requirements should have the last word on which approach should be
> >> used - based solely on those requirements.
> >>
> >>      That approach leads to a point-solution that has a definite
> non-zero
> >> cost.  As a general approach, the continuous generation of point
> >> solutions has its own scaling issues.
> >>
> >>      It is my hope that someone will have the energy to put together a
> >> draft to propose an alternative based on LMAP.  I personally do not
> >> have either the energy or the bandwidth.  In fact, I don't have the
> >> bandwidth or the energy to continue in
> >> this discussion.   I sincerely hope and intend this will be my last post
> >> on this topic.
> >>
> >>      If there is insufficient interest in developing the scaled-down
> >> version of an LMAP-based proposal - either within the MPLS working
> >> group, or among the LMAP framework authors - before the Toronto
> >> meeting, or there is not a number of like objections raised on the
> >> MPLS mailing list, then it would seem that the WG default consensus
> >> is to proceed with your draft.
> >>
> >>      Believe it or not, I personally can live with that.
> >>
> >> --
> >> Eric
> >>
> >> -----Original Message-----
> >> From: Stewart Bryant [mailto:stbryant@cisco.com]
> >> Sent: Friday, May 23, 2014 11:18 AM
> >> To: Eric Gray; Gregory Mirsky; draft-bryant-mpls-oam-udp-
> >> return@tools.ietf.org
> >> Cc: mpls@ietf.org; draft-ietf-lmap-framework@tools.ietf.org
> >> Subject: Re: [mpls] Comments on draft-bryant-mpls-oam-udp-return
> >> Importance: High
> >>
> >> Eric
> >>
> >> I think the onus is on you as the objector to provide me with a
> >> pointer to a specific protocol alternative not a framework, or to
> >> show why this simple addition of four bytes will not work in the manner
> that I describe.
> >>
> >> Stewart
> > .
> >
>
>
> --
> For corporate legal information go to:
>
> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>