Re: [Teas] AD review of draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp

"Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com> Fri, 06 February 2015 18:02 UTC

Return-Path: <rgandhi@cisco.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17A5C1A870D; Fri, 6 Feb 2015 10:02:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 RxYLYzV_sANQ; Fri, 6 Feb 2015 10:02:57 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02AC71A870A; Fri, 6 Feb 2015 10:02:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3774; q=dns/txt; s=iport; t=1423245777; x=1424455377; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=WHYILwaw6lzQSPEInCrD6Vk+nvtaVElRSVJiK60I67c=; b=hY6SYHMTv1cwrL6JLGtymHCRh94ZrOE1CpjA8M9pYoIkpwqclCb/qv7J G5gauqDWpzF0GD7V5zZreicE85VG3aLgQTr+SFkWJo52ldL0YoiVG5gyf sqyuPsSeuu2vPSZI0lvi0i8EHa65b4D0dJt2a6Ooduv+0zupAu6aUES/Z w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ar8FACkB1VStJV2S/2dsb2JhbABagwaBLATITwKBGUMBAQEBAX2EDAEBAQQ6PwwGAQgRBAEBAR4JORQJCAEBBA4FiC3VeAEBAQEBAQEBAQEBAQEBAQEBAQEBARePTSsHBoQjBY8aiSyBF4MDjlIig25vgUR+AQEB
X-IronPort-AV: E=Sophos;i="5.09,530,1418083200"; d="scan'208";a="394090581"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-3.cisco.com with ESMTP; 06 Feb 2015 18:02:55 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by rcdn-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id t16I2tuH006895 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 6 Feb 2015 18:02:55 GMT
Received: from xmb-aln-x07.cisco.com ([169.254.2.2]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.03.0195.001; Fri, 6 Feb 2015 12:02:55 -0600
From: "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp.all@ietf.org" <draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp.all@ietf.org>
Thread-Topic: AD review of draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp
Thread-Index: AdA2UPHrR6Yon7iGSv+fwOmNm2NwiABGh5+AAr6SzYD//7RHAA==
Date: Fri, 06 Feb 2015 18:02:54 +0000
Message-ID: <D0FA6BD7.4F21F%rgandhi@cisco.com>
In-Reply-To: <02c901d04233$11ea2fb0$35be8f10$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.5.130515
x-originating-ip: [161.44.212.206]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <2BAB349B6F63D64DB6C9B5F82BC2075D@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/teas/t2Lm7SZAkwBkv470qajGcJ3WZTw>
Cc: "Alvaro Retana (aretana)" <aretana@cisco.com>, "teas@ietf.org" <teas@ietf.org>
Subject: Re: [Teas] AD review of draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Feb 2015 18:02:59 -0000

Acking, Thank you Adrian.


On 2015-02-06 12:33 PM, "Adrian Farrel" <adrian@olddog.co.uk> wrote:

>I'm sorry, were you waiting for a response from me?
>
>I think you have covered all of my points and you can make and post a new
>revision, then we'll move on.
>
>A
>
>> -----Original Message-----
>> From: Rakesh Gandhi (rgandhi) [mailto:rgandhi@cisco.com]
>> Sent: 23 January 2015 23:17
>> To: adrian@olddog.co.uk; draft-ietf-teas-mpls-tp-rsvpte-ext-associated-
>> lsp.all@ietf.org
>> Cc: teas@ietf.org; Alvaro Retana (aretana)
>> Subject: Re: AD review of
>>draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp
>> 
>> Thank you Adrian for the thorough review.
>> 
>> Please see replies inline .. <RG> ..
>> 
>> 
>> On 2015-01-22 9:37 AM, "Adrian Farrel" <adrian@olddog.co.uk> wrote:
>> 
>> >Thanks for this document which I found clear and not too long.
>> 
>> <RG> Thank you.
>> 
>> >
>> >I have done my usual AD review to try to flush out any issues that
>> >might otherwise show up in IETF last call or IESG review.
>> >
>> >The only largish issue I have is about error conditions. Pretty much
>>the
>> >only error handling I see is in 5.3 where you have:
>> >
>> >   An egress node, upon receiving a Path message containing an
>> >   ASSOCIATION or Extended ASSOCIATION Object with Association Type set
>> >   to "Single Sided Associated Bidirectional LSP" MUST create an LSP in
>> >   the reverse direction or reject the Path message by sending a
>> >   PathErr.
>> >
>> >...but you don't say what reason code to give.
>> >
>> 
>> 
>> ><RG> Ack, please see below.
>> >
>> >
>> >You need to handle some other error conditions such as...
>> >
>> >**** race conditions
>> >**** what if the association is triggered by both ends at the same
>>time?
>> >
>> 
>> ><RG> For double sided provisioning, this is expected and may not
>> >necessary be an error. For single sided provisioning, this should not
>> >happen given egress node only triggers reverse LSP as a response to the
>> >incoming LSP.
>> >
>> >**** what if the reverse dirn LSP has already been associated with
>> >something else?
>> >
>> 
>> ><RG> This can happen when an LSP on one side is being rerouted, and may
>> >not necessarily be an error condition. For example, during MBB, there
>> >will be two LSPs and association may be updated at some time during the
>> >MBB process.
>> >
>> >**** failure conditions
>> >**** what if not willing or able to associate?
>> >
>> 
>> 
>> ><RG> It is a bit difficult to know if this is really an error or it is
>>a
>> >transient condition due to LSP reroute or while node is being
>> >provisioned, or there is provisioning error, etc. In such cases,
>> >bidirectional LSP state would stay down so there should not any effect
>>on
>> >traffic.
>> >
>> >
>> >**** what if set-up of reverse LSP fails?
>> >**** what if requested REVERSE LSP parameters are not acceptable?
>> >
>> >
>> 
>> ><RG> These are for single sided provisioning, right? For both of the
>> >above cases, we can add a new PathErr ("LSP Admission Failure/Reverse
>>LSP
>> >Failure". Operator needs to then check the egress node as reverse LSP
>> >failure could be for many different reasons. If you agree, we can add a
>> >new PathErr code in the document (Reverse LSP Failure).
>> >
>> >
>> >**** what if the remote end point doesn't support the association
>> >mechanism defined here? how will the initiator know?
>> >
>> 
>> ><RG> An egress node may send PathErr ("LSP Admission Failure/Bad
>> >Association Type" [RFC4872]. We can add it in the document if you
>>agree.
>> >
>> >
>> >
>> 
>> <SNIP>
>> 
>> 
>> Thanks,
>> 
>> Rakesh
>> 
>
>