• DocumentCode
    954270
  • Title

    A tutorial on protocols

  • Author

    Pouzin, Louis ; Zimmermann, Hubert

  • Author_Institution
    IRIA, Rocquencourt, France
  • Volume
    66
  • Issue
    11
  • fYear
    1978
  • Firstpage
    1346
  • Lastpage
    1370
  • Abstract
    Protocols are common tools for controlling information transfer between computer systems. The concept of a protocol, which grew out of experimental computer networking, is now fundamental to syatem design. In this paper, basic protocol functions are explained and discussed. Then, the concept of a distributed system architecture is presented. It provides the framework for layers and protocols to operate across heterotgeneous systems. The purpose and functions of each protocol layer such as, transmission, transport, virtual terminal, are described. Interactions between design and performance are discussed, and typical mechanisms are reviewed. CCITT and ISO relevant standards are summarized. Finally, the similarity between protocols and programming languages is emphasized as it points to the major impact brought about by protocols in system design.
  • Keywords
    Aircraft; Auditory system; Bandwidth; Communication channels; Computer aided manufacturing; Computer languages; Computer networks; Interference; Protocols; Tutorial;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/PROC.1978.11145
  • Filename
    1455414