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:

    It is in the nature of allegory, as opposed to symbolism, to beg the question of absolute reality. The allegorist avails himself of a formal correspondence between “ideas” and “things,” both of which he assumes as given; he need not inquire whether either sphere is “real” or whether, in the final analysis, reality consists in their interaction.
    Charles, Jr. Feidelson, U.S. educator, critic. Symbolism and American Literature, ch. 1, University of Chicago Press (1953)