|
hai
,
In draft-ietf-mpls-generalized-cr-ldp-06.txt 2.5.1. Procedures A Label Set is defined via one or more Label Set TLVs. Specific labels/subchannels can be added to or excluded from a Label Set via Action zero (0) and one (1) TLVs respectively. Ranges of labels/subchannels can be added to or excluded from a Label Set via Action two (2) and three (3) TLVs respectively. The first line of the sec 2.5.1 says a label set is defined via one or more LabelSet TLVs. My interpretation about this is that a label request can have multiple Label Set TLVs in it with different action types corresponding to each label set TLV. Am i right ?? If i am wrong please do clarify ... If yes, then assume i get a request with one label set TLV with action type 0 which has a list of labels and other Label set TLV with action type 1 which has a range of Labels. Now in this case i go about picking up a label from the second label set TLV only if i am not able to pick up a label from the first label set TLV....Is that true ?? Now situation may get even worse when i have a Label set TLV with action type to include a label set and other Label Set TLV with action type exclude. I knoe such situations are not practical but sure needs to be handled someway. Please do clarify venkat PS: Please don't bother about the disclaimer which come attached with this mail. |