Architectural considerations for a new generation of protocols
1990 · 1.1K citations · 13 references
EngineeringComputer ArchitectureNew GenerationFormal VerificationNetwork ProtocolsProtocol ArchitecturesInternet Of ThingsProtocolsSecure ProtocolInteraction ProtocolLightweight ProtocolComputer EngineeringComputer ScienceIso SuiteCommunication ProtocolsSoftware DesignNetwork Interface ArchitectureNetwork Communication ProtocolInternet ProtocolProtocol AnalysisFormal MethodsTransport LayerSystem SoftwareArchitectural Considerations
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.
13
Autonet: a high-speed, self-configuring local area network using point-to-point links
Michael Schroeder, Andrew Birrell, Michael T. Burrows et al. · IEEE Journal on Selected Areas in Communications · 1991
Autonomous NetworkEngineeringHigh Performance Computer Network+25
651 citations
An analysis of TCP processing overhead
David D. Clark, Van Jacobson, John Romkey et al. · IEEE Communications Magazine · 2002
562 citations
The structuring of systems using upcalls
David D. Clark · ACM SIGOPS Operating Systems Review · 1985
Mathematical StructureEngineeringComputational Model Theory+9
255 citations
The structuring of systems using upcalls
David D. Clark · 1985
Mathematical StructureEngineeringComputational Model Theory+3
153 citations
The design of nectar: a network backplane for heterogeneous multicomputers
E. Arnould, H. T. Kung, Francois Bitz et al. · ACM SIGARCH Computer Architecture News · 1989
Cluster ComputingEngineeringHigh Performance Computer Network+13
128 citations