Communications Protocol - Basic Requirements of Protocols - Formal Specification

Formal Specification

Formal ways for describing the syntax of the communications are Abstract Syntax Notation One (a ISO standard) or Augmented Backus-Naur form (a IETF standard).

Finite state machine models and communicating finite-state machines are used to formally describe the possible interactions of the protocol.

Read more about this topic:  Communications Protocol, Basic Requirements of Protocols

Famous quotes containing the word formal:

    The conviction that the best way to prepare children for a harsh, rapidly changing world is to introduce formal instruction at an early age is wrong. There is simply no evidence to support it, and considerable evidence against it. Starting children early academically has not worked in the past and is not working now.
    David Elkind (20th century)