RE: CE-to-CE PWs, Hierarchical VPLS and Pseudowire Stitching Function in draft-stein-pwe3-pwce2e-00.txt

"Yaakov Stein" <yaakov_s@rad.com> Wed, 12 November 2003 02:26 UTC

From: Yaakov Stein <yaakov_s@rad.com>
Subject: RE: CE-to-CE PWs, Hierarchical VPLS and Pseudowire Stitching Function in draft-stein-pwe3-pwce2e-00.txt
Date: Wed, 12 Nov 2003 04:26:50 +0200
Lines: 139
Sender: pwe3-admin@ietf.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C3A8C4.6D8A76A5"
Cc: Alik Shimelmits <alik@axerra.com>, "Stewart Bryant (E-mail)" <stbryant@cisco.com>, "Prayson Pate (E-mail)" <prayson.pate@overturenetworks.com>, "PWE3 WG (E-mail)" <pwe3@ietf.org>, "David Sinicrope (E-mail)" <David.Sinicrope@Ericsson.com>
X-From: pwe3-admin@ietf.org Wed Nov 12 03:29:01 2003
Return-path: <pwe3-admin@ietf.org>
x-mimeole: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
Thread-Topic: CE-to-CE PWs, Hierarchical VPLS and Pseudowire Stitching Function in draft-stein-pwe3-pwce2e-00.txt
Thread-Index: AcOowRLSt0WZ6/DzSnu0JXTHd8CZFgAAmYLH
To: Alexander Vainshtein <sasha@axerra.com>
Errors-To: pwe3-admin@ietf.org
X-BeenThere: pwe3@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pwe3>, <mailto:pwe3-request@ietf.org?subject=unsubscribe>
List-Id: Pseudo Wires Edge to Edge <pwe3.ietf.org>
List-Post: <mailto:pwe3@ietf.org>
List-Help: <mailto:pwe3-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pwe3>, <mailto:pwe3-request@ietf.org?subject=subscribe>
Status: O
X-Message-ID:
Message-ID: <20140418091715.2560.11016.ARCHIVE@ietfa.amsl.com>

[[Sasha]] I do not see this as ever becoming a standard approach.  PW labels
must be understood by the devices that terminate the pWs (in your case -
CE-2 and CE-3).These devices can have their own preferences regarding global
label space etc., and your "structured" labels can easily contradict these
preferences. Not every device is ready to receive and process any value
between 16 and 1M as a valid incoming labels (in fact, most don't). In
addition, you require the labels to be correctly interpreted in two points -
by the CE that terminates them and by the PE that adds transport labels
based on the PW ones. IMO, this is a fundamental contadiction with the MPLS
architecture and hence not acceptable. But let's, at least, present the
complete solution ("structured" non-local labels and all) and discuss it!
The draft did not ever mention "structured" labels (unless I missed
something), and I did not consider an option that clearly contradicts the
basics of the MPLS architecture.

[Y(J)S] But these are NOT MPLS labels, they are PW labels.
Why should PW labels be required to conform to the full MPLS
constraints?

[Y(J)S] What do we really need the PW label for? To diifferentiate
between multiple PWs going together in a tunnel between the same two devices.
For example, several E1s going between two points.
A very common solution is to use some coding of the port numbers
of these E1s.


<snip>


[[Sasha]] Franly I do not see it as a problem, but, if it is, let's solve it
in the specific devices that encounter it - this is definitely not a common
problem! 

[Y(J)S] Once again, the inner label is not a true MPLS label,
and I don't see the need to force it to be one.

Y(J)S