Re: [mpls] [Editorial Errata Reported] RFC6435 (3429)
David Ball <daviball@cisco.com> Fri, 04 January 2013 11:00 UTC
Return-Path: <daviball@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BAC221F88E2 for <mpls@ietfa.amsl.com>; Fri, 4 Jan 2013 03:00:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aC6fjaR7Mngb for <mpls@ietfa.amsl.com>; Fri, 4 Jan 2013 03:00:41 -0800 (PST)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by ietfa.amsl.com (Postfix) with ESMTP id BCAC121F88E1 for <mpls@ietf.org>; Fri, 4 Jan 2013 03:00:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8989; q=dns/txt; s=iport; t=1357297239; x=1358506839; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=EH3yhVcrWVvIMsFGSly/gpfVlbLCmQbCqtGIfgcfJ28=; b=m4AirvKSXaaSii3rnXnuC58vj6FqHlpWEi62rzDgQylN1TAA+rgfknih OVD6VomEballOSn8VDRKOOYGQe78hasC6cGRRF+Dy4E5+1X3ycP/qqF3y LDNcxlahrUWZRngovjIL4+c/Ba+oxANhEcc8Cmnw+EDeWDko/J5XEGegJ o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqASACW15lCQ/khL/2dsb2JhbAArGoNIpzmRUQJ8FnOCHgEBAQMBAQEBJBMxAwQHBQcECxEEAQEBCR4HDwUTHgEJDhOIAQMJBgwstV2LbGpjgn9hA4tTiGeBUQGGWoRdhRGCdHhwJA
X-IronPort-AV: E=Sophos;i="4.84,409,1355097600"; d="scan'208";a="79518261"
Received: from ams-core-2.cisco.com ([144.254.72.75]) by ams-iport-2.cisco.com with ESMTP; 04 Jan 2013 11:00:34 +0000
Received: from ensoft-linux3.cisco.com (ensoft-linux3.cisco.com [10.63.23.12]) by ams-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r04B0YPA001456 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Fri, 4 Jan 2013 11:00:34 GMT
Received: from daviball by ensoft-linux3.cisco.com with local (Exim 4.76) (envelope-from <daviball@cisco.com>) id 1Tr50r-0000tw-Go; Fri, 04 Jan 2013 11:00:33 +0000
Date: Fri, 04 Jan 2013 11:00:33 +0000
From: David Ball <daviball@cisco.com>
To: Yoshinori Koike <koike.yoshinori@lab.ntt.co.jp>
Message-ID: <20130104110030.GD14216@cisco.com>
References: <20121212174431.2DCABB1E002@rfc-editor.org> <09d201cdd894$e4aa0700$adfe1500$@olddog.co.uk> <50CB6508.10804@lab.ntt.co.jp> <20121217140541.GN4232@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20121217140541.GN4232@cisco.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: mpls@ietf.org
Subject: Re: [mpls] [Editorial Errata Reported] RFC6435 (3429)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jan 2013 11:00:42 -0000
Hi Yoshinori, Did you have any further thoughts on this? Thanks, David On Mon, Dec 17, 2012, David Ball wrote: > Hi Yoshinori, > > Thanks for your comments. > > With regards to your proposal, I am still a little unclear on the > intended relationship between the dataplane loopback point and the > MIP/MEP. Are these always on the same interface? If not, under what > conditions could they be on different interfaces? How is the location > of the dataplane loopback point determined? > > To take a concrete example, suppose we have an interface with both a LSP > MEP and a PW MEP. OAM packets destined for the LSP MEP will have an LSP > label and a GAL, while OAM packets destined for the PW MEP will have an > LSP label and a PW label. Client data traffic will also have both an > LSP and a PW label. > > Now, if either the LSP MEP or the PW MEP are put into a loopback mode, > all of the client data packets will be looped. But which OAM packets > are looped? > - If the LSP MEP is put into loopback mode, do the LSP OAM packets get > looped? I think so, since RFC6435 says that both data and OAM > packets are looped. > - If the LSP MEP is put into loopback mode, do the PW OAM packets get > looped? Again, I think so. > - If the PW MEP is put into loopback mode, do the PW OAM packets get > looped? I think yes, this is equivalent to the first case. > - If the PW MEP is put into loopback mode, do the LSP OAM packets get > looped. Since they do not have a PW label, I am not sure? I think > probably they shouldn't be, since there may be other PWs flowing over > the same LSP, with different PW labels, right? > > > Regarding ITU-T G.8121 Amd 1 and G.8121.2, the reason the dataplane > loopback process was removed from the MTDe figures in the last SG15 > meeting was because of this confusing sentence in RFC6435 - in other > words, it wasn't clear whether the MTDe function was the right place for > them so as to match the behaviour specified in the RFC. The intent of > G.8121.2 is to exactly match RFC6435 and the other relevant IETF RFCs. > > As a result, in the current ITU-T G.8121/G.8121.2, the dataplane > loopback processes do not appear in any of the termination or adaptation > functions that are specified; so although the processes themselves are > defined, they are never applied. The question is, what is the correct > place to apply them in the ITU-T model so as to match the RFC? > > > David > > > On Sat, Dec 15, 2012, Yoshinori Koike wrote: > > Hello David, > > > > I agree with original text is confusing and thank you for the > > proposal. However, I'm wondering if the proposed text is true and > > exactly reflect the intent explained in the notes. > > > > My suggestion is as follows: > > It should be noted that the data-plane loopback function itself is > > applied to data-plane loopback point which is different from > > MIP/MEP. > > > > Firstly, the description "the data-plane loopback function may be > > applied at MIPs/MEPs" doesn't seem to be true. > > > > In my understanding, data-plane loopback function can be > > set/enabled/disabled at MIP/MEP using a management system but not be > > applied to MIP/MEP itself. So I clarified this point in my proposal. > > > > One of the reason is that MIP/MEP is only involved in OAM packets. > > There seems no specification in any RFC, which describe that MIP/MEP > > could handle data packets which are not OAM packets . > > > > In G.8121 amd1, data-plane loopback sink and source are specified > > and according to Temporary Document(TD673R1<->R0/Plen) during last > > SG15 meeting, the data-plane loopback sink/source was removed from > > figures of MTDe_TT_Sk/So Process(Fig.9-14&16). I guess this might be > > to avoid a restriction of implementations, however it doesn't seem > > to make it possible to apply dataplane loopback point to MIP/MEP. In > > realty, if data-plane loopback function is enabled, for data-plane > > LB function there is no need to parse the packet except for > > outermost label value. > > > > Secondly, if you need to clarify the relationship between data-plane > > LB point at which data-plane LB function is conducted and MIP/MEP at > > which data-plane LB function is enabled/configured using management > > system, it seems enough just to say the two point usually resides on > > the same interface and clarify the binding of two points. I have no > > issue on this specification. However, just in case, it seems better > > to confirm if the change is ok in ITU-T joint interregnum meeting > > Jan 2013, because this is a matter of 8121 or/and G.8121.1. As a > > result, I didn't add related text in my proposal. > > > > I'm not an implementer, so I would appreciate it if you could > > correct me if I'm wrong. Thank you in advance. > > > > Best regards, > > > > Yoshinori > > > > > > (2012/12/13 3:17), Adrian Farrel wrote: > > >Hello, > > > > > >Authors of RFC 6435: I need to hear from you that you meant the text that David > > >suggests. It is very clearly not what you wrote and, if you meant something > > >different, it is clear why people are confused! > > > > > >Working group: I need to hear from you that you agree with David's > > >interpretation and support his proposed change. > > > > > >Only then will I try to work out whether this is a "typo" worthy of an errata > > >report, or a technical change needing a revised RFC. > > > > > >Thanks, > > >Adrian > > > > > >>-----Original Message----- > > >>From: RFC Errata System [mailto:rfc-editor@rfc-editor.org] > > >>Sent: 12 December 2012 17:45 > > >>To: sboutros@cisco.com; msiva@cisco.com; raggarwa_1@yahoo.com; > > >>martin.vigoureux@alcatel-lucent.com; dai.xuehui@zte.com.cn; > > >>stbryant@cisco.com; adrian@olddog.co.uk; loa@pi.nu; swallow@cisco.com; > > >>rcallon@juniper.net > > >>Cc: daviball@cisco.com; mpls@ietf.org; rfc-editor@rfc-editor.org > > >>Subject: [Editorial Errata Reported] RFC6435 (3429) > > >> > > >> > > >>The following errata report has been submitted for RFC6435, > > >>"MPLS Transport Profile Lock Instruct and Loopback Functions". > > >> > > >>-------------------------------------- > > >>You may review the report below and at: > > >>http://www.rfc-editor.org/errata_search.php?rfc=6435&eid=3429 > > >> > > >>-------------------------------------- > > >>Type: Editorial > > >>Reported by: David Ball <daviball@cisco.com> > > >> > > >>Section: 4 (para 5) > > >> > > >>Original Text > > >>------------- > > >>It should be noted that the data-plane loopback function itself is applied to > > >data- > > >>plane loopback points residing on different interfaces from MIPs/MEPs. > > >> > > >>Corrected Text > > >>-------------- > > >>It should be noted that the data-plane loopback function may be applied at > > >>MIPs/MEPs on different interfaces for different LSPs. > > >> > > >>Notes > > >>----- > > >>The existing text has caused confusion (specifically, among experts in ITU-T > > >SG15 > > >>when discussing G.8121.2), in that it seems to suggest that the interface > > >where > > >>the MIP/MEP is located may be a different interface to the one where the > > >>loopback is applied. > > >> > > >>Having spoken with some of the original authors, it seems this was not the > > >intent > > >>of this sentence; the intent was to point out that as different LSPs would > > >have > > >>MIPs/MEPs on different interfaces, the corresponding loopback functions would > > >>also be applied on different interfaces. > > >> > > >>Instructions: > > >>------------- > > >>This errata is currently posted as "Reported". If necessary, please > > >>use "Reply All" to discuss whether it should be verified or > > >>rejected. When a decision is reached, the verifying party (IESG) > > >>can log in to change the status and edit the report, if necessary. > > >> > > >>-------------------------------------- > > >>RFC6435 (draft-ietf-mpls-tp-li-lb-08) > > >>-------------------------------------- > > >>Title : MPLS Transport Profile Lock Instruct and Loopback > > >Functions > > >>Publication Date : November 2011 > > >>Author(s) : S. Boutros, Ed., S. Sivabalan, Ed., R. Aggarwal, Ed., M. > > >Vigoureux, > > >>Ed., X. Dai, Ed. > > >>Category : PROPOSED STANDARD > > >>Source : Multiprotocol Label Switching > > >>Area : Routing > > >>Stream : IETF > > >>Verifying Party : IESG > > > > > >_______________________________________________ > > >mpls mailing list > > >mpls@ietf.org > > >https://www.ietf.org/mailman/listinfo/mpls > > > > > > > > > -- > > Yoshinori Koike > > koike.yoshinori@lab.ntt.co.jp > > > > -- > David Ball > <daviball@cisco.com> -- David Ball <daviball@cisco.com>
- [mpls] [Editorial Errata Reported] RFC6435 (3429) RFC Errata System
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Adrian Farrel
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Yoshinori Koike
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Yoshinori Koike
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… David Ball
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Yuji Tochio
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… David Ball
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Martin Vigoureux
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Sami Boutros (sboutros)
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… VIGOUREUX, MARTIN (MARTIN)
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Yoshinori Koike
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Yuji Tochio
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Yoshinori Koike
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Adrian Farrel
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… David Ball
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… David Ball
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Adrian Farrel
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Martin Vigoureux
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Sami Boutros (sboutros)
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… David Ball
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Martin Vigoureux
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Sami Boutros (sboutros)
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… VIGOUREUX, MARTIN (MARTIN)
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… David Ball
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… VIGOUREUX, MARTIN (MARTIN)
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Adrian Farrel
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… David Ball
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Sami Boutros (sboutros)
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Gregory Mirsky
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Vivek Kumar
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Vivek Kumar
- Re: [mpls] [Editorial Errata Reported] RFC6435 (3… Mach Chen