On 2/16/2017 1:14 PM, Tom Herbert wrote:
> On Thu, Feb 16, 2017 at 1:11 PM, Joe Touch <to...@isi.edu> wrote:
>>
>> On 2/16/2017 12:27 PM, Tom Herbert wrote:
>>> The problems of TLVs, particularly that they are unordered, require
>>> iterative processing,
>> That's trivially avoided by forcing the order.
>>
>> As I noted before, all that is required for equivalently easy processing
>> is that both TLVs and bitfields use only known variants in only known
>> orders.
>>
> Joe, do you know of any protocols that enforce such an ordering?

No, because in most cases the "T" is intended to allow arbitrary reordering.

My point is just that it isn't TLV itself that affects hardware and
parallelization; it's the potential for variation.

The same variation and need for serial processing could be true for new
definitions for previously undefined bitfields values. E.g., consider
that the first few bits of an IP packet determine whether the addresses
are 32 bits or 128 bits, etc.

Joe

_______________________________________________
nvo3 mailing list
nvo3@ietf.org
https://www.ietf.org/mailman/listinfo/nvo3

Reply via email to