Re: [mpls] [Teas] [Rtg-yang-coord] Generic LSP Yang

Igor Bryskin <IBryskin@advaoptical.com> Sun, 08 March 2015 13:29 UTC

Return-Path: <IBryskin@advaoptical.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 40BAE1A8704; Sun, 8 Mar 2015 06:29:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] 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 Xu2nfPFOGbUu; Sun, 8 Mar 2015 06:29:17 -0700 (PDT)
Received: from mail3.advaoptical.com (mail3.advaoptical.com [74.202.24.82]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 576D71A8703; Sun, 8 Mar 2015 06:29:16 -0700 (PDT)
Received: from atl-srv-mail10.atl.advaoptical.com (atl-srv-mail10.atl.advaoptical.com [172.16.5.39]) by atl-vs-fsmail.advaoptical.com (8.14.5/8.14.5) with ESMTP id t28DTD90001015 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sun, 8 Mar 2015 09:29:13 -0400
Received: from ATL-SRV-MBX1.advaoptical.com (172.16.5.45) by atl-srv-mail10.atl.advaoptical.com (172.16.5.39) with Microsoft SMTP Server (TLS) id 14.3.181.6; Sun, 8 Mar 2015 09:29:13 -0400
Received: from ATL-SRV-MBX1.advaoptical.com (172.16.5.45) by ATL-SRV-MBX1.advaoptical.com (172.16.5.45) with Microsoft SMTP Server (TLS) id 15.0.1076.3; Sun, 8 Mar 2015 09:29:12 -0400
Received: from ATL-SRV-MBX1.advaoptical.com ([fe80::6433:f8f:ea41:a6e1]) by ATL-SRV-MBX1.advaoptical.com ([fe80::6433:f8f:ea41:a6e1%14]) with mapi id 15.00.1076.000; Sun, 8 Mar 2015 09:29:12 -0400
From: Igor Bryskin <IBryskin@advaoptical.com>
To: Robert Raszuk <robert@raszuk.net>, Loa Andersson <loa@pi.nu>
Thread-Topic: [mpls] [Teas] [Rtg-yang-coord] Generic LSP Yang
Thread-Index: AQHQWY7NuNEcsrE2iEGI3ykMvO5zf50SjSJF
Date: Sun, 08 Mar 2015 13:29:11 +0000
Message-ID: <aa6d870abe45445b89f925a1bf849c94@ATL-SRV-MBX1.advaoptical.com>
References: <CAB75xn5UZDW-aWaZpQYtu_22b8ts6mOC+tS9wqctWEmx1WY-iw@mail.gmail.com> <54F88FE0.9040206@labn.net> <23CE718903A838468A8B325B80962F9B8705236A@BLREML509-MBX.china.huawei.com> <1c6cb7c87b1d44c880ddabb5947ebcea@ATL-SRV-MBX1.advaoptical.com> <CA+b+ERnAD-2_dMQ-xZMYi_M4PoLtRp2RYQx-m54CcM7-AKrFdw@mail.gmail.com> <E22F8D6C-BF87-406E-824D-D86197377B9C@pi.nu> <40746B2300A8FC4AB04EE722A593182B85D178B3@ONWVEXCHMB04.ciena.com> <54FC161A.3070006@pi.nu>, <CA+b+ERmDoBR2QRyRQHVthYW1EyTOzQspnaefUrL7wtxiL-zJRQ@mail.gmail.com>
In-Reply-To: <CA+b+ERmDoBR2QRyRQHVthYW1EyTOzQspnaefUrL7wtxiL-zJRQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.16.5.49]
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.13.68, 1.0.33, 0.0.0000 definitions=2015-03-08_02:2015-03-06,2015-03-08,1970-01-01 signatures=0
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/XXJiccU6W_PKAGgDbdIq3hx4PdE>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "teas@ietf.org" <teas@ietf.org>
Subject: Re: [mpls] [Teas] [Rtg-yang-coord] Generic LSP Yang
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: Sun, 08 Mar 2015 13:29:20 -0000

Hi guys,

