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

RE: GMPLS TLV Format



Indeed 

>-----Original Message-----
>From: Lou Berger [mailto:lberger@labn.net] 
>Sent: Monday, March 10, 2008 1:38 PM
>To: Adrian Farrel
>Cc: ccamp@ops.ietf.org
>Subject: Re: GMPLS TLV Format
>
>Just to avoid any possible silence:
>
>I think fixing RFC 4420 *quickly* would be best.
>
>Lou
>
>At 04:02 PM 3/10/2008, Adrian Farrel wrote:
>>Hi,
>>
>>In today's meeting, we discussed again the issue of TLV formats in:
>>
>>- RFC 3209 and RFC 3471
>>- RFC 4420
>>- draft-ietf-ccamp-ethernet-traffic-parameters-03.txt
>>
>>The current position is:
>>- Base RSVP-TE and GMPLS carry the full length of the
>>  TLV in the Length field
>>- OSPF carries the length of the Value field only in the
>>  TLV
>>- RFC 4420 follows the OSPF form. This was an error
>>   that was not intended.
>>- draft-ietf-ccamp-ethernet-traffic-parameters followed
>>   RFC 4420 (assuming that the WG had made a deliberate
>>   change)
>>
>>The bottom line is that it is not helpful to implementers that one 
>>protocol has two different ways to encode TLVs.
>>
>>We must choose between three options.
>>1. All TLVs are encoded as per RFC 3209.
>>    RFC 4420 would need to be fixed.
>>   draft-ietf-ccamp-ethernet-traffic-parameters would
>>    need to be changed.
>>2. All TLVs *except* those in RFC 4420 use the
>>    RFC 3209 format. RFC 4420 remains an anomaly.
>>3. All old TLVs remain as per RFC 3209. All new
>>    TLVs (starting from RFC 4420) use the RFC 4420
>>    format.
>>
>>The meeting seemed to prefer option 1, but this is contingent on 
>>existing implementations. If there are too many existing and deployed 
>>implementations (too many == 1 ?) we may have to pick to option 2.
>>
>>So...
>>
>>How would you feel if we did an update to RFC 4420 that fixed the TLV 
>>encoding to be conformant with RFC 3209? Would this cause any 
>of you a 
>>problem?
>>
>>Reply on-list or to me in private if there is a confidentiality issue.
>>
>>It would be helpful to have opinions on both sides. Please 
>don't leave 
>>silence to mean anything specific.
>>
>>Thanks,
>>Adrian
>>
>>
>>
>
>
>