RE: [mpls-tp] about open discussion about MIP MEP in MPLS-TP networks

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Mon, 15 November 2010 12:28 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2F7623A6C9B; Mon, 15 Nov 2010 04:28:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.437
X-Spam-Level:
X-Spam-Status: No, score=-2.437 tagged_above=-999 required=5 tests=[AWL=0.162, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eUp+zkqaw39j; Mon, 15 Nov 2010 04:28:35 -0800 (PST)
Received: from ilptbmg01.ecitele.com (ilptbmg01-out.ecitele.com [147.234.242.234]) by core3.amsl.com (Postfix) with ESMTP id 2C41C3A6C9F; Mon, 15 Nov 2010 04:28:33 -0800 (PST)
X-AuditID: 93eaf2e7-b7b40ae00000023d-6f-4ce1279bf80a
Received: from ilptexch01.ecitele.com ( [172.31.244.40]) by ilptbmg01.ecitele.com (Symantec Brightmail Gateway) with SMTP id D1.B4.00573.B9721EC4; Mon, 15 Nov 2010 14:29:16 +0200 (IST)
Received: from ILPTMAIL02.ecitele.com ([147.234.244.212]) by ilptexch01.ecitele.com ([172.31.244.40]) with mapi; Mon, 15 Nov 2010 14:30:35 +0200
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "BUSI, ITALO (ITALO)" <italo.busi@alcatel-lucent.com>
Date: Mon, 15 Nov 2010 14:29:10 +0200
Subject: RE: [mpls-tp] about open discussion about MIP MEP in MPLS-TP networks
Thread-Topic: [mpls-tp] about open discussion about MIP MEP in MPLS-TP networks
Thread-Index: AQHjN7Gj9IDtNycCfb14g4gX8hlxWQKrWTDxArMIfpgCUmRV6gIYKcbPku7BXuCAATDTSoABl1wggALgxbmAAF7y4A==
Message-ID: <A3C5DF08D38B6049839A6F553B331C76D5CDB4A491@ILPTMAIL02.ecitele.com>
References: <A1F769BC58A8B146B2EEA818EAE052A20964A4A6A7@GRFMBX702RM001.griffon.local> <10ca01cb815f$63a476b0$2aed6410$@olddog.co.uk> <A1F769BC58A8B146B2EEA818EAE052A20964A4A73B@GRFMBX702RM001.griffon.local> <12d101cb8186$74b08f80$5e11ae80$@olddog.co.uk> <A1F769BC58A8B146B2EEA818EAE052A20964A4A94D@GRFMBX702RM001.griffon.local>, <143b01cb81bd$8c5c1c80$a5145580$@olddog.co.uk> <A3C5DF08D38B6049839A6F553B331C76D5CD91FFB5@ILPTMAIL02.ecitele.com>, <15740615FC9674499FBCE797B011623F16B45326@FRMRSSXCHMBSB1.dc-m.alcatel-lucent.com> <A3C5DF08D38B6049839A6F553B331C76D5CD91FFBC@ILPTMAIL02.ecitele.com>
In-Reply-To: <A3C5DF08D38B6049839A6F553B331C76D5CD91FFBC@ILPTMAIL02.ecitele.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Brightmail-Tracker: AAAAAA==
X-Mailman-Approved-At: Wed, 17 Nov 2010 10:57:27 -0800
Cc: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "ietf@ietf.org" <ietf@ietf.org>, "mpls-tp@ietf.org" <mpls-tp@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Nov 2010 12:28:42 -0000

Italo,
My original comment on SPME has been sent to the list on 07-Jul-10.
You can see it at http://www.ietf.org/mail-archive/web/mpls-tp/current/msg04369.html .
It has not been posted as an LC comment, presumably because the draft has not been in any kind of LC at that moment.

Adrian, 
Please consider this comment as an IESG LC comment.

Regards,
     Sasha


-----Original Message-----
From: Alexander Vainshtein 
Sent: Monday, November 15, 2010 9:03 AM
To: BUSI, ITALO (ITALO)
Cc: mpls-tp@ietf.org; adrian@olddog.co.uk
Subject: RE: [mpls-tp] about open discussion about MIP MEP in MPLS-TP networks

Italo,
Lots of thanks for a prompt response.

I will look up my archives and resend the specific comment regarding SPME. 
But the gist of this comment has been, that SPME is a new LSP, so that monitoring it does not necessarily say anything about the original LSP passing thru the segment in question. The simplest use case demonstrating the difference is a case of incomplete configuration, when the original LSP has not been configured in one of the internal nodes of the segment, but SPME was (and vice versa).

Regarding MIPs, I'd like to explain my doubts.

1. We all agree (or so it seems) that intermediate points of LSPs and PWs can only be reached due to TTL expiration. 
2. By default TTL expiration extracts a packet from the data plane and sends it to the control plane instead.
    As per RFC 4379, this process includes preservation of the original received label stack 
    and noting the actual ingress interface so that they are available for the CP processing.
3. Taking (1) and (2) above as given, could you please clarify, what exactly does it mean if:
    (a) A per-node MIP is disabled? 
    (b) A per-interface MIP is disabled?
4. Are MIPs bound to specific Managed Entities (LSPs)? If they are, what should happen if:
    a) An LSP uses labels from the per-platform label stace, and hence packets associated with this LSP can
        be received from any interface?
    b) A per-interface MIP is enabled for this LSP on one interface and disabled on another one?


