Re: [mpls] Mail regarding draft-dai-mpls-rsvp-te-mbb-label-reuse
Minjie Dai <mdai@juniper.net> Wed, 01 April 2015 21:10 UTC
Return-Path: <mdai@juniper.net>
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 D9CCA1ABD37 for <mpls@ietfa.amsl.com>; Wed, 1 Apr 2015 14:10:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 S9f2Jy_wzIyL for <mpls@ietfa.amsl.com>; Wed, 1 Apr 2015 14:10:39 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0756.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::756]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39ADD1AC3CF for <mpls@ietf.org>; Wed, 1 Apr 2015 14:10:39 -0700 (PDT)
Received: from BLUPR05MB564.namprd05.prod.outlook.com (10.141.202.150) by BLUPR05MB562.namprd05.prod.outlook.com (10.141.202.141) with Microsoft SMTP Server (TLS) id 15.1.118.21; Wed, 1 Apr 2015 21:10:22 +0000
Received: from BLUPR05MB564.namprd05.prod.outlook.com ([10.141.202.150]) by BLUPR05MB564.namprd05.prod.outlook.com ([10.141.202.150]) with mapi id 15.01.0118.022; Wed, 1 Apr 2015 21:10:22 +0000
From: Minjie Dai <mdai@juniper.net>
To: Nobo Akiya <nobo.akiya.dev@gmail.com>
Thread-Topic: [mpls] Mail regarding draft-dai-mpls-rsvp-te-mbb-label-reuse
Thread-Index: AdBpwIwyiAChjxNzTYuMDuXIXWj/wgBdEjSAAFQwSwA=
Date: Wed, 01 Apr 2015 21:10:21 +0000
Message-ID: <D141AC85.D7DE%mdai@juniper.net>
References: <006001d069c0$d9eadeb0$8dc09c10$@gmail.com> <D13F6FEA.D6CD%mdai@juniper.net>
In-Reply-To: <D13F6FEA.D6CD%mdai@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.4.8.150116
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.239.13]
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR05MB562;
x-forefront-antispam-report: BMV:1; SFV:NSPM; SFS:(10019020)(6009001)(377454003)(52604005)(479174004)(51704005)(24454002)(41574002)(19580405001)(46102003)(62966003)(87936001)(19580395003)(66066001)(77096005)(99286002)(76176999)(54356999)(40100003)(102836002)(15975445007)(92566002)(561944003)(50986999)(122556002)(86362001)(110136001)(2900100001)(77156002)(36756003)(2656002)(230783001)(2950100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR05MB562; H:BLUPR05MB564.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
x-microsoft-antispam-prvs: <BLUPR05MB56237896126EFC343952E94D5F30@BLUPR05MB562.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5002010)(5005006); SRVR:BLUPR05MB562; BCL:0; PCL:0; RULEID:; SRVR:BLUPR05MB562;
x-forefront-prvs: 053315510E
Content-Type: text/plain; charset="euc-kr"
Content-ID: <24FF5FC142F9304CA36DB05F7FA0483C@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Apr 2015 21:10:21.8552 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR05MB562
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/zwsfQDsi4fmrRCT6b5xWQi5JA_Y>
Cc: 'mpls' <mpls@ietf.org>
Subject: Re: [mpls] Mail regarding draft-dai-mpls-rsvp-te-mbb-label-reuse
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: Wed, 01 Apr 2015 21:10:42 -0000
Resending due to original mail got bounced and not appearing in the mail archive after a couple of days On 3/30/15, 9:59 PM, "Minjie Dai" <mdai@juniper.net> wrote: >Hi Nobo, > >Thanks for taking time reviewing the draft. > >1. Regarding the case of complete path overlap, we do think with the >correctly implemented software, the LSRs can avoid operations such as LFIB >update and data path verification. Software implemented the new algorithm >can bring in bugs, but this is no different from any other type of >software change. Just as in existing MBB instance switch, there are more >chances to create more failures due to more updates in the system compare >to the proposal which avoid majority of the update and changes. In >addition, this doesn¹t prevent continued monitoring of the LSP health as >before, we are just stating, if implemented correctly everything would be >kept the same between instances and there is no need for setting up a new >session to do verification for the new instance. I went over the RFC5884 >and I am not entirely sure BFD mandate a new BFD session to be setup for >the new instance. New instance of the LSP is part of the same session, >just a different incarnation, end point etc are still the same. I don¹t >see why BFD session can¹t be inherited for the complete overlap case. But >I will check with other BFD experts to make sure I am not making incorrect >assumption. It could be just an common practice that BFD is tied to >specific instance of LSP, which can be changed without breaking BFD >standard as part of this proposed optimization. > >2. For the partial overlap case, your understanding is correct. I will >reword to make clear that there is a need for separate data plane >verification for the new instance, using the same method, but not reusing >the same session. > > >Regards, > >Minjie > >On 3/28/15, 6:36 PM, "Nobo Akiya" <nobo.akiya.dev@gmail.com> wrote: > >>Hi Authors, >> >>I have couple of comments from OAM perspective. >>(using email instead of mic since we were very short on time) >> >>Section 2 >> >> The >> best case scenario is complete overlap of the two paths end to end; >> in which case there is no need for any label changes and LFIB >> updates, both in the transit as well as in the ingress routers. In >> this scenario there is also no need to perform data plane >> verification for the new tunnel instance. >> >>Being a paranoid OAM person, the statement "no need to perform data plane >>verification" makes me a bit nervous. There's a big difference between >>"there should be no data plane impact" to "there is no data plane >>impact", >>particularly because code changes required are to not change existing >>data >>plane via label sharing by multiple LSPs. That implies that any >>bugs/timing-issues/etc in that specific code space can cause existing >>data >>plane to actually purged [accidently]. I would feel more comfortable if >>the >>document did not imply that everything about the new LSP is perfectly >>happy >>w/o any OAM to verify it. >> >> For the case where the two >> paths overlaps only from a certain transit router (rather than from >> the ingress), label reuse starts at that router and continues all the >> way to the egress router. In this case the existing data plane >> verification method can still be used to verify new tunnel instance >> as before. >> >>I'm fairly sure that you did not imply "existing data plane verification >>_instance_ can still be used ...". But to doubly make sure ... if we take >>BFD [RFC5884] as an existing data plane verification method, you cannot >>reuse an existing BFD instance (i.e., BFD session for the old LSP cannot >>be >>used for the new LSP), since the BFD session on the egress is tied to the >>FEC for the old LSP. If you attempt to do this w/o any further BFD >>procedures, the BFD session at the egress for the old LSP will be removed >>when the old LSP is removed from the egress. >> >>Thanks! >> >>-Nobo >> >> >> >> >>_______________________________________________ >>mpls mailing list >>mpls@ietf.org >>https://www.ietf.org/mailman/listinfo/mpls >