2. The method of claim 1 , further comprising: grouping the plurality of slices that are divided from each of the plurality of conversations using the field delimiter of the protocol, into a slice-set for each of the plurality of conversations, wherein the plurality of conversations correspond to a plurality of slice-sets; extracting, based on a pre-determined key-value delimiter selection criterion, a plurality of longest common prefixes each shared across a portion of the plurality of slice-sets; and extracting a common trailing token in the plurality of longest common prefixes as the key-value delimiter of the protocol.
2. The method of claim 1 , further comprising: grouping the plurality of slices that are divided from each of the plurality of conversations using the field delimiter of the protocol, into a slice-set for each of the plurality of conversations, wherein the plurality of conversations correspond to a plurality of slice-sets; extracting, based on a pre-determined key-value delimiter selection criterion, a plurality of longest common prefixes each shared across a portion of the plurality of slice-sets; and extracting a common trailing token in the plurality of longest common prefixes as the key-value delimiter of the protocol. 6. The method of claim 2 , further comprising: identifying a command of the protocol from a slice of the plurality of slices that does not include a key-value delimiter.