Re: [Rtg-yang-coord] I-D Action: draft-openconfig-mpls-consolidated-model-00.txt

Alia Atlas <akatlas@gmail.com> Fri, 20 March 2015 16:20 UTC

Return-Path: <akatlas@gmail.com>
X-Original-To: rtg-yang-coord@ietfa.amsl.com
Delivered-To: rtg-yang-coord@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEA931ACD73; Fri, 20 Mar 2015 09:20:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.999
X-Spam-Level:
X-Spam-Status: No, score=-101.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, USER_IN_WHITELIST=-100] 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 NuSq2UYh_jxs; Fri, 20 Mar 2015 09:20:19 -0700 (PDT)
Received: from mail-oi0-x22c.google.com (mail-oi0-x22c.google.com [IPv6:2607:f8b0:4003:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3A981A897B; Fri, 20 Mar 2015 09:20:18 -0700 (PDT)
Received: by oigv203 with SMTP id v203so95235752oig.3; Fri, 20 Mar 2015 09:20:18 -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=b2nF5gGjpkti8BZO48MV9O5ADcZyoaI/VF9UcMaKgtY=; b=hPuhLW3F+MIit8pN/yWEQqUsbjaPsPeEmr4o8Q053yEt5JlX8g12/ZX0ftTX0YzI24 IdeKlODec5Pm/kPWBMOdrVkvv2f3Cov3BfiNOW/xahRWYkNBeBDSWHFMgM0sjj63/to/ x4vZpdSjlRLxW2K2jwsM6a6wmXPVvH4NnzdsGFd4HcQK/xBfCme6dXOQOTSsobsgSL95 qsvXuMM0c+wvsDaC5SDzne/nKeijyr/jueHHZoK6N2iFBbdWK4K/PPDuDCjiWgn18jxT VmF3Y1qPJRcH2Fu2fWRhYjlBXgIqWtzfhHtTDb7R4jT2X15g9UlIq86k1zk3fkqMA6be aqmQ==
MIME-Version: 1.0
X-Received: by 10.60.57.9 with SMTP id e9mr39891326oeq.24.1426868418293; Fri, 20 Mar 2015 09:20:18 -0700 (PDT)
Received: by 10.60.44.198 with HTTP; Fri, 20 Mar 2015 09:20:18 -0700 (PDT)
In-Reply-To: <14AF59C9-CF61-45CB-9A0B-12D35AD98AA3@lucidvision.com>
References: <20150309224815.8246.60629.idtracker@ietfa.amsl.com> <14c12af9498.27e9.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <14c12b948f8.27e9.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <CAKL6Z6kXHuARkLtVT19TmLwtOGnrur_7KgOgP91p+5tMFxTF3A@mail.gmail.com> <5507588A.9010105@labn.net> <5507E141.5010807@pi.nu> <550841BA.4040205@labn.net> <55084C4D.3050107@pi.nu> <5508522E.8020402@labn.net> <63CB93BC589C1B4BAFDB41A0A19B7ACD1A05F905@USIDCWVEMBX08.corp.global.level3.com> <D12DCF90.10C80%acee@cisco.com> <5509AB9E.6090201@labn.net> <550A95DF.4080805@pi.nu> <550A9F40.10109@pi.nu> <550AD63A.8030008@labn.net> <550AD956.20800@pi.nu> <CAG4d1reyAd5LwAB3_bg57DZuwV-hwogxK0+Zm_-j1sjWKxKQsQ@mail.gmail.com> <14AF59C9-CF61-45CB-9A0B-12D35AD98AA3@lucidvision.com>
Date: Fri, 20 Mar 2015 12:20:18 -0400
Message-ID: <CAG4d1rcxXk2yGbrtztCT_yxhmn-Sk7FC43qm8Rm9Ypaogs4rLg@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: "Thomas D. Nadeau" <tnadeau@lucidvision.com>
Content-Type: multipart/alternative; boundary=089e0149c4a836b7600511bab145
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtg-yang-coord/SIgogHk09AAoP2O7g6QXUwsiwKM>
Cc: "draft-openconfig-mpls-consolidated-model@ietf.org" <draft-openconfig-mpls-consolidated-model@ietf.org>, "rtg-yang-coord@ietf.org" <rtg-yang-coord@ietf.org>, Alia Atlas <akatlas@juniper.net>, Berger Lou <lberger@labn.net>, Joshua George <jgeorge@google.com>, Loa Andersson <loa@pi.nu>
Subject: Re: [Rtg-yang-coord] I-D Action: draft-openconfig-mpls-consolidated-model-00.txt
X-BeenThere: rtg-yang-coord@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "\"List to discuss coordination between the Routing related YANG models\"" <rtg-yang-coord.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-yang-coord>, <mailto:rtg-yang-coord-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtg-yang-coord/>
List-Post: <mailto:rtg-yang-coord@ietf.org>
List-Help: <mailto:rtg-yang-coord-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-yang-coord>, <mailto:rtg-yang-coord-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Mar 2015 16:20:24 -0000

Tom,

I am not sure what you are picturing when I use the word "architecture".
My intent is a combination of
"an architecture that can suggest and articulate common functionality to be
used by multiple models
 and how the models interconnect" which I loosely refer to as a
"meta-model" plus considerations such
as common conventions that are routing specific and thinking about future
extensibility and features now.

I am not expecting a template of "here's how to write a model"; that seems
like it could be interesting for
netmod to work on.  I know that netmod is working on rfc6087bis and look
forward to seeing the results of
that work.

I am certainly expecting the design team to deliver at least the
"meta-model" part of it before the Prague
IETF.  I am also OF COURSE recommending that the design team considering
existing work that is done
in the space - including the OpenConfig work - and building a design team
including people who are actively
involved in this area.

Whether some of this work makes sense to do in a wiki or live as a stable
RFC is a different question - but
the first point is to get it thought about and written down.

Regards,
Alia

On Thu, Mar 19, 2015 at 6:31 PM, Thomas D. Nadeau <tnadeau@lucidvision.com>
wrote:

>
> On Mar 19, 2015:12:13 PM, at 12:13 PM, Alia Atlas <akatlas@gmail.com>
> wrote:
>
> Hi Lou and Loa,
>
> Thanks for your focus and concern on this.
>
> I share very similar concerns about how to handle the interactions and
> structure between different
> YANG models.  In fact, I am in the process of setting up a routing area
> design team to write
> up a routing yang architecture.  This may also include common conventions
> and recommendations
> for how to handle information to be used by multiple models and so on.
>
>
> Rather than an architecture, I'd suggest something more along the lines of
> a template for building models.
> There are a number of reasons why an architecture is the wrong approach
> here IMHO, but firstly
> time-to-market is of the essence. We don't want a clan of people spending
> the next 18 months chugging out
> what is in effect, a theoretical guide or pattern for how we build
> models.  Secondly, we have a proposal
> on the table from a bunch of operators that have built and are actually
> using the models proposed.
> I would hate to push that aside for what becomes again, a theoretical
> discussion that takes
> 18 months and produces a document.   To be honest, the best approach for
> this would be a wiki page
> that gets pinned on the Yang Doctor's wiki, if you ask me.
>
> --Tom
>
>
> At the Routing WG Chairs lunch, one of the topics will be discussing how
> to coordinate and handle
> the various proposed YANG models and the overlaps.
>
> One of the useful aspects of this particular model is that it's looking at
> it from a "what does it do for me" perspective instead of a "here's what
> the protocol knobs are".  Of course, that doesn't address many
> of the questions around multiple uses of the same technology for different
> purposes or how to handle
> different feature sets being implemented.
>
> I am somewhat reluctant to request breaking up of a model into multiple
> drafts simply to accommodate
> the IETF Working Group structure - if it doesn't also improve the models
> or make it easier to get really
> good reviews.
>
> So, in short - let's have some good discussion on this, work towards
> having an architecture with meta-model
> for at least routing, and see what makes the most sense.
>
> Thanks,
> Alia
>
> On Thu, Mar 19, 2015 at 10:12 AM, Loa Andersson <loa@pi.nu> wrote:
>
>> Lou,
>>
>> I take this to mean:
>> "Yes, we can take the discussion as suggest below in Dallas, but we also
>>  need a discussion on the rtg-yang-coord@ietf.org, possibly before,
>>  during and after the Dallas meeting."
>>
>> I agree to that!
>>
>> /Loa
>>
>>
>> On 2015-03-19 14:59, Lou Berger wrote:
>>
>>>
>>>
>>> On 3/19/2015 6:04 AM, Loa Andersson wrote:
>>>
>>>> All,
>>>>
>>>> This of course triggered the obvious question - "What is your plan"?
>>>>
>>>> So what I'd like to to see for draft-openconfig-mpls-consolidated-model
>>>> discussions in Dallas is
>>>>
>>>> - that the discussion on the overall structure goes to the rtgwg
>>>>
>>>> - that the technology specific parts are discussed in the relevant
>>>>     working group; it see the following wg's that (should) have an
>>>>     interest in this
>>>>     - teas
>>>>     - mpls
>>>>     - spring
>>>>     - i2rs (?), this might be more of an interest in the overall
>>>>       structure.
>>>>
>>>> For mpls this discussion will take place on Friday, if we during the
>>>> week can agree on a plan forward, and we need time to socialize that
>>>> I think there are a few minutes available in the mpls meeting do that.
>>>>
>>>
>>> So the general questions I see / have, which are wider than the scope of
>>> this draft, are:
>>> 1. how does the whole control plane (including te+non-te signaling and
>>> routing) picture fit together and relate to other/existing models?
>>> 2. how do all the different topology/service models fit together?
>>> 3. What is the commonality in the data plane models of MPLS and GMPLS
>>> (LSPs)?
>>>     (Yes this assumes that there isn't a full model per controlled
>>> technology.)
>>>
>>> I think different WGs are/can be involved in addressing these.  As I
>>> said before, I personally care more about these being discussed then
>>> where they are discussed.  I like your plan as it provides a place to
>>> catch any topics not already covered earlier in the week.
>>>
>>> In the interim, it would be good to start on the actual discussions on
>>> this (or whichever appropriate) list.
>>>
>>> Lou
>>>
>>>> /Loa
>>>>
>>>>
>>>>
>>>> On 2015-03-19 10:24, Loa Andersson wrote:
>>>>
>>>>> Folks,
>>>>>
>>>>> I have not seen any reaction to this, what is the plan?
>>>>>
>>>>> /Loa
>>>>>
>>>>> On 2015-03-18 17:45, Lou Berger wrote:
>>>>>
>>>>>> Sounds like there's a plan afoot to give rtgwg time to discuss this
>>>>>> thread/draft (as well as relive some of the overall time constraints.
>>>>>> )
>>>>>>     My understanding is that the overall structure  &  base document
>>>>>> will
>>>>>> be discussed there, while the other WG-specific information /
>>>>>> sub-models
>>>>>> (e.g., LDP, RSVP, TE, SR, ...) will covered in their respective WGs.
>>>>>>
>>>>>> Alia/ADs/Authors,
>>>>>>
>>>>>> Can you confirm?
>>>>>>
>>>>>> Thanks,
>>>>>> Lou
>>>>>>
>>>>>> On 3/17/2015 12:35 PM, Acee Lindem (acee) wrote:
>>>>>>
>>>>>>> RTGWG agenda is already jam packed - no room for any additions.
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Rtg-yang-coord mailing list
>>>>>> Rtg-yang-coord@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/rtg-yang-coord
>>>>>>
>>>>>>
>>>
>>> _______________________________________________
>>> Rtg-yang-coord mailing list
>>> Rtg-yang-coord@ietf.org
>>> https://www.ietf.org/mailman/listinfo/rtg-yang-coord
>>>
>>>
>> --
>>
>>
>> Loa Andersson                        email: loa@mail01.huawei.com
>> Senior MPLS Expert                          loa@pi.nu
>> Huawei Technologies (consultant)     phone: +46 739 81 21 64
>>
>> _______________________________________________
>> Rtg-yang-coord mailing list
>> Rtg-yang-coord@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtg-yang-coord
>>
>
> _______________________________________________
> Rtg-yang-coord mailing list
> Rtg-yang-coord@ietf.org
> https://www.ietf.org/mailman/listinfo/rtg-yang-coord
>
>
>