In networking, a protocol is a set of rules that govern data communications. The key elements of a protocol are syntax, semantics and timing. Which of the following key elements has been explained correctly below?
(i) Syntax : Refers to the structure or format of the data, means the order in which they are presented.
(ii) Semantics : Refers to the meaning of each section of bits, means how a particular pattern is to be interpreted, and what action is to be taken based on that interpretation.
(iii) Timing : Means that data should be sent and how fast they can be sent.