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

Ben Niven-Jenkins <benjamin.niven-jenkins@bt.com> Thu, 11 December 2008 15:17 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 BEEA73A67D9; Thu, 11 Dec 2008 07:17:13 -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 01A763A689F for <mpls-interop@core3.amsl.com>; Thu, 11 Dec 2008 07:17:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 NUfBsNt0XcL5 for <mpls-interop@core3.amsl.com>; Thu, 11 Dec 2008 07:17:12 -0800 (PST)
Received: from smtp1.smtp.bt.com (smtp1.smtp.bt.com [217.32.164.137]) by core3.amsl.com (Postfix) with ESMTP id 00D863A67D9 for <mpls-interop@ietf.org>; Thu, 11 Dec 2008 07:17:11 -0800 (PST)
Received: from E03MVB3-UKBR.domain1.systemhost.net ([193.113.197.111]) by smtp1.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 11 Dec 2008 15:17:05 +0000
Received: from 172.25.128.247 ([172.25.128.247]) by E03MVB3-UKBR.domain1.systemhost.net ([193.113.197.60]) via Exchange Front-End Server mail.bt.com ([193.113.197.32]) with Microsoft Exchange Server HTTP-DAV ; Thu, 11 Dec 2008 15:17:03 +0000
User-Agent: Microsoft-Entourage/12.14.0.081024
Date: Thu, 11 Dec 2008 15:15:52 +0000
From: Ben Niven-Jenkins <benjamin.niven-jenkins@bt.com>
To: "Malis, Andrew G. (Andy)" <andrew.g.malis@verizon.com>, Adrian Farrel <adrian@olddog.co.uk>, "Drake, John E" <John.E.Drake2@boeing.com>, <mpls-interop@ietf.org>
Message-ID: <C566DF28.F368%benjamin.niven-jenkins@bt.com>
Thread-Topic: [Mpls-interop] MPLS over MPLS-TP
Thread-Index: AclbfJC1yxFkbGGYTbuRnPmiqs13rQAFWwLwAARXiwc=
In-Reply-To: <01F652C8CDBE7D4EB7ED860698C6D97332DA50@FHDP1LUMXCV24.us.one.verizon.com>
Mime-version: 1.0
X-OriginalArrivalTime: 11 Dec 2008 15:17:05.0214 (UTC) FILETIME=[868FD5E0:01C95BA3]
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

Agree with Andy on the need for demarcation for the reasons he states.

One question:


On 11/12/2008 13:30, "Malis, Andrew G. (Andy)" <andrew.g.malis@verizon.com>
wrote:
> 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?

Ben

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