Re: [mpls-tp] R: Intermediate nodes and segment monitoring in draft-ietf-mpls-tp-oam-framework-09

Maarten Vissers <maarten.vissers@huawei.com> Wed, 01 December 2010 07:48 UTC

Return-Path: <maarten.vissers@huawei.com>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0F5AD28C0E6; Tue, 30 Nov 2010 23:48:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.293
X-Spam-Level:
X-Spam-Status: No, score=-6.293 tagged_above=-999 required=5 tests=[AWL=0.305, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 9akQnKG+m0W0; Tue, 30 Nov 2010 23:47:49 -0800 (PST)
Received: from usaga04-in.huawei.com (usaga04-in.huawei.com [206.16.17.180]) by core3.amsl.com (Postfix) with ESMTP id ABA453A6CF2; Tue, 30 Nov 2010 23:47:49 -0800 (PST)
Received: from huawei.com (usaga04-in [172.18.4.101]) by usaga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LCQ000T8ODQ2Z@usaga04-in.huawei.com>; Wed, 01 Dec 2010 01:49:02 -0600 (CST)
Received: from m00900002 ([10.202.112.101]) by usaga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LCQ00K8MODJLW@usaga04-in.huawei.com>; Wed, 01 Dec 2010 01:48:59 -0600 (CST)
Date: Wed, 01 Dec 2010 08:49:23 +0100
From: Maarten Vissers <maarten.vissers@huawei.com>
In-reply-to: <5E893DB832F57341992548CDBB33316398C5364074@EMBX01-HQ.jnpr.net>
To: 'John E Drake' <jdrake@juniper.net>, 'Greg Mirsky' <gregimirsky@gmail.com>
Message-id: <004c01cb912c$463c0c00$d2b42400$%vissers@huawei.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: multipart/alternative; boundary="Boundary_(ID_30T7M/g55nCQjXYe2xUxVg)"
Content-language: en-gb
Thread-index: AcuQZD8aH/5bNqyST2C+nXqI5fGS9wAArm7AABcWU6AAGIJ+8A==
References: <OF9A23A7F7.D9FDB37D-ON482577E9.000F8D8B-482577E9.00111897@zte.com.cn> <14392C2B-D778-4050-9F4D-F413384A4D10@huawei.com> <5E893DB832F57341992548CDBB33316398C505ACE0@EMBX01-HQ.jnpr.net> <AANLkTi=Q=X_jW82iLivKv_8rMZsBJLJmcqUueDy1AKXf@mail.gmail.com> <5E893DB832F57341992548CDBB33316398C505B383@EMBX01-HQ.jnpr.net> <009d01cb9061$881ef9f0$985cedd0$%vissers@huawei.com> <AANLkTinhCOS0y7Pz0tj5Muwy+96WNE8x0TOd8F7O3t8J@mail.gmail.com> <00b101cb9067$86b2d810$94188830$%vissers@huawei.com> <5E893DB832F57341992548CDBB33316398C5364074@EMBX01-HQ.jnpr.net>
Cc: mpls-tp-bounces@ietf.org, mpls-tp@ietf.org
Subject: Re: [mpls-tp] R: Intermediate nodes and segment monitoring in draft-ietf-mpls-tp-oam-framework-09
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Dec 2010 07:48:00 -0000

John,

 

If we consider the on-demand sub-path monitoring as a non-intrusive
monitoring application, which is only there for a short period in which it
is highly unlikely that number of hops is changed, then I agree with you
that those maintenance signals have to go to the LSP endpoints. In addition,
the 'MIP with on-demand MEP sink functionality' will have to non-intrusively
detect those maintenance signals (i.e. without terminating) and report these
conditions as it will clarify why a CC/CV loss is detected.

 

Note that a 'MIP with such on-demand MEP functionality' is a compound
function, which can (and should) be decomposed into a true MIP plus  an
'on-demand MEP' function below it. Those on-demand MEP functions will be
bounding an on-demand SPME.

 

For the case a sub-path monitor function is to be activated for a longer
period, use of TTL is not appropriate in my opinion.

 

Regards,

Maarten

 

 

 

From: John E Drake [mailto:jdrake@juniper.net] 
Sent: 30 November 2010 20:20
To: Maarten Vissers; 'Greg Mirsky'
Cc: mpls-tp@ietf.org; mpls-tp-bounces@ietf.org
Subject: RE: [mpls-tp] R: Intermediate nodes and segment monitoring in
draft-ietf-mpls-tp-oam-framework-09

 

I think AIS/LDI/LKR should go to the LSP endpoints

 

Sent from my iPhone

 

From: Maarten Vissers [mailto:maarten.vissers@huawei.com] 
Sent: Tuesday, November 30, 2010 12:21 AM
To: 'Greg Mirsky'
Cc: John E Drake; mpls-tp@ietf.org; mpls-tp-bounces@ietf.org
Subject: RE: [mpls-tp] R: Intermediate nodes and segment monitoring in
draft-ietf-mpls-tp-oam-framework-09

 

Dear Greg,

 

I am very concerned by using TTL for MEP type OAM like CC/CV, LM, AIS, etc.
A change of the route of the transport path will require an update of the
TTL value the "MIP"s sourcing the MEP type OAM packets and in the
intermediate server MEPs that generate e.g. AIS.

 

Regards,

Maarten

 

From: Greg Mirsky [mailto:gregimirsky@gmail.com] 
Sent: 30 November 2010 08:52
To: Maarten Vissers
Cc: John E Drake; mpls-tp@ietf.org; mpls-tp-bounces@ietf.org
Subject: Re: [mpls-tp] R: Intermediate nodes and segment monitoring in
draft-ietf-mpls-tp-oam-framework-09

 

Dear Maarten,

I am thinking of this possible change too. I agree that then we'll need to
introduce MEG or similar ID. But I consider TTL as replacement of GAL only
as exception trigger. I agree with John that GAL will always be at BoS to
indicate OAM packet. Though letting MIP source OAM BFD-like packet changes
context of Your Discriminator and, in my view, requires proper TLV ID of the
source or TTL TLV.

 

 

Regards,

Greg

 

On Mon, Nov 29, 2010 at 11:38 PM, Maarten Vissers
<maarten.vissers@huawei.com> wrote:

John,

 

There seems to be a discussion if a MIP can be used to  source and sink
CC/CV and other MEP type OAM packets. For such case there will be a
maintenance entity level with endpoints in MIPs and use of TTL instead of
GAL.

 

Regards,

Maarten

 

From: John E Drake [mailto:jdrake@juniper.net] 
Sent: 29 November 2010 21:57
To: Greg Mirsky


Cc: Maarten Vissers; zhang.fei3@zte.com.cn; mpls-tp-bounces@ietf.org;
mpls-tp@ietf.org

Subject: RE: [mpls-tp] R: Intermediate nodes and segment monitoring in
draft-ietf-mpls-tp-oam-framework-09

 

Greg,

 

The GAL will be there in all cases.  I don't think I have read any
discussion of using TTL for MEP-MEP and MIP-MEP - it's really not necessary
as the MEP will be popping labels in any event and it will see the GAL.  We
seem to agree on the other points.

 

Thanks,

 

John

 

Sent from my iPhone

 

From: Greg Mirsky [mailto:gregimirsky@gmail.com] 
Sent: Monday, November 29, 2010 12:05 PM
To: John E Drake
Cc: Maarten Vissers; zhang.fei3@zte.com.cn; mpls-tp-bounces@ietf.org;
mpls-tp@ietf.org
Subject: Re: [mpls-tp] R: Intermediate nodes and segment monitoring in
draft-ietf-mpls-tp-oam-framework-09

 

Dear John,

I think that MEP-MEP and MIP-MEP OAM exception can be both GAL and TTL
based. Only TTL-based exception is available for MIP directed OAM packets in
MEP-MIP and MIP-MIP OAM. 

I think that hop counts of working and protecting LSPs can be both
statically configured or dynamically discovered.

 

Regards,

Greg

On Mon, Nov 29, 2010 at 8:12 AM, John E Drake <jdrake@juniper.net> wrote:

Snipped trailing emails

----------------------------------------------------------------------------
----------------------------------------------------------------------------
----------------------------------------------------

Maarten,

 

There seems to be some confusion.  Packets sent between MEPs or from a MIP
to a MEP do not rely on TTL expiry for delivery.  So, the only issue is
packets sent from a MEP to a MIP.  As I indicated in my email, the MEPs can
be configured with the TTLs of the working and protecting LSPs, and when
they are notified of a protection switch, per draft-ietf-mpls-tp-fault, they
can switch to the TTL of the protecting LSP.

 

Alternatively, when the MEPs are notified of a protection switch, they can
use LSP Traceroute (draft-ietf-mpls-tp-on-demand-cv)  to learn the TTL and
MIP identifiers.

 

Thanks,

 

John

 

Sent from my iPhone

 

From: Maarten Vissers [mailto:maarten.vissers@huawei.com] 
Sent: Sunday, November 28, 2010 3:21 AM
To: zhang.fei3@zte.com.cn
Cc: John E Drake; Dan Frost; BUSI, ITALO (ITALO); mpls-tp@ietf.org;
mpls-tp-bounces@ietf.org


Subject: Re: [mpls-tp] R: Intermediate nodes and segment monitoring in
draft-ietf-mpls-tp-oam-framework-09

 

John, Fei,

 

The MEPs may be located outside the recovery domain, and will be unaware of
the change of the number of hops in their transport path. 

 

There is of course a workaround to get around this issue... I.e set up a
SPME between ingress and egress ports of a recovery domain. You do this by
means of two Up MEPs on those NNI ports, if those are supported in
MPLS-TP... With such SPME either path through the recovery domain will count
as one hop... But this will add further complexity, just because you don't
want to use the currently supported non-standard reading capabilities of
those NNI ports.

Regards,

Maarten

 


_______________________________________________
mpls-tp mailing list
mpls-tp@ietf.org
https://www.ietf.org/mailman/listinfo/mpls-tp