[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Label Set Object
ben,
> 2. the Label Type and Length fields from the Label Set object header imply
> the lengths of the subchannels and therefore no extra headers are needed
> for the subchannels (as is the case in ERO and RRO subobjects).
the label type field allows to know the length of each sub-entity
these values are processed wrt to the action field; also remember
that the generalized label does not identify its "type" instead,
the nodes are expected to know from the context what type of label
to expect
> What is the definition of "Label Type"? C-types 2 and 3 for generalized
> label objects and waveband label objects respectively?
indicates the type and format of the labels carried in the object;
values match the C-Type of the appropriate rsvp_label object
only the low order 8 bits are used in this field; all info can be
derived from this
> For 3 it is fixed, but for 2 it could be variable length, even though 32
> bits are currently the norm.
all C-Type 2 have a 32-bit length (except C-Type 3): port,
wavelength and tdm labels as well as generic mpls labels,
atm and frame relay labels are encoded right justified
aligned in 32 bits (4 octets)
> This should be more clearly defined.
it is clearly defined i think, in brief no "extra object
header is needed"
thanks,
- dimitri.
schultz@io.iol.unh.edu wrote:
>
> Hello,
>
> There is currently a hot argument over the definition of "subchannel"
> text in the definition of the label set object in RFC 3473.
>
> Does each subchannel contain a complete generalized label object with a
> complete header? There are 2 arguments here:
>
> 1. each generalized object is variable length field, thus each subchannel
> must have an embeded generalized label object. This will solve the
> variable length feature.
>
> 2. the Label Type and Length fields from the Label Set object header imply
> the lengths of the subchannels and therefore no extra headers are needed
> for the subchannels (as is the case in ERO and RRO subobjects).
>
> What is the definition of "Label Type"? C-types 2 and 3 for generalized
> label objects and waveband label objects respectively?
>
> For 3 it is fixed, but for 2 it could be variable length, even though 32
> bits are currently the norm.
>
> This should be more clearly defined.
>
> Thanks,
> -Ben
--
Papadimitriou Dimitri
E-mail : dimitri.papadimitriou@alcatel.be
Private: http://www.rc.bel.alcatel.be/~papadimd/index.html
E-mail : dpapadimitriou@psg.com
Public : http://psg.com/~dpapadimitriou/
Address: Fr. Wellesplein 1, B-2018 Antwerpen, Belgium
Phone : +32 3 240-8491