Re: [CCAMP] Discussions about draft-dong-ccamp-rsvp-te-mpls-tp-li-lb

Jie Dong <jie.dong@huawei.com> Thu, 19 April 2012 01:58 UTC

Return-Path: <jie.dong@huawei.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D472E21F848F for <ccamp@ietfa.amsl.com>; Wed, 18 Apr 2012 18:58:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.605
X-Spam-Level:
X-Spam-Status: No, score=-1.605 tagged_above=-999 required=5 tests=[AWL=0.994, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n-LPSBqDMIP4 for <ccamp@ietfa.amsl.com>; Wed, 18 Apr 2012 18:58:10 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 1E33D21F8483 for <ccamp@ietf.org>; Wed, 18 Apr 2012 18:58:10 -0700 (PDT)
Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg01-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFI54595; Wed, 18 Apr 2012 21:58:09 -0400 (EDT)
Received: from DFWEML407-HUB.china.huawei.com (10.193.5.132) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 18 Apr 2012 18:54:53 -0700
Received: from SZXEML414-HUB.china.huawei.com (10.82.67.153) by dfweml407-hub.china.huawei.com (10.193.5.132) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 18 Apr 2012 18:54:51 -0700
Received: from SZXEML504-MBS.china.huawei.com ([169.254.8.151]) by SZXEML414-HUB.china.huawei.com ([10.82.67.153]) with mapi id 14.01.0323.003; Thu, 19 Apr 2012 09:54:47 +0800
From: Jie Dong <jie.dong@huawei.com>
To: Lou Berger <lberger@labn.net>
Thread-Topic: Discussions about draft-dong-ccamp-rsvp-te-mpls-tp-li-lb
Thread-Index: Ac0ckl8joJ1dzj6OQwOOwZ4Zt33pMv//isAA//6vCLCAAs/2gP/+ljxg
Date: Thu, 19 Apr 2012 01:54:46 +0000
Message-ID: <76CD132C3ADEF848BD84D028D243C927247A7CBD@szxeml504-mbs.china.huawei.com>
References: <76CD132C3ADEF848BD84D028D243C927247A74EF@szxeml504-mbs.china.huawei.com> <4F8D6AAA.2000703@labn.net> <76CD132C3ADEF848BD84D028D243C927247A7792@szxeml504-mbs.china.huawei.com> <4F8EABF1.6000103@labn.net>
In-Reply-To: <4F8EABF1.6000103@labn.net>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.4.61]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "ccamp@ietf.org" <ccamp@ietf.org>
Subject: Re: [CCAMP] Discussions about draft-dong-ccamp-rsvp-te-mpls-tp-li-lb
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Apr 2012 01:58:10 -0000

Hi Lou, 

Totally agree that it would be good if existing mechanism can be reused to support lock instruct. This discussion is just to make sure whether existing mechanisms can meet the requirement well, or some updates to them are needed (as Fei said). 

Section 13 of RFC 4872 says: 

B. Lockout of normal traffic:
   The O bit of the PROTECTION object is set to 1 to force the recovery LSP to be temporarily unavailable to transport normal traffic.

So the O bit is also defined for lockout of the recovery LSP. For Lock Instruct we may need to update this to make it applicable to both working LSP and recovery LSP. 

Best regards,
Jie


> -----Original Message-----
> From: Lou Berger [mailto:lberger@labn.net]
> Sent: Wednesday, April 18, 2012 7:57 PM
> To: Jie Dong
> Cc: ccamp@ietf.org
> Subject: Re: Discussions about draft-dong-ccamp-rsvp-te-mpls-tp-li-lb
> 
> Jie,
> 
> 
> Per RFC5860:
> 
>    2.2.6. Lock Instruct
> 
> 
>    The MPLS-TP OAM toolset MUST provide functionality to enable an End
>    Point of a PW, LSP, or Section to instruct its associated End
>    Point(s) to lock the PW, LSP, or Section.  Note that lock corresponds
>    to an administrative status in which it is expected that only test
>    traffic, if any, and OAM (dedicated to the PW, LSP, or Section) can
>    be mapped on that PW, LSP, or Section.
> 
> According to IANA there are the defined admin status bits:
> 
> Bit Number Hex Value               Name                   Reference
>     0      0x80000000 Reflect (R)
> [RFC3473][RFC3471]
>    1-24               Unassigned
>     25     0x00000040 Handover (H)                    [RFC5852]
>     26     0x00000020 Lockout (L)                     [RFC4872]
>     27     0x00000010 Inhibit Alarm Communication (I) [RFC4783]
>     28     0x00000008 Call control (C)                [RFC4974]
>     29     0x00000004 Testing (T)
> [RFC3473][RFC3471]
>     30     0x00000002 Administratively down (A)
> [RFC3473][RFC3471]
>     31     0x00000001 Deletion in progress (D)
> [RFC3473][RFC3471]
> 
> RFC 4872 also defines  Lockout of normal traffic (via the O bit) and
> Lockout of a recovery LSP (via the L bit).  I suspect there are
> sufficient mechanisms that can be reused to document how Lock Instruct
> can be supported without new mechanisms. (Which is a reasonable thing to
> do.)
> 

> On 4/17/2012 9:47 PM, Jie Dong wrote:
> > Lou,
> >
> > Thanks for your prompt reply. Please see inline.
> >
> >> I think you may have missed my reference.  Take a look at section 13 of
> >> RFC 4872.  I suspect you'll find the flags defined there to be a better
> >> match.
> >
> > Thanks for pointing to this. Actually I looked at RFC 4872 first.
> > While I agree lockout in RFC 4872 and lock instruct look similar, IMO
> > there are still some differences.
> >
> > Section 13 of RFC 4872 talks about commands to influence recovery
> > operations. The lockout command is used to force the recovery LSP
> > unavailable to transport traffic (either normal or extra-traffic). It
> > is only applicable to the recovery LSP with particular protection
> > type. While IMO Lock Instruct is a general operation to an LSP, which
> > can be either a working LSP or a recovery LSP, and with no constraint
> > on the protection type.
> >
> 
> So you're point is that you don't like the existing mechanisms and ae
> proposing an alternate.  Is this correct?
> 
> Lou
> 
> >>>
> >>> This capability of sending notification to a targeted node is what
> >>> Loopback needs. And then we followed the mechanism defined in
> RFC4974
> >>> for calls. The extension needed is a new flag in ADMIN_STATUS
> >>> object.
> >>>
> >>> In my understanding, ERO/SERO could achieve identification and
> >>> configuration of a targeted node, by defining new ERO subobjects. For
> >>> Loopback such extension may be more significant than just defining a
> >>> new flag in an existing object. But if a new subobject is to be
> >>> defined for several related functions, this may be an interesting
> >>> topic to have further discussions.
> >>
> >> I believe that Cyril said he'd take a pass at such a document (somewhat
> >> based on/similar to draft-kern-ccamp-rsvpte-hop-attributes-00).  Why
> >> don't we wait and see what comes of that before discussing this further.
> >
> > Sounds good. Would like to see discussions and progress on that.
> >
> > Many thanks,
> > Jie
> >
> >
> >
> >
> >