Re: [secdir] secdir review of draft-ietf-mpls-tp-oam-analysis-08

Tina TSOU <Tina.Tsou.Zouting@huawei.com> Sun, 22 April 2012 14:45 UTC

Return-Path: <Tina.Tsou.Zouting@huawei.com>
X-Original-To: secdir@ietfa.amsl.com
Delivered-To: secdir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5B5721F859B for <secdir@ietfa.amsl.com>; Sun, 22 Apr 2012 07:45:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.506
X-Spam-Level:
X-Spam-Status: No, score=-2.506 tagged_above=-999 required=5 tests=[AWL=0.092, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 VcMPIszNJlb9 for <secdir@ietfa.amsl.com>; Sun, 22 Apr 2012 07:45:25 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 2C71B21F859F for <secdir@ietf.org>; Sun, 22 Apr 2012 07:45:25 -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 AFK87828; Sun, 22 Apr 2012 10:45:24 -0400 (EDT)
Received: from DFWEML408-HUB.china.huawei.com (10.193.5.134) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Sun, 22 Apr 2012 07:43:48 -0700
Received: from SZXEML422-HUB.china.huawei.com (10.82.67.161) by dfweml408-hub.china.huawei.com (10.193.5.134) with Microsoft SMTP Server (TLS) id 14.1.323.3; Sun, 22 Apr 2012 07:43:46 -0700
Received: from SZXEML526-MBX.china.huawei.com ([169.254.2.22]) by szxeml422-hub.china.huawei.com ([10.82.67.161]) with mapi id 14.01.0323.003; Sun, 22 Apr 2012 22:43:40 +0800
From: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
To: "Sprecher, Nurit (NSN - IL/Hod HaSharon)" <nurit.sprecher@nsn.com>
Thread-Topic: secdir review of draft-ietf-mpls-tp-oam-analysis-08
Thread-Index: AQHNCYTfIZ8uMvCtg0mge42m/0NwfZadxfiAgAlTmwg=
Date: Sun, 22 Apr 2012 14:43:40 +0000
Message-ID: <03265FE8-42A2-4C50-AEDA-BFED8FCCF076@huawei.com>
References: <CAFOuuo5TLJpkwrej_J06mKTH2Y70yF-rvYDn2x06QQJFmCpA6g@mail.gmail.com> A<C0E0A32284495243BDE0AC8A066631A80C900009@szxeml526-mbx.china.huawei.com>, <E4873516F3FC7547BCFE792C7D94039C019A3228@DEMUEXC013.nsn-intra.net>
In-Reply-To: <E4873516F3FC7547BCFE792C7D94039C019A3228@DEMUEXC013.nsn-intra.net>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: multipart/alternative; boundary="_000_03265FE842A24C50AEDABFED8FCCF076huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "draft-ietf-mpls-tp-oam-analysis@tools.ietf.org" <draft-ietf-mpls-tp-oam-analysis@tools.ietf.org>, "secdir@ietf.org" <secdir@ietf.org>
Subject: Re: [secdir] secdir review of draft-ietf-mpls-tp-oam-analysis-08
X-BeenThere: secdir@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Security Area Directorate <secdir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/secdir>, <mailto:secdir-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/secdir>
List-Post: <mailto:secdir@ietf.org>
List-Help: <mailto:secdir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/secdir>, <mailto:secdir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Apr 2012 14:45:26 -0000

Hi Nurit,
Thank u for ur reply, comments are in line.
Have a good weekend.

Sent from my iPad

On Apr 17, 2012, at 12:18 AM, "Sprecher, Nurit (NSN - IL/Hod HaSharon)" <nurit.sprecher@nsn.com<mailto:nurit.sprecher@nsn.com>> wrote:


Tina hi,

Thank you for your review.

Please see inline.

Best regards,

Nurit



-----Original Message-----
From: ext Tina TSOU [mailto:Tina.Tsou.Zouting@huawei.com]
Sent: Saturday, March 24, 2012 8:11 AM
To: secdir@ietf.org<mailto:secdir@ietf.org>; draft-ietf-mpls-tp-oam-analysis@tools.ietf.org<mailto:draft-ietf-mpls-tp-oam-analysis@tools.ietf.org>
Subject: secdir review of draft-ietf-mpls-tp-oam-analysis-08



I have reviewed this document as part of the security directorate's ongoing effort to review all IETF documents being processed by the IESG. These comments were written primarily for the benefit of the security area directors.  Document editors and WG chairs should treat these comments just like any other last call comments.



Some comments which may not be from security aspects only are below.



1) One missing OAM function



