Re: [mpls] MPLS-RT review of draft-jjb-mpls-rsvp-te-hsmp-lsp

Lizhong Jin<lizhong.jin@zte.com.cn> Fri, 20 July 2012 13:10 UTC

Return-Path: <lizhong.jin@zte.com.cn>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5E0D21F8570 for <mpls@ietfa.amsl.com>; Fri, 20 Jul 2012 06:10:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.79
X-Spam-Level:
X-Spam-Status: No, score=-100.79 tagged_above=-999 required=5 tests=[AWL=-0.705, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753, RCVD_DOUBLE_IP_LOOSE=0.76, USER_IN_WHITELIST=-100]
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 zEdpLqsuxrOj for <mpls@ietfa.amsl.com>; Fri, 20 Jul 2012 06:10:21 -0700 (PDT)
Received: from mx5.zte.com.cn (mx6.zte.com.cn [95.130.199.165]) by ietfa.amsl.com (Postfix) with ESMTP id 30D6121F8569 for <mpls@ietf.org>; Fri, 20 Jul 2012 06:10:20 -0700 (PDT)
Received: from [10.30.17.100] by mx5.zte.com.cn with surfront esmtp id 10723806486374; Fri, 20 Jul 2012 21:02:18 +0800 (CST)
Received: from [10.30.3.21] by [192.168.168.16] with StormMail ESMTP id 81370.3569946516; Fri, 20 Jul 2012 21:10:56 +0800 (CST)
Received: from notes_svr7_1.zte.com.cn ([10.30.1.248]) by mse02.zte.com.cn with ESMTP id q6KDB6Rv074323; Fri, 20 Jul 2012 21:11:06 +0800 (GMT-8) (envelope-from lizhong.jin@zte.com.cn)
In-Reply-To: <CAOndX-soodXDb9tXWqLj7S_0hDxcMccMa-q-bwZXu7hPgfwt1g@mail.gmail.com>
MIME-Version: 1.0
To: Sriganesh Kini <sriganesh.kini@ericsson.com>
X-Mailer: Lotus Notes Release 6.5.4 March 27, 2005
Message-ID: <OF725C6AF6.362E9FD6-ON48257A41.0041F4CC-48257A41.00486CB2@zte.com.cn>
From: Lizhong Jin <lizhong.jin@zte.com.cn>
Date: Fri, 20 Jul 2012 21:10:13 +0800
X-MIMETrack: Serialize by Router on notes_svr7_1/zte_ltd(Release 8.5.2FP3|July 10, 2011) at 2012-07-20 21:11:09, Serialize complete at 2012-07-20 21:11:09
Content-Type: multipart/alternative; boundary="=_alternative 00486CB048257A41_="
X-MAIL: mse02.zte.com.cn q6KDB6Rv074323
Cc: Ross Callon <rcallon@juniper.net>, "mpls@ietf.org" <mpls@ietf.org>, "Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com>
Subject: Re: [mpls] MPLS-RT review of draft-jjb-mpls-rsvp-te-hsmp-lsp
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 20 Jul 2012 13:10:23 -0000

Hi Sri,
See inline below.

Thanks
Lizhong
 

sriganeshkini@gmail.com wrote 2012/07/20 02:24:25:

> Lizhong, see inline

> On Thu, Jul 19, 2012 at 1:14 AM, Lizhong Jin <lizhong.jin@zte.com.cn> 
wrote:
> 
> Hi Sri, 
> Thank you for the review. Please see inline below. 
> 
> Regards 
> Lizhong 
>   
> 
> Sriganesh Kini <sriganesh.kini@ericsson.com> wrote 2012/07/19 08:25:54:
> 
> 
> > Hi Manav and other authors,
> > 
> > Thanks for the additional pointers that you sent to help understand 
> > the draft. It certainly helped.
> > 
> > However before I make a detailed review, I wanted to better 
> > understand the motivation of this draft. If I understood correctly, 
> > the HSMP LSP is co-routing unicast traffic from PE-x to PE-y with 
> > multicast traffic in the reverse direction i.e, PE-y to PE-x. 
> > However these are independent services and will have different TE 
> > characteristics. I don't see how co-routing that traffic helps to 
> > solve the TE problem, when that is the primary requirement of the 
> > network design. In fact it may make it even harder.
> > 
> > I agree that some labels entries may be saved by having a MP2P 
> > construct for the unicast traffic. However note that even for 
> > unicast traffic the TE characteristics for traffic from PE-x to PE-y
> > can be different than traffic from PE-z to PE-y. An MP2P LSP is less
> > likely to provide a solution for that problem and when it 
> > additionally gets constrained to be co-routed with another P2MP LSP 
> > that is satisfying TE requirements of another service then it is 
> > even less likely to do so.
> 
> [Lizhong] In that case, co-routed P2P return path from PE-x to PE-y,
> or PE-z to PE-y is required, and Eric pointed out the similar for TP
> case. That means upstream label should be allocated for every leaf 
> node. If the WG think above case is useful, we could add that option
> of P2MP + co-routed P2P return path. In the current version, we only
> cover the TE case as described in section 3.3 and 3.4. 
> 
> My point was that the TE multicast service from PE-y to PE-x may 
> require path PE-y -> P1 -> PE-x but the TE unicast service from PE-x
> to PE-y may require a path PE-x -> P2 -> PE-y. This may be due to 
> the current resource availability in the network and the TE 
> requirements of the multicast and unicast services. In this case co-
> routing is not possible. Also the unicast service from PE-z to PE-y 
> may require a path PE-z -> P3 -> PE-y. In this cast merging or 
> sharing resources for the unicast services is not possible. 
[Lizhong] I see your point now. If co-routing is not possible, the HSMP 
LSP setup will be failed and should use other kind of LSP. HSMP LSP is 
used when the primary requirement is co-routed for the application. If 
co-routing is not required, HSMP LSP is an optional way. I will try to 
make this more clear in the draft.

