[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Continued Poll for Adoption of Ethernet I-Ds



Title: Message
Hi Igor....please see in-line (have snipped mail to your question only)
 
Igor Bryskin  wrote 08 April 2008 22:17

> draft-imajuku-ccamp-ethernet-gmpls-req-01.txt

Notionally support.  One concern I have revolves around the implications
of this para:

"4.1.3 Hybrid operation with legacy Ethernet

  The solution should take into consideration the operational scenario
  that GMPLS controls Ethernet LSPs over PBB-TE and Legacy Ethernet
  hybrid networks. This morphs of network architecture is possible
  considering evolution scenario of Ethernet. In such networks, legacy
  Ethernet functionality such as Spanning Tree Protocol (SPT),
  Link Aggregation [IEEE802.3], and so on must co-exist with PBB-TE
  functionality.

  The solution must not prevent the simultaneous existence of GMPLS
  controlled Eth-LSPs and PBB[IEE802.1ah] or PB[IEE802.1ad] with
  native Ethernet Layer2 control protocols on same node and interface."

We must avoid the mistake that different network modes (ie cl-ps or
co-ps or co-cs) can somehow 'co-exist' in the same DP layer network (and
also have the same CP).  More specifically, native Ethernet is cl-ps and
PBB-TE is co-ps....so even though the base DP traffic unit of these 2
different network modes looks the same they MUST exist in their own
layer network space.  This requires that some (lower) server layer
network should create *different resource partitions* (in either space,
freq or time dimensions) for each client layer network mode type.

IB>> I agree with what you are saying. What confuses me, though, is that 802.1ay prescribes allocating of certain range(s) of VLANIDs for the PBB-TE use, while allowing use of other VLANIDs for their native Ethernet purposes. I wonder why is that? Why not to say that all VLANIDs are available for the PBB-TE use. If what you are saying is correct (which, again, I believe you are), that is, PBB-TE and non-PBB-TE (say, PBB) are completely separate layer network, than VLANIDs are not shared between the two.

What am I missing here?

Thanks,
Igor 
 
NH=> Excellent question.  I have made exactly this same observation in the past.  In principle there is no reason why you cannot re-use all the codepoints of each/every field in the traffic unit because, as stated, although the traffic units look identical they do belong to quite different layer networks.  I think there are 2 reasons for this:
 
-    Firstly, most IEEE folks are not familiar with, and therefore do not use, functional architecture techniques to describe layer networks.  So this issue may not be so obvious to many folks in IEEE.  Further, when we have QinQ techniques these are a form of sublayering (like we find in nested LSPs in MPLS) and so we don't have distinct layer networks here......and although folks may not describe it as such they do recognise that one of the consequences of this (ie still a single layer network) is that it affects scaling.  However, once we have the .1ah stuff and MACinMAC (ie true client/server) then everyone intuitively recognises we have quite disjoint layer networks.  So what I am saying here is that for folks who don't have a strong background in functional architecture, the observation you have made may not be so obvious even though it is architecturally true.
 
-    Secondly, there could be practical/implementation reasons for doing this (ie creating a split in VID codepoints) when dealing with COTS Ethernet hardware.  Maybe some of the Ethernet hardware experts can provide further clarification here. 
 
One thing this does provide however is a clear way to 'know' when looking at a traffic unit in isolation exactly which layer network it belongs to.
 
regards, Neil