Re: [Mpls-interop] MPLS over MPLS-TP

"Malis, Andrew G. (Andy)" <andrew.g.malis@verizon.com> Thu, 11 December 2008 15:31 UTC

Return-Path: <mpls-interop-bounces@ietf.org>
X-Original-To: mpls-interop-archive@ietf.org
Delivered-To: ietfarch-mpls-interop-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EC25B3A6805; Thu, 11 Dec 2008 07:31:33 -0800 (PST)
X-Original-To: mpls-interop@core3.amsl.com
Delivered-To: mpls-interop@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8E8483A689F for <mpls-interop@core3.amsl.com>; Thu, 11 Dec 2008 07:31:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
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 ro839TwNOV2a for <mpls-interop@core3.amsl.com>; Thu, 11 Dec 2008 07:31:31 -0800 (PST)
Received: from sacmail2.verizon.com (sacmail2.verizon.com [192.76.84.41]) by core3.amsl.com (Postfix) with ESMTP id C0DC33A6805 for <mpls-interop@ietf.org>; Thu, 11 Dec 2008 07:31:31 -0800 (PST)
Received: from smtptpa4.verizon.com (smtptpa4.verizon.com [138.83.71.177]) by sacmail2.verizon.com (8.13.7+Sun/8.13.3) with ESMTP id mBBFVIdD003593; Thu, 11 Dec 2008 10:31:18 -0500 (EST)
Received: from ftwintrmemf2.verizon.com (ftwintrmemf2.verizon.com [138.83.131.184]) by smtptpa4.verizon.com (8.13.3/8.13.3) with ESMTP id mBBFVH4B012072; Thu, 11 Dec 2008 10:31:17 -0500 (EST)
Received: from ftwintrmemf2.verizon.com (unknown [127.0.0.1]) by ftwintrmemf2.verizon.com (Symantec Mail Security) with ESMTP id A80B5528003; Thu, 11 Dec 2008 10:31:17 -0500 (EST)
X-AuditID: 8a5383b8-a4ebebb000000647-c1-49413245552e
Received: from smtptpa3.verizon.com (unknown [138.83.71.176]) by ftwintrmemf2.verizon.com (EMF) with ESMTP id 797FF4E4003; Thu, 11 Dec 2008 10:31:17 -0500 (EST)
Received: from FHDP1CCMXCG01.us.one.verizon.com ([166.68.240.33]) by smtptpa3.verizon.com (8.13.3/8.13.3) with ESMTP id mBBFVAB4001920; Thu, 11 Dec 2008 10:31:17 -0500 (EST)
Received: from FHDP1LUMXCV24.us.one.verizon.com ([166.68.125.53]) by FHDP1CCMXCG01.us.one.verizon.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 11 Dec 2008 10:31:14 -0500
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 11 Dec 2008 10:31:10 -0500
Message-ID: <01F652C8CDBE7D4EB7ED860698C6D97332DA7F@FHDP1LUMXCV24.us.one.verizon.com>
In-reply-to: <C566DF28.F368%benjamin.niven-jenkins@bt.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-topic: [Mpls-interop] MPLS over MPLS-TP
Thread-index: AclbfJC1yxFkbGGYTbuRnPmiqs13rQAFWwLwAARXiwcAADH0oA==
References: <01F652C8CDBE7D4EB7ED860698C6D97332DA50@FHDP1LUMXCV24.us.one.verizon.com> <C566DF28.F368%benjamin.niven-jenkins@bt.com>
From: "Malis, Andrew G. (Andy)" <andrew.g.malis@verizon.com>
To: "Ben Niven-Jenkins" <benjamin.niven-jenkins@bt.com>, "Adrian Farrel" <adrian@olddog.co.uk>, "Drake, John E" <John.E.Drake2@boeing.com>, <mpls-interop@ietf.org>
X-OriginalArrivalTime: 11 Dec 2008 15:31:14.0788 (UTC) FILETIME=[80F28A40:01C95BA5]
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [Mpls-interop] MPLS over MPLS-TP
X-BeenThere: mpls-interop@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF MPLS Interoperability Design Team <mpls-interop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-interop>, <mailto:mpls-interop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/mpls-interop>
List-Post: <mailto:mpls-interop@ietf.org>
List-Help: <mailto:mpls-interop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-interop>, <mailto:mpls-interop-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: mpls-interop-bounces@ietf.org
Errors-To: mpls-interop-bounces@ietf.org

Ben,

> 3. If there is demarcation as suggested in point 2, what is the best
way
> to 
> provide demarcation?
> a. Encode as a PW with the end of stack set and a PW header according
to
> the 
> appropriate PW encoding type.
> b. Simply use the end of stack bit to say that we have reached the
> bottom of 
> the MPLS-TP label stack.
> (The alternative clearly being that the label stack runs through from
> the 
> client label stack to the server label stack.)
> 
> AM> I prefer b, for simplicity and generality of what can be carried
> over MPLS-TP. Thus we could have a label stack with two EOS bits set.

Does setting EOS provide the necessary separation?  Today in some MPLS
implementations if I reach the EOS in the middle of the network the
label is
popped and the IP traffic inside is forwarded natively as IP across the
core.  Now if that IP traffic is really say control plane traffic for
your
customers MPLS network do you want that to happen?

Is it just that we need to specify how an implementation is supposed to
behave in MPLS-TP in this sort of scenario or do we need explicit
mechanisms
to prevent it such as always wrapping MPLS/IP in a PW?

AM> The intention would be that the MPLS-TP EOS bit would only be
encountered at boundary the MPLS-TP network, and the payload would
delivered to the client to do with as it desires (and expects), whether
it's IP to forward, MPLS to switch using router-allocated labels, PW
contents, or something else entirely. To the client, there should be no
difference (at some layer of abstraction above the interface details)
between using MPLS-TP for transport and POS or GFP encapsulation for
transport.

Cheers,
Andy

_______________________________________________
Mpls-interop mailing list
Mpls-interop@ietf.org
https://www.ietf.org/mailman/listinfo/mpls-interop