Robert, your interpretation is spot on. Considering the context (the statement was made in response to Druv's email) I don't see how it could be read differently.

LSP model defines how we configure, manipulate an LSP, interpret its parameters, stuff like that. This means the management and control planes.
It is important to keep in perspective why do we do this modelling in IETF. In his presentation on MPLS/SDN 2014 conference Kireeti said that in MPLS networks we have achieved full interoperability in data plane and sufficient one in control plane. The problem and perpetual pain for operators is that each vendor exposes very different interfaces and tools to configure and manage the services. Contemporary management protocols like NETCONF in conjunction with standardized models will solve this.
 However, we do not attempt to (re-)model the data plane, right?

Cheers
Igor
________________________________________
From: mpls [mpls-bounces@ietf.org] on behalf of Robert Raszuk [robert@raszuk.net]
Sent: Sunday, March 8, 2015 6:58 AM
To: Loa Andersson
Cc: mpls@ietf.org; teas@ietf.org
Subject: Re: [mpls] [Teas]  [Rtg-yang-coord] Generic LSP Yang

Hi Loa,

The way I read Igor statement and agreed with it in a sense of "nothing in common" was that it was referring to the control plane.

The subject of this thread is "Generic LSP YANG" and to me Yang model describes control aspect of protocol or functionality not the choice of forwarding header in the data plane.

So if you and others agree we should be all in sync and perhaps we could consider as proposed before Generic Engineered Path model branching at the lower layer between unicast and multicast.

However if you still think that Yang is about data plane and OAM then perhaps we have a bigger issue here ....

Cheers,
R.




On Sun, Mar 8, 2015 at 10:27 AM, Loa Andersson <loa@pi.nu<mailto:loa@pi.nu>> wrote:
Himanshu, et.al<http://et.al>.,

I think there are two issues here and if sorting them out corrrectly
we are very close.

The first issue is similarities between different types of LSPs.

Here I said that, at least for a MPLS PSN, there are similarities,
e.g. the data plane is (nearly) the same. This was said in reaction
to Igor's statement "IMHO TE-LSP, LDP-LSP and SPRING-LSP have nothing
in common." I still don't think that Igor's statement is really correct.
If he had said "IMHO there are not enough similarites between TE-LSP,
LDP-LSP and SPRING-LSP to motivate a common model". I think that we be
a much more accurate statement.

And that is the other issue - Is it reasonable to model TE-LSP,
LDP-LSP and SPRING-LSP in the same model? I don't not think it is,
but that we need an overlap of people working with the different models.

Hope this is clear enough.

/Loa


On 2015-03-07 23:19, Shah, Himanshu wrote:
/I agree with Robert and Igor, putting everything in the same bucket
because of common data plane & OAM does not justify./

/We wouldn’t consider doing same for IP data plane../

/I think we need to separate these models and as mentioned earlier,
there is already work going on in respective WGs./

//

/Thanks,/

/himanshu/

//

//

//

*From:*mpls [mailto:mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>] *On Behalf Of *Loa Andersson
*Sent:* Saturday, March 07, 2015 8:18 AM
*To:* teas@ietf.org<mailto:teas@ietf.org>, mpls@ietf.org<mailto:mpls@ietf.org>, robert@raszuk.net<mailto:robert@raszuk.net>
*Subject:* Re: [mpls] [Rtg-yang-coord] [Teas] Generic LSP Yang

Robert,

 From one perspective I agree with you and Igor, however if you think
about MPLS LSPs, from a data plane perspective - and that is where OAM
operates, there almost no difference between a TE-LSP a LDP-LSP and a
SPRING MPLS LSP come very close.

If you the other hand think of LSPs for other data planes the "nothing
in common" is an almost true statement. From that point of view I think
different models are where we will end up, but I also think that we need
"separation with moderation".

  But nothing is so simple that we can capture it in one very simple
statement, we have hacking away on this for 30 years now, I'd advice
taking architecture and history into consideration, as well as viewing
the sky from a different perspective than from the bottom of a deep well.

Let me also say that I'm very supportive of all the good work going on
in this area.

/Loa

Sent from my iPad


On 07 Mar 2015, at 19:47, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>
<mailto:robert@raszuk.net<mailto:robert@raszuk.net>>> wrote:

    I would agree with Igor.

    Other then name overlap those are completely different technologies
    and artificially putting them under "LSP" umbrella just does not
    bring any value, but only confuses things even more.

    Q: What SPRING-LSP has anything in common with "label" when you use
    v6 header ?

    If you want to search for some commonalities let's remove LDP-LSPs
    from this mix (as the is not relevant) and leave TE-LSP & SPRING +
    maybe also add BIER as well as change the name to Generic-EP
    (Engineered Paths).

    I see no value of goruping based on the fact that data plane uses
    mpls labels, but rather I would see reasonable to provide models
    based on the transport path characteristics for the traffic it is to
    carry.

    Best,

    r.

    On Fri, Mar 6, 2015 at 2:11 PM, Igor Bryskin
    <IBryskin@advaoptical.com<mailto:IBryskin@advaoptical.com> <mailto:IBryskin@advaoptical.com<mailto:IBryskin@advaoptical.com>>> wrote:

    Druv,

    IMHO TE-LSP, LDP-LSP and SPRING-LSP have nothing in common. They
    should have totally independent models each being developed in
    respective WG.

    Igor

    _______________________________________________
    Rtg-yang-coord mailing list
    Rtg-yang-coord@ietf.org<mailto:Rtg-yang-coord@ietf.org> <mailto:Rtg-yang-coord@ietf.org<mailto:Rtg-yang-coord@ietf.org>>
    https://www.ietf.org/mailman/listinfo/rtg-yang-coord



_______________________________________________
Teas mailing list
Teas@ietf.org<mailto:Teas@ietf.org>
https://www.ietf.org/mailman/listinfo/teas


--


Loa Andersson                        email: loa@mail01.huawei.com<mailto:loa@mail01.huawei.com>
Senior MPLS Expert                          loa@pi.nu<mailto:loa@pi.nu>
Huawei Technologies (consultant)     phone: +46 739 81 21 64<tel:%2B46%20739%2081%2021%2064>