Re: [Mpls-interop] MPLS-TP OAM requirements - AIS/LockNotif - Can MIPs send "usolicited" OAM messages ?

George Swallow <swallow@cisco.com> Mon, 04 May 2009 18:36 UTC

Return-Path: <swallow@cisco.com>
X-Original-To: mpls-interop@core3.amsl.com
Delivered-To: mpls-interop@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 611713A6EA2 for <mpls-interop@core3.amsl.com>; Mon, 4 May 2009 11:36:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.867
X-Spam-Level:
X-Spam-Status: No, score=-5.867 tagged_above=-999 required=5 tests=[AWL=-0.664, BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396, 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 x3KC7-NTMDWZ for <mpls-interop@core3.amsl.com>; Mon, 4 May 2009 11:36:29 -0700 (PDT)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id 20FCB3A6E84 for <mpls-interop@ietf.org>; Mon, 4 May 2009 11:36:29 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.40,292,1238976000"; d="scan'208";a="74565288"
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-5.cisco.com with ESMTP; 04 May 2009 18:36:49 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id n44IanQf029926; Mon, 4 May 2009 11:36:49 -0700
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by sj-core-5.cisco.com (8.13.8/8.13.8) with ESMTP id n44IamO8005992; Mon, 4 May 2009 18:36:49 GMT
Received: from xmb-rtp-206.amer.cisco.com ([64.102.31.32]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 4 May 2009 14:36:49 -0400
Received: from 10.98.32.163 ([10.98.32.163]) by xmb-rtp-206.amer.cisco.com ([64.102.31.32]) with Microsoft Exchange Server HTTP-DAV ; Mon, 4 May 2009 18:36:48 +0000
User-Agent: Microsoft-Entourage/12.17.0.090302
Date: Mon, 04 May 2009 14:36:45 -0400
From: George Swallow <swallow@cisco.com>
To: Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>, hhelvoort@chello.nl
Message-ID: <C624ADFD.12992%swallow@cisco.com>
Thread-Topic: [Mpls-interop] MPLS-TP OAM requirements - AIS/LockNotif - Can MIPs send "usolicited" OAM messages ?
Thread-Index: AcnM50aOANna1QiNEEiory/5FCCaIQ==
In-Reply-To: <49FEF0EA.4080109@alcatel-lucent.com>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-OriginalArrivalTime: 04 May 2009 18:36:49.0100 (UTC) FILETIME=[48FFB8C0:01C9CCE7]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=4153; t=1241462209; x=1242326209; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=swallow@cisco.com; z=From:=20George=20Swallow=20<swallow@cisco.com> |Subject:=20Re=3A=20[Mpls-interop]=20MPLS-TP=20OAM=20requir ements=20-=20AIS/LockNotif=20-=20Can=0A=20MIPs=20send=20=22u solicited=22=20OAM=20messages=20? |Sender:=20; bh=Kau5s/5hiw/3z774r21ndh8RzW0vWaLwFQu4WUDju6A=; b=UtGMDc3FdKnEI70xb+SvdhP8EI6wDtye5rohk0T3YCsmAfvWQrrJs22vqW k4at+muehLeu7OYInDvk8TXqTJOHAO1rIRIvs4sm/hOz0vX8qsNqIVefNn1i +pP99T7eDI;
Authentication-Results: sj-dkim-4; header.From=swallow@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; );
Cc: mpls-interop@ietf.org
Subject: Re: [Mpls-interop] MPLS-TP OAM requirements - AIS/LockNotif - Can MIPs send "usolicited" OAM messages ?
X-BeenThere: mpls-interop@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF MPLS Interoperability Design Team <mpls-interop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-interop>, <mailto:mpls-interop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-interop>
List-Post: <mailto:mpls-interop@ietf.org>
List-Help: <mailto:mpls-interop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-interop>, <mailto:mpls-interop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 May 2009 18:36:30 -0000

Huub -

I very much agree with Martin here.

In MPLS-TP the MEG level is not explicit.  It is inferred from the LSP the
OAM is received on.  In typical LSRs, a Server layer down event, e.g. The
failure of a link results in an "Interface Down Event".  When this occurs
all clients of that interface that have registered for the event would be
notified.  Further notification of peer entities is the responsibility of
those clients.

So to me it makes a great deal of sense to have the MEP serving the link
declare that the IF is down, and have the client MIPs be responsible for
sending any needed OAM messages regarding that event.

...George


On 5/4/09 9:43 AM, "Martin Vigoureux" <martin.vigoureux@alcatel-lucent.com>
wrote:

> Huub,
> 
> I am merging the two threads as they talk about the same point.
> Please see below.
> 
> regards,
> -m
> 
> Huub van Helvoort a écrit :
>> Hi Martin,
>> 
>> You responded:
>> 
>>> please see in-line.
>> 
>> me too [hvh]
>> 
>>> Huub van Helvoort a écrit :
>>>> Bonsoir Martin,
>>>> 
>>>> You wrote:
>>>> 
>>>>> as part of the discussion on AIS/Lock Notification,
>>>>> the server layer MEPs, detecting a fault/lock condition, should
>>>>> inform (the MEPs of) the client layers relying on that
>>>>> server layer and which are affected by the condition.
>>>>> 
>>>>> However as I understand it is not the MEP (sMEP) of the
>>>>> server layer that sends a notification to the client layers
>>>>> MEPs (cMEP) but the MIP (cMIP) of the client layer which
>>>>> is hosted on the same node than the MEP (sMEP).
>>>>> See the figure below (where the double dashed line is
>>>>> an LSP, and the ~ line represents an LSP nested in the
>>>>> other LSP.
>>>>> 
>>>>> +------+      +------+      +------+      +------+
>>>>> |      |------|      |------| cMIP |~~~~~~| cMEP |
>>>>> |      |      |      |      |  ^   |      |      |
>>>>> |      |      |      |      |  |   |      |      |
>>>>> |      |      |      |      |  |   |      |      |
>>>>> |      |======|      |======| sMEP |      |      |
>>>>> +------+      +------+      +------+      +------+
>>>> 
>>>> I modified the figure to align with what you wrote.
>>> 
>>> [mvx] thx. In fact the double dashed line was already there
>>>       but with quite some spacing between the top and bottom.
>> 
>> [hvh] OK, tI had the impression that the upper line indicated
>> the client path/trail, and the lower the server path/trail
>> 
>>>>> Therefore can MIPs send OAM messages without having priorly received
>>>>> one
>>>>> or did I miss something?
>>>> 
>>>> No, a MIP can only respond to messages it receives from a MEP
>>>> that has the same MEG level, i.e. exists in the same path.
>>>> 
>>>> In your figure the cMIP ignores messages sent by sMEP.
>>> 
>>> but then, how does a Lock condition of the lower LSP
>>> is notified to cMEP?
>> 
>> This is a consequent action performed in the normal
>> adaptation function between server and client layer.
> 
> and you also say (in the other thread):
> [hvh] The definition used in ITU-T is:
> MEG Intermediate Point (MIP) is an intermediate point in a MEG which
> is capable of reacting to some OAM frames. A MIP does not initiate
> OAM frames. A MIP takes no action on the transit packet flows.
> 
> and:
> [hvh] the sink MEP of the server layer should inform the sink MEPs
> of the client layer.
> 
> How can sMEP send any message to cMEP, they do not belong to the same
> Maintenance Entity?
> The only way I see for cMEP to be informed is that cMIP sends the
> message and if so this contradicts the ITU definition because it does
> this, as you say, as a consequent action performed in the normal
> adaptation function between server and client layer (which I read
> as something different from receiving an OAM message).
> 
> 
>> 
>> Best reagrds, Huub.
>> 
> _______________________________________________
> Mpls-interop mailing list
> Mpls-interop@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls-interop