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

"Adrian Farrel" <adrian@olddog.co.uk> Fri, 06 February 2015 17:33 UTC

Return-Path: <adrian@olddog.co.uk>
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 262071A70FD; Fri, 6 Feb 2015 09:33:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.9
X-Spam-Level:
X-Spam-Status: No, score=-101.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, 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 bfIWygP8Pkox; Fri, 6 Feb 2015 09:33:56 -0800 (PST)
Received: from asmtp3.iomartmail.com (asmtp3.iomartmail.com [62.128.201.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78DBE1A797C; Fri, 6 Feb 2015 09:33:55 -0800 (PST)
Received: from asmtp3.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id t16HXoBZ011815; Fri, 6 Feb 2015 17:33:50 GMT
Received: from 950129200 (xdsl-77-74-119-17.c.btirol.at [77.74.119.17] (may be forged)) (authenticated bits=0) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id t16HXmMj011770 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Fri, 6 Feb 2015 17:33:49 GMT
From: Adrian Farrel <adrian@olddog.co.uk>
To: "'Rakesh Gandhi (rgandhi)'" <rgandhi@cisco.com>, draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp.all@ietf.org
References: <049b01d03650$f6300490$e2900db0$@olddog.co.uk> <D0E83F05.4D1BD%rgandhi@cisco.com>
In-Reply-To: <D0E83F05.4D1BD%rgandhi@cisco.com>
Date: Fri, 06 Feb 2015 17:33:49 -0000
Message-ID: <02c901d04233$11ea2fb0$35be8f10$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQGHEgZYMus3vdU2jv+jCm85wu63i512QW7A
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1576-7.5.0.1018-21310.001
X-TM-AS-Result: No--28.805-10.0-31-10
X-imss-scan-details: No--28.805-10.0-31-10
X-TMASE-MatchedRID: 9d2LtCNB3NIwJ6xbTjBa5lt3XMydUaMXU1x9xlWFhDdnnK6mXN72m4Xa KD3s/mOLTWLw2jvbfpwxmw7MTKG2g9HE56H0VbYK/1aBDnIV4ikZskwWqoib3PPf8ttPpG13k1F e0KkV71MEJ+6FDAUwZ8CB5or4zS/iAMFp5W5WHQJwUSK4/EeOxe7sedMuEdnYnvbaEOoeixNZMU fzivhwNI9QUR1zs2YWPSPHdpLgc4Ah89N345Oq8U+4wmL9kCTxoprEeoZHCQJ2iqcE/RbrKJEWK jiEaQ1UZwhOlxhEQpZEbJpolwpHM6jzS7OMxwt5uZH4LSX2+NWHxi2fvkKUM4KwF4K/wIz9GqKm 6RGTPi4ifGIVGjm8+/aCIjwKLOiXuGFoWyRJYOpc/msUC5wFQQ/80a3o2lzS8/mfuYg/okWcXKs opitOMYYFGTrTbnHnnuLV9ngVi7cTCPmEbq0xePSG/+sPtZVk2r3/CX4MlKCbKItl61J/ycnjLT A/UDoApPKClyoUSzyNo+PRbWqfRJBlLa6MK1y4
Archived-At: <http://mailarchive.ietf.org/arch/msg/teas/kPyAeXOS8Upl9P_6eqMMuXmXUDQ>
Cc: "'Alvaro Retana (aretana)'" <aretana@cisco.com>, 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
Reply-To: adrian@olddog.co.uk
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 17:33:59 -0000

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
>