The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2000-Nov> msg00324



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

Label space of a label advertised through MPLS-BGP

  • From: Shahram Davari <Shahram_Davari@pmc-sierra.com>
  • Date: Tue, 28 Nov 2000 09:15:15 -0800
  • Cc: James_Huang@Mitel.COM, mpls@UU.NET

Hi James,


> > > Also, what was once a outer label could become an inner 
> label due to
> > > protection switching/path protection.
> > 
> > If we expect this to happen, we also need to use 
> per-platform label space
> > for the outer tunnel. 
> 
> If I understand you correctly, your answer to the original question
> (about MPLS-BGP labels), can be summarized as "clever label 
> allocation".
> 

Sorry James this was my mistake. In fact you don't need anything special and the previous rule that I mentioned is still valid: "Use per-platform label space for the inner label of tunneled packets"

First of all I assume by protection switching you meant using by-pass tunnels, otherwise you won't have label stacking. With this assumption, let me explain the solution to it by an example:

Assume the working path is F-A-B-C-D, and the protection path is F-A-E-C-D. Assume that labels L1,L2,L3,L4 are used for working path and labels L1,L5,L6,L4 are used for protection path. However to use the protection path as a bypass tunnel node A needs to swap label L1 to another label that has been distributed by C, which I call it X1. It is this X1 that should be from the per-platform label space of C. Label L3,L6 don't need to be from per-platform label space of C.



   L1      L2       L3       L4
F-------A-------B--------C---------D
	  |                |
         -------E--------              
           L5       L6
           X1       X1


Regards,
-Shahram