Hi Ramon,

OK, thanks a lot.

Any more opinions from the WG?





Thanks
 
Fatai
 
Huawei Technologies Co., LTD.
Huawei Base, Bantian, Longgang,
Shenzhen 518129 P.R.China
Tel: +86-755-28972912
Fax: +86-755-28972935

  ----- Original Message ----- 
  From: Ramon Casellas 
  To: Fatai Zhang ; pce@ietf.org 
  Sent: Wednesday, May 25, 2011 1:15 PM
  Subject: Re: [Pce] VENDOR-CONSTRAINT


  El 25/05/2011 4:22, Fatai Zhang escribió: 
    Hi Ramon,

    If I understand you correctly, do you meant that you prefer "only the 
VENDOR-CONSTRAINT object" to "one extra TLV"?


  Hello Fatai, all,

  I'm afraid not (sorry for not having expressed myself  clearly). In the case 
of vendor constraints, I think, without a strong opinion, that I would rather 
have vendor-specific TLVs that apply to a given object, rather than a top-level 
object. The reasons for this are:

  * It seems more granular and clearly identifies which object is constrained. 
Seems less opaque :)

  * The default behavior as current RFC is to ignore the TLV if not 
known/supported. This may require a flags field within the TLV to specify that 
the constrain was indeed processed.

  A good question is whether a single TLV "vendor_tlv" would do, or there is a 
reason to have more grained tlvs 

  There are some drawbacks of course:
  * There are objects that were defined without TLVs. With a strict 
interpretation of rfc 5440, it would not be possible to constrain such objects.

  * The constraint (semantics) involved in the TLV has to somehow relate to the 
object it is attached to. If there is no such object, the use of TLVs seems 
less flexible and an object would be needed.

  In short, there seem to be use cases for both. Preferably, use vendor tlvs. 

  Thank you and best regards
  R. 
_______________________________________________
Pce mailing list
Pce@ietf.org
https://www.ietf.org/mailman/listinfo/pce

Reply via email to