I compared the OAM functions listed in this draft and those required in RFC5860 and find out one OAM function named Client Failure Indication (Section 2.2.10 of [RFC 5860]) is missing. I cannot see a reason for this. Since this is an informational analysis document, it is recommended to give a whole view. Specific clarifications are appreciated in the document.



<Nurit> this document provides an overview of the MPLS-TP OAM tools that are specified in separate RFCs. It was agreed by the working group that the final version of this document refers to RFCs only. draft-ietf-mpls-tp-csf on “Indication of Client Failure in MPLS-TP” was expired on September 2011, hence we cannot refer to this document.

Please note also that although the name of the FILE may confuse, this document does not make any analysis but rather presents an overview of the OAM tools. The purpose of the document is carried in the document TITLE and Abstract/Introduction. \<Nurit>

If there is no RFC to refer at the moment (perhaps FFS?), you may just reflect the simple fact in the document. This is also the purpose of an overview to let people know what is done and what is missing.



I still prefer to match the analysis or overview with the requirement RFC referenced in this document.





2) Lack of analysis about the compatibility with existing tools



It is said in this document that compatibility with the existing tools has been maintained. But there is no detailed analysis which IMHO might be of great interest to the industry and should form an important part of this analysis document.



<Nurit>

As mentioned above, the purpose of the document is to provide an overview of the MPLS-TP OA tools. It is not a detailed analysis of the tools.

Still, I think your idea is excellent, and may be a subject for another I-D. \<Nurit>

OK.



3) 1.1 Scope



In the middle of this section, under the "three objectives", the first bullet reads



   o  The OAM toolset should be developed based on existing MPLS

      architecture, technology, and toolsets.



However, in the following paragraph it is written as



   o  ITU-T OAM for Ethernet toolset as defined in [Y.1731].  This has

      been used for functionality guidelines for the performance

      measurement tools that were not previously supported in MPLS.



There seem to be conflicts between the objective (should...existing MPLS....)

<Nurit> I am afraid I cannot see the conflict between the sentences….I consulted with some colleagues and they could not see the conflict as well. \<Nurit>

and the toolset development (...tools...not...supported in MPLS). [RFC 5860] says that "...the MPLS-TP design, SHOULD as far as reasonably possible, reuse existing MPLS standards." which looks more appropriate to me as the objective. Please clarify this point.

My concern is that the objective in this document is not exactly the same as in RFC5860. It is proposed to keep aligned.





4) 1.1 Scope



The third one of the "three objectives" in this draft reads



   o  The OAM toolset developed for MPLS based transport networks needs

      to be fully inter-operable with existing MPLS OAM tools as

      documented in [RFC 5860].



I may be wrong but I find [RFC 5860] only requires OAM interoperability between distinct domains (w/wo IP capabilities). The original description is as follows:



   It is REQUIRED that OAM interoperability is achieved between distinct

   domains materializing the environments described in Section 2.1.4.

My understanding of the "OAM interoperability" mentioned here refers to MPLS-TP OAM interoperable in different domains, but not MPLS-TP OAM and MPLS OAM interoperability.



<Nurit> Section 2.1.4 to which you refer in your quote, discusses the environments.

“There are environments where IP capabilities are present in the data plane.  IP/MPLS environments are examples of such environments….”.

RFC 5860 continues to require that “When MPLS-TP is run with IP routing and forwarding capabilities, it MUST be possible to operate any of the existing IP/MPLS and PW OAM protocols (e.g., LSP-Ping [4], MPLS-BFD [13], VCCV [5], and VCCV-BFD [14]).”

\<Nurit>





5) MPLS-TP v.s. MPLS based transport networks

The draft uses both "MPLS-TP" and "MPLS based transport networks". E.g. is it "MPLS-TP OAM" or OAM toolset developed for MPLS based transport networks?

Are they the same? Or what is the relationship between them?



<Nurit> thank you for catching this. We will clarify that they are the same. \<Nurit>



Tina