Regards,
     Sasha

________________________________________
From: BUSI, ITALO (ITALO) [italo.busi@alcatel-lucent.com]
Sent: Monday, November 15, 2010 12:54 AM
To: Alexander Vainshtein; adrian@olddog.co.uk
Cc: mpls-tp@ietf.org
Subject: R: [mpls-tp] about open discussion about MIP MEP in    MPLS-TP networks

Sasha,

See in line marked with [ib]

Thanks in advance

Italo

> -----Messaggio originale-----
> Da: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] Per conto
> di Alexander Vainshtein
> Inviato: venerdì 12 novembre 2010 11.37
> A: adrian@olddog.co.uk
> Cc: mpls-tp@ietf.org
> Oggetto: Re: [mpls-tp] about open discussion about MIP MEP in MPLS-TP
> networks
>
> Adrian,
> I've looked up the MPLS-TP OAM framework draft and it indeed discusses
> per-interface MIPs that have not been considered (according to my reading)
> in RFC 5654.
>
> I think that, at the very least, the notion of a per-interface MIP
> requires additional clarification. E.g., can you introduce a per-interface
> MIP in an LSP that uses labels from the per-platform space?

[ib] Could you be more specific about how the label space impacts the support of per-interface vs per-node MIP?

> On a more generic level, taking into account that the only way to reach a
> MIP in an LSP is to send a packet that would experience TTL expiration in
> the node of interest, what is the difference in behavior of LSPs with
> configured MIPs and LSPs without them?
>

[ib] We discussed this point during the development of the OAM framework and we have agreed that every node has MIP(s) and that the operator can disable them. See the following text extracts from section 3.4:

   An intermediate node within a MEG can either:

   o Support per-node MIP (i.e. a single MIP per node in an
      unspecified location within the node);

   o Support per-interface MIP (i.e. two or more MIPs per node on
      both sides of the forwarding engine).

And

   Once a MEG is configured, the operator can enable/disable the
   MIPs on the nodes within the MEG. All the intermediate nodes and
   possibly the end nodes host MIP(s). Local policy allows them to
   be enabled per function and per MEG. The local policy is
   controlled by the management system, which may delegate it to
   the control plane.

I hope this would help.

> I also note that the framework draft still promotes hierarchy of labels
> for SPMEs and/or TCM.
> I believe that I've commented on this concept earlier, and in any case I
> plan to send an IESG LC comment on this point: IMO my previous comments in
> this regard have not been resolved.
>

[ib] Could you please re-send your comment? This would help expediting its resolution as I fear we have missed it. I apologize for that.

> Regards,
>      Sasha
>
> ________________________________________
> From: mpls-tp-bounces@ietf.org [mpls-tp-bounces@ietf.org] On Behalf Of
> Adrian Farrel [adrian@olddog.co.uk]
> Sent: Thursday, November 11, 2010 6:28 PM
> To: 'D'Alessandro Alessandro Gerardo'
> Cc: mpls-tp@ietf.org
> Subject: Re: [mpls-tp] about open discussion about MIP MEP in MPLS-TP
> networks
>
> Hi,
>
> >> I think the difference in the way we are presenting this lies in me
> saying
> >> that we have to have a model and tools that allow vendors to build
> >> equipment that allows operators to deploy MPLS-TP networks that
> >> follow the "legacy transport network" mode of operation.
> >
> > [Alessandro] It seems to me we are claiming the same thing
> >
> >> It seems to me that you are saying that the architecture must prohibit
> >> people from building and deploying in other modes, and I can't see
> >> the value of that prohibition.
> >
> > [Alessandro] No, I haven't said that. I said the architecture must
> include
> > all the constructs that are required to get the above mentioned goal
> > (e.g. a per interface MIP).
>
> My apologies. It looks like we are perfectly aligned.
> In addition, I believe that the OAM Framework (section 3.4 already
> includes the
> function). So I think we are done.
>
> Adrian
>
> _______________________________________________
> mpls-tp mailing list
> mpls-tp@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls-tp
> _______________________________________________
> mpls-tp mailing list
> mpls-tp@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls-tp