[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Layer 2 Switching Caps LSPs
There are two categories of Ethernet switches out there:
1) pure L2 switches - existing IEEE (.1q) bridges
2) L2/L3 switches - capable of both bridging and MPLS/IP switching
(including support for EoMPLS)
Considering the current L2/L3 switches can support PtP Ethernet services
end-to-end in a scalable way using EoMPLS, then the question is why do we
need yet another alternate mechanism to provide the same end service
without any obvious benefit. Is saving a few byte in the header the
primary objective in here ?
It should be noted that the proposed use of GMPLS control plane is not
compatible with either of the above two category of switches and thus
cannot be leveraged by them.
-Ali
At 10:06 PM 1/28/2005 +0100, Dimitri.Papadimitriou@alcatel.be
wrote:
this a vast topic that can be answered in
several ways - however one short response can be why (when you are not in
an IP/MPLS environment) is there any rationale to mandate an MPLS
transport network to carry Ethernet payload while techniques exist to
achieve the same level of control using GMPLS (*) without the burden of
having to consider the cost of an additional IP/MPLS data plane by using
directly an Ethernet data plane - one example (among many) is the
possibility to use the MAC layer directly (over an Ethernet PHY for
instance) without having to consider an ETH-over-PW-over-MPLS environment
where at the end you will have to carry the MPLS packets over another
data link layer that could be the ETH MAC layer itself ?
(*) i shoud say even better because the GMPLS mechanisms and added value
for packet (PSC) networks are (still) not widely considered as the
de-facto control plane for such environments even if we hope this will be
the case with the (MPLS to GMPLS) migration phase for PSC networks that
is going to be (hopefully) in the next revision of the CCAMP charter -
this said the control plane associated to PW is still restricted to LDP
therefore i am not sure this is ever going to achieve the same level of
control and capabilities than those considered in the present L2LSP
context
Shahram Davari
<Shahram_Davari@pmc-sierra.com>
Sent by: owner-ccamp@ops.ietf.org
01/28/2005 12:12 PST
To: Shahram Davari
<Shahram_Davari@pmc-sierra.com>, Dimitri
PAPADIMITRIOU/BE/ALCATEL@ALCATEL, David Allan
<dallan@nortelnetworks.com>
cc: "'dpapadimitriou@psg.com'"
<dpapadimitriou@psg.com>, "'Adrian Farrel'"
<adrian@olddog.co.uk>, ccamp@ops.ietf.org
bcc:
Subject: RE: Layer 2 Switching Caps
LSPs
Sorry Dimitri,
Let me correct my previous email:
What is the application driving the change of the Ethernet switch
control-plane to GMPLS. Why not just do Ethernet over MPLS?
-Shahram
-----Original Message-----
From: owner-ccamp@ops.ietf.org
[mailto:owner-ccamp@ops.ietf.org]On
Behalf Of Shahram Davari
Sent: Friday, January 28, 2005 2:50 PM
To: 'Dimitri.Papadimitriou@alcatel.be'; David Allan
Cc: 'dpapadimitriou@psg.com'; 'Adrian Farrel';
ccamp@ops.ietf.org
Subject: RE: Layer 2 Switching Caps LSPs
Dimitri,
What the application deriving changing the Ethernet switch data-plane to
GMPLS. Why not do Ethernet over MPLS?
-Shahram
-----Original Message-----
From: Dimitri.Papadimitriou@alcatel.be
[mailto:Dimitri.Papadimitriou@alcatel.be]
Sent: Friday, January 28, 2005 2:18 PM
To: David Allan
Cc: 'Dimitri.Papadimitriou@alcatel.be'; 'dpapadimitriou@psg.com';
'Adrian Farrel'; Shahram Davari; ccamp@ops.ietf.org
Subject: RE: Layer 2 Switching Caps LSPs
dave - see in-line
"David Allan" <dallan@nortelnetworks.com>
Sent by: owner-ccamp@ops.ietf.org
01/28/2005 13:54 EST
To: Dimitri PAPADIMITRIOU/BE/ALCATEL@ALCATEL
cc: "'dpapadimitriou@psg.com'"
<dpapadimitriou@psg.com>, "'Adrian Farrel'"
<adrian@olddog.co.uk>, "'Shahram Davari'"
<Shahram_Davari@pmc-sierra.com>, ccamp@ops.ietf.org
bcc:
Subject: RE: Layer 2 Switching Caps LSPs
Hi Dimitri:
> on the other side, the use of the term
"VLAN label" has created some
> confusion; therefore, in a next release i will simply
refer
> to a "label"
> of 32 bits (unstructured) because the intention was
(and still is) to
> find an easy way to map the control of the ethernet
frame
> flows on each
> device they traverses without making any assumption on
how
> this flow is
> processed inside each node at the data plane level
(note: on label
> values, RFC 3946 took an equivalent approach - for
circuits - where
> sonet/sdh multiplexing structures have been used to
create unique
> multiplex entry names i.e. labels - this concept is
here applied for
> "virtual" circuits), so, if the working group
is willing to
> enter into a
> data plane oriented discussion to clarify the
behaviour(s) onto which
> the present approach would be potentially applicable
this is
> fine with
> me as long as we are within the scope of the initial
motivations
So if I understand correctly there is an abstract label that
represents a flow at an intermediate device but with making no
representations as to how the flow transits the device. As the abstract
label is not tied directly to any real implementation but is merely a
useful identifier to allow two LSHs of the LSP to be tied together, So it
is not a label in the sense that there is not a logical dataplane
identifier in the packet encapsulation, nor does it correspond to a
timeslot etc. Do I have this right?
-> more precisely the draft does not mandate any specific
representation at the data plane level (so the last statement goes a step
beyond my statement) - in particular this representation does not assume
a modification of the ethernet frame format - this follows the approach
of RFC 3471 where the wavelength label for instance is simply a 32-bit
value that is interpreted locally (after negotiation) but yes this
abstraction does not mandate an exact 1:1 representation with the
ethernet data plane (in fact the initial document suggested one such
representation but it seems that using specific terms creates some
confusion)
Dave