Re: [Lime] WG Last Call
Yuji Tochio <tochio@jp.fujitsu.com> Mon, 04 July 2016 05:37 UTC
Return-Path: <tochio@jp.fujitsu.com>
X-Original-To: lime@ietfa.amsl.com
Delivered-To: lime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20B5B12D505 for <lime@ietfa.amsl.com>; Sun, 3 Jul 2016 22:37:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.627
X-Spam-Level:
X-Spam-Status: No, score=-5.627 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ri48kSOGgdX8 for <lime@ietfa.amsl.com>; Sun, 3 Jul 2016 22:37:00 -0700 (PDT)
Received: from mgwym03.jp.fujitsu.com (mgwym03.jp.fujitsu.com [211.128.242.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 432D012D504 for <lime@ietf.org>; Sun, 3 Jul 2016 22:36:58 -0700 (PDT)
Received: from yt-mxoi1.gw.nic.fujitsu.com (unknown [192.168.229.67]) by mgwym03.jp.fujitsu.com with smtp id 7522_06df_9364aab7_6b18_430b_93a6_2e8d0aee66d1; Mon, 04 Jul 2016 14:36:54 +0900
Received: from dm.kawasaki.flab.fujitsu.co.jp (dm.kawasaki.flab.fujitsu.co.jp [10.25.192.105]) by yt-mxoi1.gw.nic.fujitsu.com (Postfix) with ESMTP id 73B4DAC00FA for <lime@ietf.org>; Mon, 4 Jul 2016 14:36:54 +0900 (JST)
X-SecurityPolicyCheck: OK by SHieldMailChecker v2.3.2
X-SHieldMailCheckerPolicyVersion: FJ-ISEC-20140924-1
X-SHieldMailCheckerMailID: e05b92b4f54b4bbe88035dcb212752a5
To: lime@ietf.org
References: <BLUPR0501MB2051737D8381B2F9B322F5EEAE2D0@BLUPR0501MB2051.namprd05.prod.outlook.com>
From: Yuji Tochio <tochio@jp.fujitsu.com>
Message-ID: <5779F602.9050404@jp.fujitsu.com>
Date: Mon, 04 Jul 2016 14:37:06 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0
MIME-Version: 1.0
In-Reply-To: <BLUPR0501MB2051737D8381B2F9B322F5EEAE2D0@BLUPR0501MB2051.namprd05.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/lime/GVy0spm3DaCDvZ0rlbm1v3L7ZGw>
Subject: Re: [Lime] WG Last Call
X-BeenThere: lime@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Layer Independent OAM Management in Multi-Layer Environment \(LIME\) discussion list." <lime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lime>, <mailto:lime-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lime/>
List-Post: <mailto:lime@ietf.org>
List-Help: <mailto:lime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lime>, <mailto:lime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jul 2016 05:37:02 -0000
Dear authors of the draft, Here are my comments/questions to draft-ietf-lime-yang-oam-model-06. I am glad these comments are considered. Regards, Yuji --------------------------------------------------------------- 1) Base mode [section 4] The text says: "Base mode for other technologies such as MPLS-TP and future extensions will be defined in their corresponding documents." I am worrying what other technologies except MPLS-TP mean. Is Base Mode for Ethernet CFM (802.1Q or G.8013) out of the scope (or N/A)? If Yes, need to clarify in section 4 like replacing other technologies such as MPLS-TP and future extensions by other technologies and future extensions developed in IETF 2) PM (Performance Monitoring) PM aspects are missing. In my understanding, draft-wang-lime-yang-pm will be incorporated but the current draft (lime-yang-oam) is not. I would like to address this draft should be completed after PM parts are completed. 3) MP and MEP [section 4.3] In general, it seems that the this YANG module is mixing MEP for Ethernet/MPLS-TP and MP for TRILL and make it MEP for LIME. In TRILL OAM, mp-address is defined for/within source-MEP and destination-MEP, but the idea of source-MEP and destination-MEP does not entirely suit to Ethernet. It is noted that source-MEP and destination-MEP is local terminologies of MEP found only in TRILL. Please see [IEEE802.1Q] and [ITU-T G.8013/Y.1731] or [G.8001] how xxx MEP(s) is(are) defined. And MP Addressing in RFC 7147 is somehow different from [802.1Q]. So far modeling for MEP and MP (including rpc) should be considered on this point, i.e. not mixing MEP for Ethernet and MP for TRILL. 4) MEP ID/MEP name [section 4.3] In section 4.3, MEPs are represented as mep-name, MEP-ID, and mp-address (mep address). I am still confused why these 3 attributes are considered. Per [802.1Q] and [G.8013/Y.1731], it is true for MEP ID defined as: - MEP ID is a 2-octet field where the 13 least significant bits are used to identify the MEP transmitting the CCM frame. MEP ID is unique within the MEG. (ITU-T G.8013 9.2.1) - Each individual MEP is configured with a MEPID that is unique within that MA. (IEEE802.1Q 19.2.1) It is noted that the type for mep-id is int32. And I am not sure why MEP-ID-format is also required as well. Mep-name defines "Generic administrative name of the MEP" in the YANG module and section 4.3 says it is used for indexing MEP. I understand the usage, but is it really required to use mep-name for configuration MEP? 5) Configuration data structure for MEP Reading MEP in ietf-conn-oam, the MEP is regarded as bidirectional end point that includes both generation process and reception process. [G.8052] defines MEP that includes generation process and reception process (i.e. Source and Sink). In fact, Ethernet CCM works as one-way (called Dual-ended) so that the clear distinction for MEP source and sink is defined in [G.8052]. A good example is period (transmit-interval in this draft). To works the CC mechanism, the configuration both for transmit and reception. The configuration of reception is used for defect for LoC and unexpected Period. This draft should consider MEP source and sink. An impact of this issue leads to the support of dual-ended OAM tools and/or OAM tools for performance monitoring. 6) Default MD-LEVEL Section 6.3 of the draft says "Default MD-LEVEL is set to 3". This seems come from [802.1Q] but the value depends on the architecture of network service. Actually, but the has some inconsistency with MEL modeling in ITU-T G.8052 that provides IM for Ethernet OAM. G.8052 defines the management of MEP based on G.8013/Y.1731, that a MEP with MEL = 7 corresponds to the NCM MEP and a MEP with other MEL values are considered as TCM MEP. (NCM/TCM: Network/Tandem Connection Monitoring) So the proposed is remove the sentence in 6.3. 7) TTL usage for CV (connectivity verification) How about the default value for mpls-ttl? RFC 6426 says: In order for the on-demand CV packet to be processed at the desired MIP, the TTL of the MPLS label MUST be set such that it expires at the MIP to be probed. It is also applicable to use 255, same as IP, so it looks hard to define the default value. But it is better to describe how to set the TTL. The description may help this. 8) defect-types Some defect-types are defined. I am confused by these errors. Following comments are some examples: - remote-mep-error It says: "Indicates that one or more of the remote MEPs is reporting a failure" Do(es) MEP(s) report the failure to peer MEP for the MEP(s) or to EMF? Given that it is the latter case, why does it differentiated from the peer MEP to the MEP(s). Or is it an error related to validation fail? (RFC 6426) - invalue-oam-error It says: "Indicates that one or more invalid OAM messages has been received and that 3.5 times that OAM message transmission interval has not yet expired." First, this will be equivalent to 5.1.1.2 to 5.1.1.4 in RFC 6371, and 5.1.1.1 (dLOC) is missing. Is it (not including LOC) intentional? And invalue looks typo, it should be invalid. - cross-connect-error It says: "Indicates that one or more cross-connect oam messages has been received and that 3.5 times that OAM message transmission interval has not yet expired. Please clarify what "one or more cross-connect oam messages" means 9) MIP modeling I am not sure why and how MIP is modeled as: grouping MIP { description "defines MIP"; leaf interface { type if:interface-ref; description "Interface"; } } At least, MIP address and ID (and name?) may be required for CV (Loopback) functions. I would like to ask for clarification. 10) Terminology MEP - Maintenance End Point [RFC7174] [IEEE802.1Q] [RFC6371]. MIP - Maintenance Intermediate Point [RFC7174] [IEEE802.1Q] [RFC6371]. These 3 references above define different abbreviation for MEP and MIP. --------------------------------------------------------------- On 2016/06/24 2:56, Ronald Bonica wrote: > Folks, > > This message begins a WG last call for draft-ietf-lime-yang-oam-model-06. Last call ends on July 7, 2016. > > Ron > > _______________________________________________ > Lime mailing list > Lime@ietf.org > https://www.ietf.org/mailman/listinfo/lime >
- Re: [Lime] WG Last Call Ron Bonica
- Re: [Lime] WG Last Call Carlos Pignataro (cpignata)
- Re: [Lime] WG Last Call Varma, Eve (Nokia - US)
- Re: [Lime] WG Last Call Gregory Mirsky
- [Lime] Fwd: WG Last Call Carlos Pignataro (cpignata)
- Re: [Lime] WG Last Call wangzitao
- Re: [Lime] WG Last Call Qin Wu
- Re: [Lime] WG Last Call Yuji Tochio
- Re: [Lime] WG Last Call Yuji Tochio
- Re: [Lime] WG Last Call Gregory Mirsky
- Re: [Lime] WG Last Call Ronald Bonica
- Re: [Lime] WG Last Call Huub van Helvoort
- Re: [Lime] WG Last Call Varma, Eve (Nokia - US)
- Re: [Lime] WG Last Call Carlos Pignataro (cpignata)
- Re: [Lime] WG Last Call wangzitao
- Re: [Lime] WG Last Call Carlos Pignataro (cpignata)
- [Lime] Fwd: WG Last Call Carlos Pignataro (cpignata)
- [Lime] Fwd: WG Last Call Carlos Pignataro (cpignata)
- Re: [Lime] WG Last Call wangzitao
- Re: [Lime] WG Last Call Yuji Tochio
- [Lime] WG Last Call Ronald Bonica