DNA: The Digital Network Architecture

Stuart Wecker

IRE Transactions on Communications Systems · 1980 · 59 citations · 6 references

Concepts

TL;DR

Computer manufacturers design network components to share resources and support diverse applications, leading to the Digital Network Architecture (DNA) that unifies heterogeneous Digital systems. The paper presents DNA’s goals, structure, and interface functions, detailing its protocols, design motivations, alternatives, tradeoffs, and lessons learned. DNA’s protocols cover addressing, error control, flow control, synchronization, flexibility, and performance considerations. The paper concludes with examples of DECnet operation.

Abstract

Recognizing the need to share resources and distribute computing among systems, computer manufacturers have been designing network components and communication subsystems as part of their hardware/software system offerings. A manufacturer's general purpose network structure must support a wide range of applications, topologies, and hardware configurations. The Digital Network Architecture (DNA), the architectural model for the DECnet family of network implementations, has been designed to meet these specific requirements and to create a communications environment among the heterogeneous computers comprising Digital's systems. This paper describes the Digital Network Architecture, including an overview of its goals and structure, and details on the interfaces and functions within that structure. The protocols implementing the functions of DNA are described, including the motivations for the specific designs, alternatives and tradeoffs, and lessons learned from the implementations. The protocol descriptions include discussions of addressing, error control, flow control, synchronization, flexibility, and performance. The paper concludes with examples of DECnet operation.

References

6