Re: [mpls-tp] [PWE3] MPLS working group last call on draft-ietf-mpls-tp-data-plane-01.txt
Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Sun, 21 March 2010 15:52 UTC
Return-Path: <Alexander.Vainshtein@ecitele.com>
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 CCAAD3A6969 for <mpls-tp@core3.amsl.com>; Sun, 21 Mar 2010 08:52:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.42
X-Spam-Level:
X-Spam-Status: No, score=-0.42 tagged_above=-999 required=5 tests=[AWL=-1.551, BAYES_50=0.001, DNS_FROM_OPENWHOIS=1.13]
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 oLZJCUHSTUKy for <mpls-tp@core3.amsl.com>; Sun, 21 Mar 2010 08:52:42 -0700 (PDT)
Received: from ilptbmg01.ecitele.com (ilptbmg01-out.ecitele.com [147.234.242.234]) by core3.amsl.com (Postfix) with ESMTP id 23FC03A6823 for <mpls-tp@ietf.org>; Sun, 21 Mar 2010 08:52:40 -0700 (PDT)
X-AuditID: 93eaf2e7-b7b62ae000003814-18-4ba63eb82b17
Received: from ilptexch01.ecitele.com ( [172.31.244.40]) by ilptbmg01.ecitele.com (Symantec Brightmail Gateway) with SMTP id 57.38.14356.8BE36AB4; Sun, 21 Mar 2010 17:43:53 +0200 (IST)
Received: from ILPTMAIL02.ecitele.com ([147.234.244.213]) by ilptexch01.ecitele.com ([172.31.244.40]) with mapi; Sun, 21 Mar 2010 17:52:55 +0200
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Loa Andersson <loa@pi.nu>
Date: Sun, 21 Mar 2010 17:52:53 +0200
Thread-Topic: [PWE3] MPLS working group last call on draft-ietf-mpls-tp-data-plane-01.txt
Thread-Index: AcrCUx6IvtZybfHYS8mvpPwxHaoBcwBQbKkA
Message-ID: <A3C5DF08D38B6049839A6F553B331C76C10786B280@ILPTMAIL02.ecitele.com>
References: <4B9AF56D.1050203@pi.nu>
In-Reply-To: <4B9AF56D.1050203@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "mpls-tp@ietf.org" <mpls-tp@ietf.org>
Subject: Re: [mpls-tp] [PWE3] MPLS working group last call on draft-ietf-mpls-tp-data-plane-01.txt
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: Sun, 21 Mar 2010 15:52:43 -0000
Loa and all, Here are my LC comments on draft-ietf-mpls-tp-data-plane-01.txt. First of all, I'd like to note that most of the comments on draft-fbb-mpls-tp-data-plane-00 I've sent on 01-Feb-10 have been addressed in draft-ietf-mpls-tp-data-plane-01 in some way. There are several issues, both technical and editorial, that IMHO still should be taken care of. Technical Issues ================ 1. I concur with Dave Allan, the draft should not just reference RFC 3031, but explicitly map MPLS-TP data plane to its architectural elements: FTN, ILM and NHLFE. 2. In Section, the draft states that <quote> The Uniform model is outside the scope of the MPLS-TP. <end quote> However, it has been already mentioned on this list that Path Segment Tunnels (PST) MUST use the Uniform model. This contradiction must be, IMHO resolved, one way or another, i.e., either by dropping the PST construct from MPLS-TP, or by explicitly allowing Uniform model at lease for PST. 3. In Section 3.1.3 the draft requires awareness of the reverse direction of a bi-directional LSP in appropriate nodes. To the best of my understanding, such awareness is not part of the MPLS-TP data plane since it does not affect encapsulation and forwarding of packets in any way, it is only required for OAM purposes. If this understanding is correct, IMHO it deserves an explicit clarification, e.g., providing an unambiguous answer to the following question: Can co-routed bi-directional LSPs use labels from per-platform label space? 4. In Section 3.2 the draft defines two types of Sections: data links (no labels required) and MPLS-TP LSPs. This definition still leaves open one of my early questions: Does MPLS-TP allow per-Section label spaces for Sections that are not data links? (The text in Section 3.1.1 mentions per-platform, per-interface and other - as per RFC 5331 - label spaces and hence is inconclusive). 5. Treatment of GAL if/when it is exposed by popping another label seems to require some clarification. In line with the description of processing LSP Ping Echo requests (see RFC 4379, Section 4.4, item 2) Section 4 should explicitly state that the LSR that exposed GAL in an incoming packet by popping some labels (in accordance with their disposition in the ILM) should note ingress interface and the entire (popped) label stack and pass this information complete with the contents of the packet to the appropriate processing entity. This clarification should be also considered as an update of RFC 5586. 6. LSP merge seems to be left out of scope of the updated draft. If this means that at the data plane level MPLS-TP does not do anything to prevent LSP merge, it is OK with me, may it should be stated explicitly. Editorial issues ================ 1. In Section 3.1.1 the text says that <quote> Encapsulation and forwarding of packets traversing MPLS-TP LSPs MUST follow standard MPLS packet encapsulation and forwarding as defined in [RFC3031] and [RFC3032], except as explicitly stated otherwise in this document. <end quote> At the same time, the draft mentions encapsulations defined in RFC 5332 and "other context spaces" defined in RFC 5331. So maybe it is worth including the references to both in Section 3.1.1. 2. IMHO it would be useful to clarify the difference between data link-based Sections and LSP-based ones: - the former can be used to carry all kind of traffic using protocol numbers statically allocated by an appropriate registration authority - the latter are restricted to carrying MPLS-TP and PW packets and require allocation/distribution of the "service labels". 3. Last but not least, IMHO it makes sense to merge all the data plane-related sections from the MPLS-TP Framework draft into this one. The candidate sections include: - 3.3.2 "MPLS-TP Forwarding Functions" (including restriction of PW labels to per-platform space only) that has been omitted in this draft - 3.6 "Generic Associated Channel" (strongly overlaps with its namesake section in this draft) My 2c, Sasha -----Original Message----- From: pwe3-bounces@ietf.org [mailto:pwe3-bounces@ietf.org] On Behalf Of Loa Andersson Sent: Saturday, March 13, 2010 4:16 AM To: MPLS-TP ad hoc team; mpls-chairs@tools.ietf.org; mpls@ietf.org; pwe3@ietf.org; CCAMP Subject: [PWE3] MPLS working group last call on draft-ietf-mpls-tp-data-plane-01.txt All, this is to start an MPLS working group last call on http://pi.nu/~loa/draft-ietf-mpls-tp-data-plane-01.txt As you can see it is not yet available on the IETF home page (we missed the cut-off date with a few days), we try to place it in the IETF repository as quickly as possible. In the mean time it is available from the web page above. Please send your comments to the mpls-tp@ietf.org mailing list. The working group last call ends on April 2nd. /Loa -- Loa Andersson email: loa.andersson@ericsson.com Sr Strategy and Standards Manager loa@pi.nu Ericsson Inc phone: +46 10 717 52 13 +46 767 72 92 13 _______________________________________________ pwe3 mailing list pwe3@ietf.org https://www.ietf.org/mailman/listinfo/pwe3
- Re: [mpls-tp] [CCAMP] MPLS working group last cal… Autumn Liu
- Re: [mpls-tp] [PWE3] MPLS working group last call… Alexander Vainshtein
- Re: [mpls-tp] [CCAMP] MPLS working group last cal… Dan Frost
- Re: [mpls-tp] [PWE3] MPLS working group last call… Dan Frost
- Re: [mpls-tp] [PWE3] MPLS working group last call… Alexander Vainshtein
- [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-03 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-03 Greg Mirsky
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 Vishwas Manral
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-03 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 Vishwas Manral
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 Shahram Davari
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 Shahram Davari
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 Shahram Davari
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 David Allan I
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 neil.2.harrison
- Re: [mpls-tp] Draft-asm-mpls-tp-bfd-cc-cv-04 David Allan I