An Introduction to Network Architectures and Protocols

This tutorial paper is intended for the reader who is unfamiliar with computer networks, to prepare him for reading the more detailed technical literature on the subject. The approach here is to start with an ordered list of the functions that any network must provide in tying two end users together, and then to indicate how this leads naturally to layered peer protocols out of which the architecture of a computer network is constructed. After a discussion of a few block diagrams of private (commercially provided) and public (common carrier) networks, the layer and header structures of SNA and DNA architectures and the X.25 interface are briefly described.

[1]  J.K. Wolf,et al.  Computer-communication network design and analysis , 1979, Proceedings of the IEEE.

[2]  J. P. Gray,et al.  Line control procedures , 1972 .

[3]  H. Folts X.25 transaction-oriented features - datagram and fast select , 1980, IEEE Trans. Commun..

[4]  James P. Gray,et al.  SNA Multiple-System Networking , 1979, IBM Syst. J..

[5]  John H. McFadyen Systems Network Architecture: An Overview , 1976, IBM Syst. J..

[6]  Byron W. Stutzman Data Communication Control Procedures , 1972, CSUR.

[7]  H. Bertine Physical Level Protocols , 1980, IEEE Trans. Commun..

[8]  A. Rybczynski,et al.  A new communication protocol for accessing data networks: the international packet-mode interface , 1976, AFIPS '76.

[9]  Harold R. Albrecht,et al.  The Virtual Telecommunications Access Method: A Systems Network Architecture Perspective , 1976, IBM Syst. J..

[10]  V. Hoberecht SNA Function Management , 1980, IEEE Trans. Commun..

[11]  H. Folts,et al.  Procedures for Circuit-Switched Service in Synchronous Public Data Networks , 1980, IEEE Trans. Commun..

[12]  R. W. Lucky,et al.  Computer Communications , 1975 .

[13]  Donald Watts Davies,et al.  Communication Networks for Computers , 1973 .

[14]  S. Wecker,et al.  DNA: An Architecture for Heterogeneous Computer Networks , 1976, ICCC.

[15]  John R. Halsey,et al.  Public Data Networks: Their Evolution, Interfaces, and Status , 1979, IBM Syst. J..

[16]  J. Conard Character-Oriented Data Link Control Protocols , 1980, IEEE Trans. Commun..

[17]  J. Gray Network Services in Systems Network Architecture , 1977, IEEE Trans. Commun..

[18]  Leonard Kleinrock On flow control in computer networks , 1978 .

[19]  Phillip G. Cullum The Transmission Subsystem in Systems Network Architecture , 1976, IBM Syst. J..

[20]  A. Rybczynski,et al.  X.25 Interface and End-to-End Virtual Circuit Service Characteristics , 1980, IEEE Trans. Commun..

[21]  D. Carlson Bit-Oriented Data Link Control Procedures , 1980, IEEE Trans. Commun..

[22]  W. Sands Hobgood The Role of the Network Control Program in Systems Network Architecture , 1976, IBM Syst. J..

[23]  C. M. Solomonides,et al.  Computer Networks and Their Protocols , 1979 .

[24]  S. Wecker,et al.  DNA: The Digital Network Architecture , 1980, IEEE Trans. Commun..

[25]  Frank P. Corr,et al.  SNA and Emerging International Standards , 1979, IBM Syst. J..

[26]  R. J. Cyper Communications architecture for distributed systems , 1978 .

[27]  Lucy A. Tedd Communications networks for computers—an introduction to the technical details , 1977 .

[28]  A. Rybcznski,et al.  A new communication protocol for accessing data networks - The international packet-mode interface , 1899 .