TLV is the representative of type-length-value.
It might be found in a binary file format or a network protocol.
One TLV Object:
1 Byte 4 Bytes $Length Bytes
+-------+---------+-------------+
| Type | Length | Value |
+-------+---------+-------------+
Serial TLV Objects:
1 Byte 4 Bytes $Length Bytes 1 Byte 4 Bytes $Length Bytes
+-------+---------+-------------+-------+---------+-------------+
| Type | Length | Value | Type | Length | Value | ...
+-------+---------+-------------+-------+---------+-------------+
Embedded TLV Objects:
1 Byte 4 Bytes $Length Bytes
1 Byte 4 Bytes $Length Bytes
+-------+---------+-------+---------+-------------+
| Type | Length | Type | Length | Value |
+-------+---------+-------+---------+-------------+