> 
> I interpreted Eric's point about TE as a need to do a common 
> solution with/without label-merging. Not a different use-case.
> 
>  
> > 
> > Another possible advantage of HSMP seems to be that there is some 
> > saving in signaling since forward and reverse direction labels are 
> > signaled at the same time. However IMO these savings are not big 
> > enough. At least not big enough that independent services must be 
> > constrained to be co-routed. 
> [Lizhong] the primary requirement for HSMP is co-routed. Another 
> advantage is operational task reduction compared with P2MP + 
> independent P2P return path. In many cases, the return path for P2MP
> is required, and it is not necessary to configure each P2P return 
> path on each leaf node for HSMP LSP. 
> 
> > 
> > Note that I am not saying that VPLS does not have problems, nor am I
> > saying that P2MP LSPs should not be used in VPLS. My primary 
> > question is about the motivation for the co-routing when TE is a 
> > requirement and the associated problems I described above for HSMP. 
> [Lizhong] one of the motivation for co-routed is time 
> synchronization as described in section 1.1. 
> 
> I admit I don't understand all the intricacies of time sync. There 
> is a stmt in the draft - "... the PTP slave might have to send also 
> messages (not carrying timestamps) back to the PTP master ..." but 
> no mention about what are the TE constraints on such messages. Is 
> the PTP master always the root of the HSMP ?
[Lizhong] you are right, the TE constraints is missing, we will add this 
in next version. The root of HSMP could be PTP master, or connect PTP 
master directly or indirectly, as long as the root receives PTP master 
message.

> 
> Also I don't believe this draft is modifying how PTP messages from 
> master to slave are sent using P2MP. The TE requirements of messages
> from slaves to master along the reverse path that mandate co-routing
> and label-merging is not explained.
[Lizhong] Time synchronization is only one use case. But you are right, 
the time synchronization use case described in the draft is not clear 
about co-routing requirement and TE constraints. We will make this clear 
in the next version.

> 
>  
> 
> > 
> > Let me know if I have understood anything incorrectly. 
> [Lizhong] hope the above helps. 
> 
> > 
> > Thanks
> > - Sri
> > ________________________________
> > From: Ross Callon [rcallon@juniper.net]
> > Sent: Thursday, July 12, 2012 9:59 AM
> > To: Sriganesh Kini; eosborne@cisco.com; Nic Leymann
> > Cc: Loa Andersson; George Swallow (swallow); Ross Callon; Martin 
> > Vigoureux; lizhong.jin@zte.com.cn; frederic.jounay@orange.ch; 
> > Bhatia, Manav (Manav)
> > Subject: MPLS-RT review of draft-jjb-mpls-rsvp-te-hsmp-lsp
> > 
> > Sriganesh, Eric, Nic;
> > 
> > You have been selected as an MPLS Review team reviewers for
> > draft-jjb-mpls-rsvp-te-hsmp-lsp
> > 
> > Note to authors: You have been CC’d on this email so that you can 
know that
> > this review is going on. However, please do not review your own 
document.
> > 
> > Reviews should comment on whether the document is coherent, is it 
useful
> > (ie, is it likely to be actually useful in operational networks), and 
is
> > the document technically sound?  We are interested in knowing whether 
the
> > document is ready to be considered for WG adoption (ie, it doesn’t 
have to
> > be perfect at this point, but should be a good start).
> > 
> > Reviews should be sent to the document authors, WG co-chairs and 
secretary,
> > and CC’d to the MPLS WG email list. If necessary, comments may be 
sent
> > privately to only the WG chairs.
> > 
> > Are you able to review this draft by July 27, 2012 (ie, prior to the 
IETF
> > meeting in Vancouver)?
> > 
> > Thanks, Ross
> > (as MPLS WG chair)
> > 
> > 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

> 

> 
> -- 
> - Sri