Re: [CCAMP] Comment on compatibility in draft-takacs-ccamp-revertive-ps

John E Drake <jdrake@juniper.net> Wed, 13 November 2013 21:02 UTC

Return-Path: <jdrake@juniper.net>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A1AC11E8179 for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 13:02:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.329
X-Spam-Level:
X-Spam-Status: No, score=-3.329 tagged_above=-999 required=5 tests=[AWL=0.270, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 uawk2FAQbzxR for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 13:02:24 -0800 (PST)
Received: from ch1outboundpool.messaging.microsoft.com (ch1ehsobe001.messaging.microsoft.com [216.32.181.181]) by ietfa.amsl.com (Postfix) with ESMTP id 1BC2D21E80C3 for <ccamp@ietf.org>; Wed, 13 Nov 2013 13:02:24 -0800 (PST)
Received: from mail85-ch1-R.bigfish.com (10.43.68.247) by CH1EHSOBE016.bigfish.com (10.43.70.66) with Microsoft SMTP Server id 14.1.225.22; Wed, 13 Nov 2013 21:02:23 +0000
Received: from mail85-ch1 (localhost [127.0.0.1]) by mail85-ch1-R.bigfish.com (Postfix) with ESMTP id 2A46D1C021D; Wed, 13 Nov 2013 21:02:23 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.240.101; KIP:(null); UIP:(null); IPV:NLI; H:BL2PRD0510HT004.namprd05.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -23
X-BigFish: VPS-23(z579ehz98dI9371Ic89bh542I1432I4015Izz1f42h2148h208ch1ee6h1de0h1fdah2073h2146h1202h1e76h1d1ah1d2ah1fc6hzz8275ch1de098h1033IL8275bh8275dh1de097h186068hz2fh109h2a8h839h93fhd24hf0ah1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh162dh1631h1758h18e1h1946h19b5h19ceh1ad9h1b0ah224fh1d07h1d0ch1d2eh1d3fh1de9h1dfeh1dffh1e1dh1fe8h1ff5h2216h9a9j1155h)
Received-SPF: pass (mail85-ch1: domain of juniper.net designates 157.56.240.101 as permitted sender) client-ip=157.56.240.101; envelope-from=jdrake@juniper.net; helo=BL2PRD0510HT004.namprd05.prod.outlook.com ; .outlook.com ;
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(51704005)(13464003)(24454002)(164054003)(199002)(189002)(377454003)(81686001)(47446002)(74662001)(53806001)(74502001)(54356001)(19580395003)(83072001)(83322001)(19580405001)(63696002)(46102001)(69226001)(59766001)(81542001)(87266001)(224303002)(79102001)(31966008)(80976001)(74316001)(51856001)(81342001)(74366001)(74876001)(81816001)(56816003)(56776001)(77096001)(85306002)(33646001)(4396001)(76796001)(77982001)(76786001)(76576001)(76482001)(80022001)(47736001)(47976001)(54316002)(65816001)(74706001)(49866001)(15975445006)(2656002)(66066001)(87936001)(224313003)(50986001)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR05MB144; H:BY2PR05MB142.namprd05.prod.outlook.com; CLIP:66.129.239.14; FPR:; RD:InfoNoRecords; A:1; MX:1; LANG:en;
Received: from mail85-ch1 (localhost.localdomain [127.0.0.1]) by mail85-ch1 (MessageSwitch) id 1384376540761422_24930; Wed, 13 Nov 2013 21:02:20 +0000 (UTC)
Received: from CH1EHSMHS013.bigfish.com (snatpool2.int.messaging.microsoft.com [10.43.68.239]) by mail85-ch1.bigfish.com (Postfix) with ESMTP id B58523600B4; Wed, 13 Nov 2013 21:02:20 +0000 (UTC)
Received: from BL2PRD0510HT004.namprd05.prod.outlook.com (157.56.240.101) by CH1EHSMHS013.bigfish.com (10.43.70.13) with Microsoft SMTP Server (TLS) id 14.16.227.3; Wed, 13 Nov 2013 21:02:17 +0000
Received: from BY2PR05MB144.namprd05.prod.outlook.com (10.242.39.147) by BL2PRD0510HT004.namprd05.prod.outlook.com (10.255.100.39) with Microsoft SMTP Server (TLS) id 14.16.371.2; Wed, 13 Nov 2013 21:02:17 +0000
Received: from BY2PR05MB142.namprd05.prod.outlook.com (10.242.39.144) by BY2PR05MB144.namprd05.prod.outlook.com (10.242.39.147) with Microsoft SMTP Server (TLS) id 15.0.800.7; Wed, 13 Nov 2013 21:02:09 +0000
Received: from BY2PR05MB142.namprd05.prod.outlook.com ([169.254.12.54]) by BY2PR05MB142.namprd05.prod.outlook.com ([169.254.12.27]) with mapi id 15.00.0800.005; Wed, 13 Nov 2013 21:02:08 +0000
From: John E Drake <jdrake@juniper.net>
To: "huubatwork@gmail.com" <huubatwork@gmail.com>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: [CCAMP] Comment on compatibility in draft-takacs-ccamp-revertive-ps
Thread-Index: AQHO4LJrYQRqlnnjw0i8+LSQdIOkRZojpUWw
Date: Wed, 13 Nov 2013 21:02:07 +0000
Message-ID: <3ff1a569966142cbb120eeecbb6b9530@BY2PR05MB142.namprd05.prod.outlook.com>
References: <CEA7E0C8.82EA8%zali@cisco.com> <5283E6B0.7030607@gmail.com>
In-Reply-To: <5283E6B0.7030607@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [66.129.239.14]
x-forefront-prvs: 0029F17A3F
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
Subject: Re: [CCAMP] Comment on compatibility in draft-takacs-ccamp-revertive-ps
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Nov 2013 21:02:29 -0000

Huub,

A nice note.  Dou you think this draft is gilding the lily?

Yours Irrespectively,

John

> -----Original Message-----
> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf
> Of Huub van Helvoort
> Sent: Wednesday, November 13, 2013 12:53 PM
> To: ccamp@ietf.org
> Subject: Re: [CCAMP] Comment on compatibility in draft-takacs-ccamp-
> revertive-ps
> 
> Hello Zafar,
> 
> You wrote:
> 
>  > The default parameter value in data plan is deficient for the  > following
> reasons:
> >
> >  1. We cannot differentiate between revertive and non-revertive behavior
> >     using default value of wait-to-restore timer.
> 
> The value of the WTR timer should not determine the (non-)revertive behavior.
> The (non-)revertive behaviour should be explicitly provisioned.
> 
> >     E.g., as far
> >     as I remember default value for WRT is 0, which means protection
> >     is non-revertive.
> 
> The typical default value for WTR is 5 minutes to provide a hysteresis, it can be
> overruled by a higher priority event like Sf or SD.
> Setting the value of WTR to 0 does not mean protection is non-revertive.
> 
> >     So this default does not work for revertive
> >     protection. I.e., the data plan default cannot cover both revertive
> >     and non-revertive cases.
> 
> Again: the WTR value should not be used to indicate (non-)revertive behavior.
> 
> >  2. Correct setting for wait-to-restore and hold-off timers need to
> >     account for differential delays between working and protection paths.
> 
> No, WTR accounts for repair of the failed path and to encertain that the repair
> can be trusted.
> Hold-off timers are used to allow protection switching in layers closer to the
> physical layer to complete before protection switching in the affected layer.
> 
> > In summary, default values cannot cover all use cases. Hence, SP
> > typically wants to set revertive vs. non-revertive behavior,
> > wait-to-restore and hold-off timers on per connection basis.
> 
> They will provision default values per layer in the network.
> 
> Regards, Huub.
> 
> ===========
> > From: Dieter Beller <Dieter.Beller@alcatel-lucent.com
> > <mailto:Dieter.Beller@alcatel-lucent.com>>
> > Organization: Alcatel-Lucent
> > Date: Sunday, November 10, 2013 9:07 AM
> > To: zali <zali@cisco.com <mailto:zali@cisco.com>>
> > Cc: "lberger@labn.net <mailto:lberger@labn.net>" <lberger@labn.net
> > <mailto:lberger@labn.net>>, "ccamp@ietf.org <mailto:ccamp@ietf.org>"
> > <ccamp@ietf.org <mailto:ccamp@ietf.org>>
> > Subject: Re: [CCAMP] Comment on compatibility in
> > draft-takacs-ccamp-revertive-ps
> >
> >     Hi Zafar,
> >
> >     this draft is defining signaling extensions for the hold-off time as
> >     well as the wait-to-restore time for protected LSPs
> >     where applicable.
> >
> >     There are default values set for these timers in the data plane and
> >     signaling them in the control plane makes only
> >     sense if the timer values shall differ from the default values. Do
> >     you see a need for that? IMO, operators typically
> >     use the defaults and do not set these values on a per connection basis.
> >
> >
> >     Thanks,
> >     Dieter
> >
> >
> >     On 08.11.2013 22:11, Zafar Ali (zali) wrote:
> >>     Hi Lou-
> >>
> >>     You are right, the ctype is TBD, like I mentioned during the meeting that
> >>     we are using different ctype.
> >>
> >>     We would like to take this opportunity to solicit comments from the WG
> on
> >>     this draft.
> >>
> >>     Thanks
> >>
> >>     Regards Š Zafar
> >>
> >>     -----Original Message-----
> >>     From:"lberger@labn.net"  <lberger@labn.net>
> >>     Date: Thursday, November 7, 2013 6:17 PM
> >>     To: zali<zali@cisco.com>,"ccamp@ietf.org"  <ccamp@ietf.org>
> >>     Subject: Comment on compatibility in
> >> draft-takacs-ccamp-revertive-ps
> >>
> >>>     Zafar,
> >>>     	My comment in today's session was that you are redefining the format
> of
> >>>     an existing object (by adding TLVs) this breaks compatibility.  You
> >>>     stated that this wasn't the case.
> >>>
> >>>     FWIW:
> >>>
> >>>     Your document says:
> >>>
> >>>         0                   1                   2                   3
> >>>         0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
> >>>        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>        |            Length             | Class-Num(37) |   C-Type(2)   |
> >>>        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>        |S|P|N|O| Reserved  | LSP Flags |      Reserved     | Link Flags|
> >>>        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>        |I|R|   Reserved    | Seg.Flags |           Reserved            |
> >>>        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>        |                                                               |
> >>>        ~                           sub-TLVs                            ~
> >>>        |                                                               |
> >>>
> >>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>
> >>>
> >>>     RFC4872 says
> >>>           0                   1                   2                   3
> >>>           0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
> >>>          +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>          |            Length             | Class-Num(37) | C-Type (2)    |
> >>>          +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>          |S|P|N|O| Reserved  | LSP Flags |     Reserved      | Link Flags|
> >>>          +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>          |                           Reserved                            |
> >>>
> >>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> >>>
> >>>     Perhaps you meant C-Type(TBD).  You should address compatibility
> >>>     explicitly in any case.
> >>>
> >>>     Lou
> >>     _______________________________________________
> >>     CCAMP mailing list
> >>     CCAMP@ietf.orghttps://www.ietf.org/mailman/listinfo/ccamp
> >
> 
> 
> --
> ***************************************************************
> **
>                请记住,你是独一无二的,就像其他每一个人一样
> _______________________________________________
> CCAMP mailing list
> CCAMP@ietf.org
> https://www.ietf.org/mailman/listinfo/ccamp