T: Tag veya Type
L: Length
V: Value
The type and length fields are fixed in size (typically 1-4 bytes), and the value field is of variable size. These fields are used as follows:
- Type
- A numeric code which indicates the kind of field that this part of the message represents.
- Length
- The size of the value field (typically in bytes).
- Value
- Variable sized set of bytes which contains data for this part of the message.
Some of the advantages of using a TLV representation are:
- TLV sequences are easily searched using generalized parsing functions.
- New message elements which are received at an older node can be safely skipped and the rest of the message can be parsed. This is similar to the way that unknown XML tags can be safely skipped.
- TLV elements are typically used in a binary format which makes parsing faster and the data smaller.
Hiç yorum yok:
Yorum Gönder