Re: [mpls-tp] [CCAMP] Comments on draft-ietf-ccamp-mpls-tp-cp-framework-02

Lou Berger <lberger@labn.net> Tue, 20 July 2010 21:19 UTC

Return-Path: <lberger@labn.net>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5A42B3A6C84 for <mpls-tp@core3.amsl.com>; Tue, 20 Jul 2010 14:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.486
X-Spam-Level:
X-Spam-Status: No, score=-2.486 tagged_above=-999 required=5 tests=[AWL=-0.221, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0pxZTCIzUb5e for <mpls-tp@core3.amsl.com>; Tue, 20 Jul 2010 14:19:22 -0700 (PDT)
Received: from cpoproxy3-pub.bluehost.com (cpoproxy3-pub.bluehost.com [67.222.54.6]) by core3.amsl.com (Postfix) with SMTP id 5985D3A6C7F for <mpls-tp@ietf.org>; Tue, 20 Jul 2010 14:19:17 -0700 (PDT)
Received: (qmail 20661 invoked by uid 0); 20 Jul 2010 21:19:31 -0000
Received: from unknown (HELO box313.bluehost.com) (69.89.31.113) by cpoproxy3.bluehost.com with SMTP; 20 Jul 2010 21:19:31 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=labn.net; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-Identified-User; b=HIdFrdVP+hpHK8LH+aTs5I+l4RXFS1pcgA0jJQ+ro6WyHXHDTPLMRo4iP+4tPy3jZDTh50nNhFQH2IyvKymwnCPupc7i6/siwEtTNQkogvmYb1nCEJFgGsTYrnfO9xUL;
Received: from box313.bluehost.com ([69.89.31.113] helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.69) (envelope-from <lberger@labn.net>) id 1ObKDq-00017O-Tu; Tue, 20 Jul 2010 15:19:31 -0600
Message-ID: <4C4612F0.9050208@labn.net>
Date: Tue, 20 Jul 2010 17:19:44 -0400
From: Lou Berger <lberger@labn.net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: "Eric Osborne (eosborne)" <eosborne@cisco.com>
References: <D29E470202D67745B61059870F433B5402245F75@XMB-RCD-202.cisco.com>
In-Reply-To: <D29E470202D67745B61059870F433B5402245F75@XMB-RCD-202.cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Cc: mpls@ietf.org, ccamp@ietf.org, draft-ietf-ccamp-mpls-tp-cp-frameworks@tools.ietf.org, pwe3@ietf.org, mpls-tp@ietf.org
Subject: Re: [mpls-tp] [CCAMP] Comments on draft-ietf-ccamp-mpls-tp-cp-framework-02
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Jul 2010 21:19:27 -0000

Eric,
	Thank you for the comments.  Please see below for in-line responses.

On 7/12/2010 10:33 AM, Eric Osborne (eosborne) wrote:
> I have a few questions.  Nothing major, as the draft is in general
> pretty solid.
>
>
>
> 1) Section 4.1 reviews existing GMPLS functionality and describes
> applicability to TP.  Section 4.1.8 defines LSP hierarchy but doesn't
> say anything about how it applies to TP.  It probably needs a line like
> "Hierarchical LSPs may be used in MPLS-TP at the discretion of the
> network operator" or something similar ot what's in other subsections of
> 4.1.
>

Good point!  Something along the lines of the following will be added:

   LSP hierarchy is expected to play an important role in MPLS-TP
   networks, particularly in the context of scaling and recovery.

>
> 2) Some of section 4.1.9 is out of sync with the surviveability
> framework (draft-ietf-mpls-tp-survive-fwk)
>
>   - survive-fwk draws a distinction between protection and restoration
> that  cp-framework lumps under 'recovery'.  It may be worth calling out
> both protection and restoration as separate things.

This is a carry over from GMPLS terminology, see [RFC4427], [RFC4426], 
[RFC4872], [RFC4873]

>
> - Section 4.1.9 lists five recovery types:
>
>       - 1+1 bidirectional protection for P2P LSPs
>       - 1+1 unidirectional protection for P2MP LSPs
>       - 1:n (including 1:1) protection with or without extra traffic
>       - Rerouting without extra traffic (sometimes known as soft
>         rerouting), including shared mesh restoration
>       - Full LSP rerouting
>
>
> I don't see where these five types come from.

from GMPLS.  The five types should be identified in that context and can 
be used to support [TP-SURVIVE].  The text should make this more clear.

> rfc5654 requirements R65
> and R67 list five MUST types (bidir 1+1 p2p, unidir 1+1 p2p, unidir 1+1
> p2mp, bidir 1:n p2p, unidir 1:n p2mp) and one optional (undir 1:n p2p).
> R68 requires 1:n (including 1:1) ahread mesh recovery.
>
> How do the five types in section 4.1. 9 map to the requirements in
> rfc5654?

I must be missing something.  This looks like a straightforward mapping. 
  (The table also shows mapping of requirements to mechanisms) for example:

At first glance I don't see unidir 1+1 p2p in sec. 4.1.9,

it's the second in the list.

> although perhaps it's implied in 'rerouting without extra traffic'.
> 'Full LSP rerouting' also seems like it may mean something specific to
> whomever wrote it but as far as I can tell there's no explicit
> definition of 'Full LSP rerouting' (as opposed to partial?  as opposed
> to something other than rerouting?) anywhere in rfc5654 or survive-fwk.
> And 'soft rerouting appears to be survive-fwk's 'soft restoration'.
>
> 3) Section 4.1.9, "it's use is not precluded" , s/it's/its/
>

Thanks!

>
> 4) Section 4.4.1 is entitled "MPLS to MPLS-TP Interworking".  The
> section talks about " interworking of MPLS-TE and GMPLS control plane",
> so shouldn't the section be "MPLS-TE to MPLS-TP Interworking"?  Unless
> things like LDP-to-TP interworking are in someone's plans, I think "TE
> to TP Interworking" is a better fit.

Agreed.  Changed to "MPLS-TE to MPLS-TP LSP Control Plane Interworking"

Thanks again!

Lou
>
>
>
>
>
>
>
> eric
>
> _______________________________________________
> CCAMP mailing list
> CCAMP@ietf.org
> https://www.ietf.org/mailman/listinfo/ccamp
>
>
>