AN ARGUMENT FOR SOFT LAYERING OF PROTOCOLS

AN ARGUMENT FOR SOFT LAYERING OF PROTOCOLS
复制标题

协议软分层的争论

DOI:
--
复制
发表时间:
1983
期刊:
--
影响因子:
--
通讯作者:
G. Cooper
G. Cooper
中科院分区:
--
文献类型:
--
作者:
G. Cooper

文献摘要

被引文献

相似文献

本文研究的是协议分层的效率问题。它研究了协议分层的技术,在一个抽象的方式,并发现两个主要来源的低效率的协议实现所造成的强加给他们的分层结构。使分层协议实现有效运行的常规方法--为了避免这里讨论的低效率的来源--都独立于协议规范,因此都降低了协议规范作为实现协议的指南的价值。我们引入了一种新的方法,避免分层协议实现的问题,它在协议规范的域中操作。我们允许在一个分层的协议实现的层之间的状态信息流的增加,在一个非常受控的方式,以便尽可能少地减少协议架构的模块化。增加的信息流在协议规范中被指定为使用所指定的协议的所有分层协议的模型,称为“使用模式”。“由于我们的方法降低了分层结构的刚性,而没有完全消除它,我们为这种方法创造了术语“软分层”。
This thesis is about the efficiency of protocol layering. It examines the technique of protocol layering in an abstract way and finds two major sources of inefficiency in protocol implementations which are caused by the imposition on them of a layered structure. The conventional approach to making layered protocol implementations run efficiently -- for avoiding the sources of inefficiency discussed herein -- are all independent of the protocol specification, and thus all decrease the value of the protocol specification as a guide for implementing protocols. We introduce a new means of avoiding the problems of layered protocol implementations which operates within the domain of the protocol specification. We allow an increase in the flow of state information between the layers of a layered protocol implementation in a very controlled manner, so as to decrease the modularity of the protocol architecture as little as possible. The increased flow of information is specified in the protocol specification as a model of all the layered protocols that use the protocol being specified, called the "usage mode." Since our approach decreases the rigidity of the layered structure without entirely eliminating it, we coin the term "Soft Layering" for the approach.