Re: [Teas] A clarification request for draft-ietf-teas-mpls-tp-rsvpte-ext-associated-lsp

Lou Berger <lberger@labn.net> Wed, 18 February 2015 02:09 UTC

Return-Path: <lberger@labn.net>
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 182D81A916B for <teas@ietfa.amsl.com>; Tue, 17 Feb 2015 18:09:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.667
X-Spam-Level:
X-Spam-Status: No, score=-1.667 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no
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 95D-2pWOPDmu for <teas@ietfa.amsl.com>; Tue, 17 Feb 2015 18:09:22 -0800 (PST)
Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) by ietfa.amsl.com (Postfix) with SMTP id 335001A9163 for <teas@ietf.org>; Tue, 17 Feb 2015 18:09:22 -0800 (PST)
Received: (qmail 6812 invoked by uid 0); 18 Feb 2015 02:09:17 -0000
Received: from unknown (HELO cmgw4) (10.0.90.85) by gproxy5.mail.unifiedlayer.com with SMTP; 18 Feb 2015 02:09:17 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw4 with id tl991p00S2SSUrH01l9Cms; Wed, 18 Feb 2015 02:09:15 -0700
X-Authority-Analysis: v=2.1 cv=GubRpCFC c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=Vhvw94NMJWsA:10 a=N659UExz7-8A:10 a=wU2YTnxGAAAA:8 a=cNaOj0WVAAAA:8 a=-NfooI8aBGcA:10 a=uEJ9t1CZtbIA:10 a=0HtSIViG9nkA:10 a=48vgC7mUAAAA:8 a=uI8iNwgE0-GCY60jAD4A:9 a=pILNOxqGKmIA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=szgaEfxnEtOcuica+C0xgUHIEcCoMeYo5He6YmrOH8g=; b=yg10+aP6ULLsxn0rgbdpPBDr+DYcPLQmwQxtA3LVPIc2y09jrSwVX+B5qmMQ7uygvipaMbggTIWZRQm217zrCf494bkfDTlxL55lZoeovVQovoT49SGtpxobfQhk6JyG;
Received: from box313.bluehost.com ([69.89.31.113]:33466 helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.82) (envelope-from <lberger@labn.net>) id 1YNu4d-0001jI-L4; Tue, 17 Feb 2015 19:09:11 -0700
Message-ID: <54E3F440.9070500@labn.net>
Date: Tue, 17 Feb 2015 21:09:04 -0500
From: Lou Berger <lberger@labn.net>
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0
MIME-Version: 1.0
To: "teas@ietf.org" <teas@ietf.org>
References: <D104E278.4F421%rgandhi@cisco.com>
In-Reply-To: <D104E278.4F421%rgandhi@cisco.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Archived-At: <http://mailarchive.ietf.org/arch/msg/teas/ftrkU8fGDszCvidQ6NbPP7oRS0c>
Cc: "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
Subject: Re: [Teas] A clarification request for 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: Wed, 18 Feb 2015 02:09:24 -0000

All,

I think we *really* need some input here from the WG.  So let me try to
summarize the situation:

The problem:
As part of flushing out details that Adrian correctly pointed out were
underspecified, we noted that when the REVERSE_LSP Object is not present
there is no way for a node receiving a single sided type association to
know if it is really the triggering node and to not initiate a new
reverse LSP. 

The fix:
There needs to be something in the Path message of a single sided type
association to disambiguate the forward and reverse LSP. 

Some options:
a) Always require a  REVERSE_LSP Object in the forward LSP
b) use a different association types in forward and reverse directions,
and introduce type-specific matching rules
c) add a bit somewhere, e.g., in LSP ATTRIBUTES
d) ???

The proposal in Rakesh's mail is to go with option (a), i.e., a 
REVERSE_LSP Object MUST be present in the Path message of the forward LSP.

To me this seems like a reasonable and safe change, and was even
discussed at some point.

Are there any objections? 

Are there any implementations that will be negatively impacted by this
change?  (And if so, what option do you prefer.)

Note the draft will need to be updated to reflect the outcome of this
discussion at which time the WG will again be asked to comment on the
changes.

Thanks,
Lou (as Shepherd and co-Chair)

On 2/14/2015 11:38 AM, Rakesh Gandhi (rgandhi) wrote:
> Hi WG,
>
> Seeking input on the following clarification.
>
>
> Original text in the draft for the single sided association LSP setup:
> ----------------------------------------------------------------------
>    If REVERSE_LSP Object is not present in the received Path message of
> the LSP, the egress node SHOULD use the LSP properties from the
>    received LSP Path message to signal the LSP in the reverse direction
> (which may depend on the local policy).
>
>
> Issue with this text:
> ---------------------
> Let's say, an ingress node signals the forward LSP with single sided
> association type but without REVERSE_LSP object.
> An egress node creates a reverse LSP using the objects from the Path
> message of the forward LSP.
> At the ingress node, this reverse LSP can in turn trigger to create
> another reverse (well forward) LSP as a response.
>
>
> Clarification:
> --------------
> Use the presence of REVERSE_LSP Object in the Path message of the forward
> LSP as a trigger to create a reverse LSP on the egress node.
> Egress node does not add it in the reverse LSP, so the ingress does not
> trigger another reverse (well forward) LSP since REVERSE_LSP Object is not
> present.
>
>
> Welcome your inputs.
>
> Thanks,
> Rakesh
>
>
>
>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-teas-mpls-tp-rsvpte-ext-associ
>> ated-lsp/
>>
>> There's also a htmlized version available at:
>> http://tools.ietf.org/html/draft-ietf-teas-mpls-tp-rsvpte-ext-associated-l
>> sp-03
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas
>