ACM SIGCOMM Computer Communication Review · 1990 · 192 citations · 6 references
ComputingArchitectural DesignComputer ScienceComputer ArchitectureComputer NetworksSystems ArchitectureInternet Protocol SuiteLayered ArchitectureNetwork ArchitectureNetwork LayerNetwork ProtocolsTransport LayerArchitectural PrinciplesCommunication Protocol DesignDesign PrinciplesLayered Network ArchitectureNetwork Protocol ImplementationPresentation LayerProtocol ArchitectureProtocol Design
The current generation of protocol architectures meets today’s network demands, but emerging requirements for tomorrow’s networks call for new structural innovations. The paper reviews key requirements for future networks and proposes architectural principles for a new generation of protocols. It introduces principles such as Application Level Framing and Integrated Layer Processing to guide protocol design. The study identifies the presentation layer as a critical factor for overall protocol performance.
The current generation of protocol architectures, such as TCP/IP or the ISO suite, seem successful at meeting the demands of todays networks. However, a number of new requirements have been proposed for the networks of tomorrow, and some innovation in protocol structuring may be necessary. In this paper, we review some key requirements for tomorrow's networks, and propose some architectural principles to structure a new generation of protocols. In particular, this paper identifies two new design principles, Application Level Framing and Integrated Layer Processing. Additionally, it identifies the presentation layer as a key aspect of overall protocol performance.
6
The structuring of systems using upcalls
David D. Clark · 1985 · 153 citations
The design of nectar: a network backplane for heterogeneous multicomputers
E. Arnould, H. T. Kung, Francois Bitz et al. · 1989 · 88 citations
Liba Svobodova · IEEE Journal on Selected Areas in Communications · 1989 · 83 citations
Layered Multiplexing Considered Harmful
David L. Tennenhouse · 2008 · 67 citations