Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linear-protection-01
"Adrian Farrel" <adrian@olddog.co.uk> Mon, 29 March 2010 17:12 UTC
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C619F3A6B15 for <mpls-tp@core3.amsl.com>; Mon, 29 Mar 2010 10:12:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.168
X-Spam-Level:
X-Spam-Status: No, score=-0.168 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13, STOX_REPLY_TYPE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vX-CiSu-EGnV for <mpls-tp@core3.amsl.com>; Mon, 29 Mar 2010 10:12:16 -0700 (PDT)
Received: from asmtp3.iomartmail.com (asmtp3.iomartmail.com [62.128.193.159]) by core3.amsl.com (Postfix) with ESMTP id D0C663A6AFD for <mpls-tp@ietf.org>; Mon, 29 Mar 2010 10:12:02 -0700 (PDT)
Received: from asmtp3.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id o2THCEiJ019104; Mon, 29 Mar 2010 18:12:19 +0100
Received: from your029b8cecfe (dsl-sp-81-140-15-32.in-addr.broadbandscope.com [81.140.15.32]) (authenticated bits=0) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id o2THCCVs019097; Mon, 29 Mar 2010 18:12:13 +0100
Message-ID: <3046EB6086674BF48029AD4EBFC1BA08@your029b8cecfe>
From: Adrian Farrel <adrian@olddog.co.uk>
To: John E Drake <jdrake@juniper.net>, curtis@occnc.com, Zhi-Wei Lin <zhiwlin@gmail.com>
References: <201003280000.o2S00XuC093518@harbor.orleans.occnc.com><EF95718250914BEAAD068EAD3680DA5C@your029b8cecfe> <5E893DB832F57341992548CDBB333163980698EECD@EMBX01-HQ.jnpr.net>
Date: Mon, 29 Mar 2010 18:03:15 +0100
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="iso-8859-1"; reply-type="original"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5843
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
Cc: mpls-tp@ietf.org
Subject: Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linear-protection-01
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Adrian Farrel <adrian@olddog.co.uk>
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Mar 2010 17:12:17 -0000
John, Indeed. draft-ietf-mpls-tp-survive-fwk only makes new definitions. Others are inherited from RFC 4427 et al. I believe, however, that we should cascade our references and not use a splatter gun. Thus, the linear protection I-D should reference the survivability framework only. The survivability framework can then reference other documents. Cheers, Adrian ----- Original Message ----- From: "John E Drake" <jdrake@juniper.net> To: "Adrian Farrel" <Adrian.Farrel@huawei.com>; <curtis@occnc.com>; "Zhi-Wei Lin" <zhiwlin@gmail.com> Cc: <mpls-tp@ietf.org> Sent: Monday, March 29, 2010 5:22 PM Subject: Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linear-protection-01 > Adrian, > > Wouldn't RFC 4427 > (http://datatracker.ietf.org/doc/draft-ietf-ccamp-gmpls-recovery-terminology/) > be even better? > > Thanks, > > John > >> -----Original Message----- >> From: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] On >> Behalf >> Of Adrian Farrel >> Sent: Monday, March 29, 2010 1:09 AM >> To: curtis@occnc.com; Zhi-Wei Lin >> Cc: mpls-tp@ietf.org >> Subject: Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linear-protection-01 >> >> Hi, >> >> Would it be worth NOT including definitions of protection switching in >> this >> document? >> >> We have draft-ietf-mpls-tp-survive-fwk. Can you all check that the >> definitions in that document are things you can agree with? >> >> Then the linear protection draft can simply reference the framework. >> >> In my experience, doubling up definitions leads to discrepancies and >> confusion further down the line. >> >> Cheers, >> Adrian >> ----- Original Message ----- >> From: "Curtis Villamizar" <curtis@occnc.com> >> To: "Zhi-Wei Lin" <zhiwlin@gmail.com> >> Cc: <mpls@ietf.org>; <mpls-tp@ietf.org> >> Sent: Sunday, March 28, 2010 1:00 AM >> Subject: Re: [mpls-tp] [mpls] Question >> ondraft-ietf-mpls-tp-linear-protection-01 >> >> >> > >> > In message >> > <s2p67ec4be61003250652q370b3a7dvf6d33c5e5847b317@mail.gmail.com> >> > Zhi-Wei Lin writes: >> >> >> >> Hi Huub, >> >> >> >> Offline computation tools and explicit-path currently support this in >> >> > plain old MPLS. >> >> > >> >> >> >> >And what should be the CIR of the protection resource in this case, >> >> >CIR of working path A *plus* CIR of working path B? >> >> >> >> I believe that is correct. The decision to do this would be made by >> >> external >> >> process. Ultimately this could result in oversubscription of the >> >> protection >> >> link, sum of CIRs on protection link > actual capacity of protection >> >> link. >> >> >> >> And when this occurs, an event notification message could be sent to >> >> external management system of this overcommitment. >> >> >> >> Here's a proposal for changes in the draft to support the above: >> >> >> >> Section 1 Introduction (2nd paragraph): >> >> >> >> Protection switching is a fully allocated survivability mechanism. It >> is >> >> fully allocated in the sense that the route and bandwidth of the >> recovery >> >> path is reserved for a selected working path or set of working paths. >> >> >> >> I would like to propose the following changes: >> >> >> >> Protection switching is a survivability mechanism with pre-configured >> >> paths. >> >> The route and bandwidth of the recovery path is reserved for a >> >> selected >> >> working path (in the case of 1+1 and 1:1) or set of working paths (in >> the >> >> case of 1:n or m:n). Protection switching mechanism defined in this >> >> document >> >> does not preclude oversubscription of the recovery paths, i.e., the >> >> sum >> >> of >> >> bandwidth of the recovery path may be less than the sum of bandwidth >> >> of >> >> the >> >> working paths. This is a network planning and engineering issue >> >> outside >> >> the >> >> scope of this document. >> >> >> >> >> >> Thanks >> >> Zhi >> > >> > >> > Two changes would make this more general. >> > >> > Old first sentence: >> > >> > Protection switching is a survivability mechanism with >> > pre-configured paths. >> > >> > New first sentence: >> > >> > Protection switching is a survivability mechanism which may use >> > pre-configured or dynamically allocated paths. >> > >> > Old end of paragraph (1.5 sentence, begins with comma): >> > >> > , i.e., the sum of bandwidth of the recovery path may be less than >> > the sum of bandwidth of the working paths. This is a network >> > planning and engineering issue outside the scope of this document. >> > >> > End prior sentence and paragraph and add new paragraphs: >> > >> > In transport layers for which sharing capacity with graceful >> > degredation of service is not possible (ie: SONET, OTN, optical >> > switching) rescovery capacity may in theory be shared up to the >> > point where the sum of recovery capacity for any one SRLG does not >> > exceed available recovery capacity. Signaling for this case is >> > out of scope for this document. Otherwise transport layers for >> > which sharing capacity with graceful degredation of service is not >> > possible are limited by existing signaling mechanisms such that >> > the sum of rescovery capacity may not exceed the sum of physical >> > capacity. >> > >> > In transport layers for which sharing capacity with graceful >> > degredation of service is supported (ie: Ethernet, packet MPLS) >> > rescovery capacity may be oversubscribed. This may be acceptable >> > in some circumstances. For example, oversubscription may be >> > acceptable if QoS capabilities results in no congestion related >> > loss experienced by preferred services and/or if fast protection >> > is intended primarily as an interim measure prior to reroute of a >> > working path. >> > >> > The routing of recovery paths and rescovery capacity sharing are >> > network planning and engineering issues outside the scope of this >> > document. >> > >> > This more accurately reflects rescovery capabilities but puts further >> > details out of scope. >> > >> > Note that the sentence "Signaling for this case is out of scope for >> > this document" could be corrected in GMPLS, but the change is >> > significant enough to require a separate document. >> > >> > Curtis >> > >> > >> >> On Thu, Mar 25, 2010 at 2:39 AM, Huub van Helvoort >> >> <hhelvoort@chello.nl>wrote: >> >> >> >> > Hi Curtis, >> >> > >> >> > >> >> > You wrote: >> >> > >> >> > In message <4BA91EC9.7080803@chello.nl> >> >> >> Huub van Helvoort writes: >> >> >> >> >> >>> Hi Zhi, >> >> >>> You wrote: >> >> >>> >> >> >>> >> >> >>>> Why would this document restrict ability to overscubscribe? >> >> >>>> Oversubscription should be a function of what type of service >> level >> >> >>>> is >> >> >>>> defined for the underlying LSP. LSPs do not need to always be >> >> >>>> full >> >> >>>> "CBR" >> >> >>>> type service. >> >> >>>> >> >> >>> I am not sure whether this belongs in this draft or in network >> >> >>> planning for protection. >> >> >>> The network plaaning should find a protection LSP that supports >> >> >>> the same bandwidth as the working LSP, the question is if in this >> >> >>> case only the CIR should be used or the CIR + EIR of the working >> >> >>> LSP. >> >> >>> >> >> >> >> >> >> Since this is a packet network the same resource can protect >> >> >> against >> >> >> two working paths if the two working demands have no common SRLG. >> >> >> >> >> > >> >> > OK, this is indeed possible. >> >> > >> >> > >> >> > Offline computation tools and explicit-path currently support this >> in >> >> >> plain old MPLS. >> >> >> >> >> > >> >> > And what should be the CIR of the protection resource in this case, >> >> > CIR of working path A *plus* CIR of working path B? >> >> > >> >> > >> >> > There is no need to remove this capability in MPLS-TP. >> >> >> >> >> > >> >> > It is still there, maybe I should have used path instead of LSP. >> >> > >> >> > Regards, Huub. >> > >> > _______________________________________________ >> > mpls-tp mailing list >> > mpls-tp@ietf.org >> > https://www.ietf.org/mailman/listinfo/mpls-tp >> > >> >> _______________________________________________ >> mpls-tp mailing list >> mpls-tp@ietf.org >> https://www.ietf.org/mailman/listinfo/mpls-tp > _______________________________________________ > mpls-tp mailing list > mpls-tp@ietf.org > https://www.ietf.org/mailman/listinfo/mpls-tp >
- [mpls-tp] Question on draft-ietf-mpls-tp-linear-p… Zhi-Wei Lin
- Re: [mpls-tp] Question on draft-ietf-mpls-tp-line… Huub van Helvoort
- Re: [mpls-tp] Question on draft-ietf-mpls-tp-line… Zhi-Wei Lin
- Re: [mpls-tp] Question on draft-ietf-mpls-tp-line… Huub van Helvoort
- Re: [mpls-tp] Question on draft-ietf-mpls-tp-line… Zhi-Wei Lin
- Re: [mpls-tp] [mpls] Question on draft-ietf-mpls-… liu.guoman
- Re: [mpls-tp] [mpls] Question on draft-ietf-mpls-… Huub van Helvoort
- Re: [mpls-tp] Question on draft-ietf-mpls-tp-line… Curtis Villamizar
- Re: [mpls-tp] Question on draft-ietf-mpls-tp-line… Huub van Helvoort
- Re: [mpls-tp] [mpls] Question on draft-ietf-mpls-… Zhi-Wei Lin
- Re: [mpls-tp] Question on draft-ietf-mpls-tp-line… Curtis Villamizar
- Re: [mpls-tp] [mpls] Question on draft-ietf-mpls-… Curtis Villamizar
- Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linea… Adrian Farrel
- Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linea… John E Drake
- Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linea… Adrian Farrel
- [mpls-tp] Doubling up definitions was Re: Questio… tom.petch
- Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linea… Curtis Villamizar
- Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linea… Curtis Villamizar
- Re: [mpls-tp] Question ondraft-ietf-mpls-tp-linea… BRUNGARD, DEBORAH A (ATTLABS)