Re: [mpls] Question regarding SD protection in draft-ietf-mpls-tp-psc-itu
"Ryoo, Jeong-dong" <ryoo@etri.re.kr> Fri, 27 December 2013 02:41 UTC
Return-Path: <ryoo@etri.re.kr>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 216401AE7C4 for <mpls@ietfa.amsl.com>; Thu, 26 Dec 2013 18:41:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.438
X-Spam-Level:
X-Spam-Status: No, score=-102.438 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.538, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 p8F-SrNj5-sL for <mpls@ietfa.amsl.com>; Thu, 26 Dec 2013 18:41:16 -0800 (PST)
Received: from smtpeg.etri.re.kr (smtpeg1.etri.re.kr [129.254.27.141]) by ietfa.amsl.com (Postfix) with ESMTP id 62F561AE7CB for <mpls@ietf.org>; Thu, 26 Dec 2013 18:41:15 -0800 (PST)
Received: from SMTP4.etri.info (129.254.28.74) by SMTPEG1.etri.info (129.254.27.141) with Microsoft SMTP Server (TLS) id 14.1.355.2; Fri, 27 Dec 2013 11:41:02 +0900
Received: from SMTP2.etri.info ([169.254.2.161]) by SMTP4.etri.info ([10.2.6.33]) with mapi id 14.01.0355.002; Fri, 27 Dec 2013 11:41:06 +0900
From: "Ryoo, Jeong-dong" <ryoo@etri.re.kr>
To: Loa Andersson <loa@pi.nu>, Yaacov Weingarten <wyaacov@gmail.com>
Thread-Topic: [mpls] Question regarding SD protection in draft-ietf-mpls-tp-psc-itu
Thread-Index: AQHO9ATofTfzY1WrTkK6rDh0YabjsJpMSsLJgAAiYoCAGZTyhP//kS+AgAHUA6o=
Date: Fri, 27 Dec 2013 02:41:05 +0000
Message-ID: <5B4A6CBE3924BB41A3BEE462A8E0B75A286AEFF9@SMTP2.etri.info>
References: <CAM0WBXWgKMEsAHuZME10QU_u-dwUNMQoqF8JH_71tPYJjg5AVQ@mail.gmail.com> <5B4A6CBE3924BB41A3BEE462A8E0B75A286AD485@SMTP2.etri.info>, <CAM0WBXVygMGvfjHg9stxKPTwK4tSMtXprvmxHYVu1sWmNAg3Jw@mail.gmail.com> <5B4A6CBE3924BB41A3BEE462A8E0B75A286AEF39@SMTP2.etri.info>, <52BBD59D.8000104@pi.nu>
In-Reply-To: <52BBD59D.8000104@pi.nu>
Accept-Language: ko-KR, en-US
Content-Language: ko-KR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-new-displayname: UnlvbywgSmVvbmctZG9uZw==
x-originating-ip: [129.254.28.46]
Content-Type: multipart/alternative; boundary="_000_5B4A6CBE3924BB41A3BEE462A8E0B75A286AEFF9SMTP2etriinfo_"
MIME-Version: 1.0
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-tp-psc-itu@tools.ietf.org" <draft-ietf-mpls-tp-psc-itu@tools.ietf.org>
Subject: Re: [mpls] Question regarding SD protection in draft-ietf-mpls-tp-psc-itu
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
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, 27 Dec 2013 02:41:20 -0000
Loa, I am not sure I understand your question correctly, but I would say that: Each layer has its own bridge and selector for protection switching, so that each layer can perform protection switching of its own. I am not sure what you mean by "bridge/selector function", but in ITU-T terminology, the bridge and selector are included in "connection function" of its own layer (for example, MT_C for MPLS-TP connection function, which includes the bridge and the selector for the MPLS-TP layer). For the PSC RFC, I don't think we need to introduce any new terminology such as the "bridge/selector function" or "connection function". The bridge/selector have already been introduced in the RFC6378 (MPLS-TP linear protection). Best regards, Jeong-dong ________________________________ From : "Loa Andersson" <loa@pi.nu> Sent : 2013-12-26 16:07:15 ( +09:00 ) To : Ryoo, Jeong-dong <ryoo@etri.re.kr>, Yaacov Weingarten <wyaacov@gmail.com> Cc : mpls@ietf.org <mpls@ietf.org>, draft-ietf-mpls-tp-psc-itu@tools.ietf.org <draft-ietf-mpls-tp-psc-itu@tools.ietf.org> Subject : Re: [mpls] Question regarding SD protection in draft-ietf-mpls-tp-psc-itu Jeong-dong, Is this simply a matter of terminology. Each layer needs to perform its own protection switching, i.e. there has to be a *bridge funtion* and a *selector function* (on each layer depending on the implementation); while *bridge* and *selector* are the physical layer entities? /Loa On 2013-12-26 12:51, Ryoo, Jeong-dong wrote: > Yaacov, thanks for your email. Somehow, I forgot to respond and am sorry > for the delay. > > First of all, Yaacov, it is not true that the protection switching of > Ethernet or SDH describes the operation of any layer below. Rather, each > layer is supposed to operate independently. However, there are a few > exceptions, such as hold-off timer and AIS (as a trigger from lower > layer). Even though there exist some proprietary implementations that > use other information from lower layer, most of them are not recommended > in ITU-T standards. > > Bridge and selector are not in the physical layer, but they are part of > protection switching. One of the important output actions from the PSC > control logic is coordinating the positions of bridge and selector. > Also, the bridge operation responding to the PSC control logic is also > part of protection switching. However, how to realize the bridge and > selector (for example, how to manipulate a packet forwarding mechanism) > is an implementation matter. > > When we mention 1+1 or 1:1 in protection architecture, we deal with the > operation of bridge. For 1+1 architecture, the traffic needs to be > duplicated at the sender and sent to both paths all the time, which is > the same description as the “permanent bridge”. For 1:1 architecture, > “selector bridge” is used to send the traffic only one of the paths. As > the protection path can be used by best traffic in packet networks and > the packet duplication takes much more effort/internal bandwidth inside > a switch than the time slot copy of circuit networks. 1:1 is considered > as preferable architecture in packet networks. > > As you might recall from G.8031 – Ethernet linear protection, the > selector bridge is not recommended due to the traffic flapping under SD > conditions on both paths. Instead “broadcast bridge” is introduced to > support protection switching against SD. But, this broadcast bridge is > not recommended in non-revertive mode as the working path needs to be > occupied by traffic all the time. Also the broadcast bridge is not > efficient, since by definition, the packet duplication should occur > during not only SD but also SF, FS, MS, etc. In this document, we are > introducing an improved bridge mechanism, which behaves like a selector > bridge but duplicates the traffic only under SD condition, and we > believe that it addresses all the issues with existing bridges. > > What we mean by SD protection is agnostic to the SD detection method is > that the proposed SD protection method (again how to operate a bridge or > what brige is used is a part of protection switching) can be used no > matter what kind of SD detection methods (data packet counting, CCM > packet counting, or even proprietary server layer SD detection) is used. > > I think I answered all the questions on your email. > > Yaacov, if you have any further concerns or questions, please let me know. > > Best regards, > > Jeong-dong > > > > > ------------------------------------------------------------------------ > *From : *"Yaacov Weingarten" > *Sent : *2013-12-10 16:04:17 ( +09:00 ) > *To : *Ryoo, Jeong-dong > *Cc : *draft-ietf-mpls-tp-psc-itu@tools.ietf.org > , mpls@ietf.org > *Subject : *Re: Question regarding SD protection in > draft-ietf-mpls-tp-psc-itu > > Jeong-dong, hi > > Thank you for your reply. Your answer seems to be an appropriate answer > for other SDOs, not sure that it is true for the context of MPLS and > IETF work. > > 1. You wrote "any protection switching (including PSC) is supposed to > describe the operation of bridge and selector." - this may be true for > Ethernet andSDH and for documents that are describing the operation of > the physical layer. However, the IETF (to my understanding - and I am > certainly willing to be corrected on this point) is concerned with the > protocol and leave the lower layers to implementation. Also, I am not > sure that the concepts of Bridge and Selector really apply to MPLS > (although I admit that we did mention them in the original PSC definition). > > 2. You cite what was written in G8031 as justification for including > content into your draft. Again it is hard to transfer methodology from > one SDO to another and therefore, while I highly respect the work of the > ITU, I do not feel that this is a very clear justification for inclusion > into an internet-draft. Even when the draft states that its purpose is > to address the concerns of the ITU. > > 3. To the actual point of my earlier comment, that you do not seem to > address - the paragraph in Section 7.3 seems to state that SD protection > changes according to the method that is used to detect the SD. This > means that SD protection is not agnostic to the method used for the > detection. > Alternatively, we could break this dependence and state that SD > protection is always provided by changing the transmission of the data > to 1+1 protection in cases of SD detection, which is what the paragraph > is suggesting to do for some cases. > > I hope this formulation make my comment clearer and we are able to > discuss the technological approach rather than the philosophical > differences. > > Thank you, > yaacov > > > On Mon, Dec 9, 2013 at 10:04 PM, Ryoo, Jeong-dong > > wrote: > > Yaacov, > > Yes, PSC is supposed to be agnostic to the method used for the > detection of SF/SD. > > It is also true that any protection switching (including PSC) is > supposed to describe the operation of bridge and selector. > > As there are multiple options for detecting SD, we needed to > describe the behavior of the bridge to cover all the possible > detection methods. Describing the operation of bridge for SD > protection is not a new thing. For example, G.8031 - Ethernet linear > protection also describes what bridge can be used in order to > provide protection against SD. > > Best regards, > > Jeong-dong > > > > > ------------------------------------------------------------------------ > *From : *"Yaacov Weingarten" > > > *Sent : *2013-12-08 20:01:55 ( +09:00 ) > *To : *draft-ietf-mpls-tp-psc-itu@tools.ietf.org > > > >, mpls@ietf.org > > > *Cc : * > *Subject : *Question regarding SD protection in > draft-ietf-mpls-tp-psc-itu > > > Hi, > > After reading through your draft on the extensions to PSC to support > SD situations, I have a question for clarification - > In your introduction - you state that the method used to detect SD > situations is out-of-scope of the document. Does this mean that PSC > is supposed to be agnostic to the method used for this detection? It > should react only to the indication, similarly to the reaction and > relationship to the method for detecting and declaring a SF situation. > However, when you explain the behavior of the SD protection in > section 7.3 you have a paragraph that starts with "If the detection > of a SD depends on the presence of user data packets ..." that > seems to indicate that the behavior of the system is dependent upon > the detection method! Clarification would be appreciated. > > -- > Thanx and BR, > yaacov > > /Still looking for new opportunity/ > > > > > -- > Thanx and BR, > yaacov > > /Still looking for new opportunity/ > > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls > -- Loa Andersson email: loa@mail01.huawei.com Senior MPLS Expert loa@pi.nu Huawei Technologies (consultant) phone: +46 739 81 21 64
- [mpls] Question regarding SD protection in draft-… Yaacov Weingarten
- Re: [mpls] Question regarding SD protection in dr… Ryoo, Jeong-dong
- Re: [mpls] Question regarding SD protection in dr… Yaacov Weingarten
- Re: [mpls] Question regarding SD protection in dr… Ryoo, Jeong-dong
- Re: [mpls] Question regarding SD protection in dr… Loa Andersson
- Re: [mpls] Question regarding SD protection in dr… Ryoo, Jeong-dong
- Re: [mpls] Question regarding SD protection in dr… Huub van Helvoort
- Re: [mpls] Question regarding SD protection in dr… Loa Andersson
- Re: [mpls] Question regarding SD protection in dr… Qin Wu
- Re: [mpls] Question regarding SD protection in dr… Ryoo, Jeong-dong
- Re: [mpls] Question regarding SD protection in dr… Qin Wu
- Re: [mpls] Question regarding SD protection in dr… Ryoo, Jeong-dong
- Re: [mpls] Question regarding SD protection in dr… Ryoo, Jeong-dong
- Re: [mpls] Question regarding SD protection in dr… Loa Andersson
- [mpls] 회신: Question regarding SD protection in dr… 류정동