[mpls-tp] RE: 答复: Looking for alternative term for per-interface MIP
maarten vissers <maarten.vissers@huawei.com> Fri, 10 December 2010 14:31 UTC
Return-Path: <maarten.vissers@huawei.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 07FBE28C0FA; Fri, 10 Dec 2010 06:31:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.075
X-Spam-Level:
X-Spam-Status: No, score=-2.075 tagged_above=-999 required=5 tests=[AWL=-4.524,
BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, MIME_8BIT_HEADER=0.3,
MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4,
SARE_SUB_ENC_GB2312=1.345]
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 4ZscE75E5L9x;
Fri, 10 Dec 2010 06:31:40 -0800 (PST)
Received: from lhrga02-in.huawei.com (lhrga02-in.huawei.com [195.33.106.143])
by core3.amsl.com (Postfix) with ESMTP id D7CEF28C0E6;
Fri, 10 Dec 2010 06:31:39 -0800 (PST)
Received: from huawei.com (lhrga02-in [172.18.7.45]) by lhrga02-in.huawei.com
(iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id
<0LD70003YV2UEG@lhrga02-in.huawei.com>; Fri, 10 Dec 2010 14:32:55 +0000 (GMT)
Received: from LHREML201-EDG.china.huawei.com ([172.18.7.118]) by
lhrga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8
2006)) with ESMTPS id <0LD7005AOV2UJS@lhrga02-in.huawei.com>;
Fri, 10 Dec 2010 14:32:54 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.30) by
LHREML201-EDG.china.huawei.com (172.18.7.188) with Microsoft SMTP Server
(TLS) id 14.1.218.12; Fri, 10 Dec 2010 14:32:57 +0000
Received: from LHREML501-MBX.china.huawei.com ([fe80::85b6:15b7:c624:8912]) by
LHREML401-HUB.china.huawei.com ([::1]) with mapi id 14.01.0218.012;
Fri, 10 Dec 2010 14:33:09 +0000
Date: Fri, 10 Dec 2010 14:33:08 +0000
From: maarten vissers <maarten.vissers@huawei.com>
In-reply-to: <A3C5DF08D38B6049839A6F553B331C76D6B78ED564@ILPTMAIL02.ecitele.com>
X-Originating-IP: [10.202.112.101]
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Message-id: <A361D0E6B077214489BBDC92F6294886A81F01@LHREML501-MBX.china.huawei.com>
MIME-version: 1.0
Content-type: text/plain; charset=gb2312
Content-language: en-US
Content-transfer-encoding: base64
Accept-Language: en-US
Thread-topic: =?gb2312?B?W21wbHMtdHBdILTwuLQ6ICBMb29raW5nIGZvciBhbHRlcm5hdGl2ZSB0ZXJt?=
=?gb2312?Q?_for_per-interface_MIP?=
Thread-index: AcuYCdOnDos1fsv5QbKO3A4syzFnSwAKzRcOAA+r2VA=
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
References: <AANLkTikBNsFZ=g-rQdPu9avPAoUdsNaiD==dxoRC6fq7@mail.gmail.com>
<OF81B1602D.25F41FCC-ON482577F5.00077E2E-482577F5.00085029@zte.com.cn>
<A3C5DF08D38B6049839A6F553B331C76D6B78ED564@ILPTMAIL02.ecitele.com>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-tp@ietf.org" <mpls-tp@ietf.org>
Subject: [mpls-tp] =?gb2312?b?IFJFOiAgtPC4tDogIExvb2tpbmcgZm9yIGFsdGVybmF0?=
=?gb2312?b?aXZlIHRlcm0gZm9yIHBlci1pbnRlcmZhY2UgTUlQ?=
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: Fri, 10 Dec 2010 14:31:41 -0000
Sasha, The text in section 3 of RFC 5331 defines the concept of context-specific label spaces RFC 3031 describes per-platform and per-interface label spaces. This document introduces the more general concept of a "Context-Specific Label Space". An LSR may maintain one or more context-specific label spaces. The text in this section 3 lists a couple of context-specific label space examples and ends with the following notion: There may be other sorts of contexts as well. For instance, we define the notion of an MPLS label being used to establish a context, i.e., identify a label space. A "context label" is one that identifies a label table in which the label immediately below the context label should be looked up. RFC 5331 is as such open to other context-specific label spaces. An example of such other context-specific label space is a MPLS-TP Section and a MPLS-TP transport-LSP. Other examples could be Working and Protection SPME-LSPs. I can't find in this specification of context-specific label space that each such label space must support ~1M label entries. This would be a complete overkill. In most cases 256, 512, 1024, 2048 or 4096 entries would be more than enough. A system with e.g. 16 Section label spaces, each such label space supporting 512 transport-LSPs, 512 transport-LSP label spaces, each such label space supporting 511 service-LSP/PW/(H)VPLS entries can be supported by a single ~1M label table. Regards, Maarten > -----Original Message----- > From: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] On > Behalf Of Alexander Vainshtein > Sent: 10 December 2010 08:01 > To: wei.hongbo@zte.com.cn; Greg Mirsky > Cc: mpls@ietf.org; Italo.Busi@alcatel-lucent.it; mpls-tp@ietf.org > Subject: Re: [mpls-tp] 答复: Looking for alternative term for per- > interface MIP > > Steven, Greg and all, > IMHO and FWIW, the definition of Section in MPLS-TP is one of the most > problematic ones, because it represents an attempt to hide the > differences between data links (physical, or logical as in the case of > VLANs) and Tunnel LSPs, by treating the former as "LSPs with the label > stack of depth 0". > > Tons of confusion have already stemmed from this attempt. > The recent discussion about the requirement to carry different clients > over a Section (after publication of RFC 5960) is just one more example > of such a confusion. > > And of course per-Section label space is yet another example of this > confusion. > > RFC 3031 has defined per-platform and per-interface label spaces; and > at that time nobody dealing with MPLS had any doubts about what an > interface means. > > At the same time RFC 3391 has more or less explicitly prohibited label > space per terminated LSP when it stated that the position of the label > in the label stack cannot affect its treatment when it is looked up. > > This has been somewhat tweaked in RFC 5331 which has defined context- > specific label spaces and "context labels" to be used in conjunction > with upstream label allocation in LSPs crossing LAN interfaces. > > But this is a far cry for a full-fledged "per-Section" label space when > Section can be a terminated LSP. > > The main technical reason against is per-Section label spaces is > scalability: > - Existing label spaces assume that incoming labels are looked up in a > small number of ILM supporting 1M entries each (since the number of > interfaces and/or contexts is usually small) > - Supporting full-fledged "per-Section" label space for LSP-based > Sections would mean that we would need (at least in theory) to > implement ~1M of ILMs with 1M entries each. IMO this goes far beyond > reason and existing technical capabilities. > > Does this make sense to you? > > Regards, > Sasha
- [mpls-tp] Looking for alternative term for per-in… Greg Mirsky
- [mpls-tp] 答复: Looking for alternative term for pe… wei.hongbo
- Re: [mpls-tp] 答复: Looking for alternative term fo… Alexander Vainshtein
- Re: [mpls-tp] Looking for alternative term for pe… wei.hongbo
- [mpls-tp] Use of term "interface" in MPLS-TP Iden… BUSI, ITALO (ITALO)
- Re: [mpls-tp] Use of term "interface" in MPLS-TP … Alexander Vainshtein
- [mpls-tp] R: Use of term "interface" in MPLS-TP I… BUSI, ITALO (ITALO)
- Re: [mpls-tp] [mpls] R: Use of term "interface" i… Adrian Farrel
- [mpls-tp] RE: 答复: Looking for alternative term fo… maarten vissers
- Re: [mpls-tp] [mpls] R: Use of term "interface" i… Alexander Vainshtein
- Re: [mpls-tp] [mpls] R: Use of term "interface" i… Greg Mirsky
- Re: [mpls-tp] [mpls] R: Use of term "interface" i… Adrian Farrel