|
ABSTRACT
There is increasing market pressure to provide support for the open interconnection of systems via general purpose protocol suites such as OSI and TCP/IP. The complexity of these protocols means that the achievement of acceptable performance is not easy. Indeed, some would claim it is impossible, and advocate lean, closed protocols. A further aspect of communications architectures in the world outside the research laboratory is that they must be well structured and modular, in order to meet the needs of orderly systems development and the provision of configurable products. This paper examines the trade-offs between these three aspects of protocol stack development: conformance to standards, reasonable performance and modularity. It finds that while a considerable amount of work has been carried out in recent times, it is apparent that we do not know yet how to achieve all three.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ANDERSON, D.P. 1988. A software architecture for network communication. Proceedings of the 8th International Conference on Distributed Computer Systems (May), IEEE, New York, pp. 376-383.
|
 |
2
|
|
 |
3
|
|
| |
4
|
BRADY, P.T. 1988. Effects on respcmse time performance using an edge-w-edge protocol in an X~.5 packet network. IEEE Network 2,4 (Jul.) pp. 45-54.
|
| |
5
|
|
 |
6
|
|
| |
7
|
|
 |
8
|
|
| |
9
|
CLARK, D. D., JACOBSEN, V., ROMKEY, jo, SALWEN, H. 1989. An analysis of TCP processing overhead. IEEE Commun. 27,6 (June), pp 23-29.
|
 |
10
|
D. D. Clark , M. L. Lambert , L. Zhang, NETBLT: a high throughput transport protocol, Proceedings of the ACM workshop on Frontiers in computer communications technology, p.353-359, August 11-13, 1987, Stowe, Vermont, United States
|
 |
11
|
|
| |
12
|
DEAI'ON, G. 1990. Considerations for advanced networking in the 1990's. In Proceedings of the 10th International Conference on Computer Communication, S. Ramani, H. Shrikumar and S. V. Raghavan, Eds. Narosa Publishing House, New Delhi, pp. 13-20.
|
| |
13
|
FELDMEIER, D., AND BIERSACK, E. 1990. Comparison of error control protcr~ls for high bandwidth-delay prodtw.t networks. In Proceedings of the Second IFIP WG6.1/WG6.4 International Workshop on Protocols for High-Speed Networks (Palo Alto, Cal., Nov. 27-29).
|
| |
14
|
FRY, M.R. 1990. The efficiency of OSI protocol stacks: A computer systems persIx~tive. In Proceedings of the lOth International Conference on Computer Communication, S. Rammfi, H. Shrikumar and S. V. Raghavan, Eds. Narosa Publishing House, New Delhi, pp. 553-557.
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
|
| |
22
|
|
 |
23
|
B. Liskov , D. Curtis , P. Johnson , R. Scheifer, Implementation of Argus, Proceedings of the eleventh ACM Symposium on Operating systems principles, p.111-122, November 08-11, 1987, Austin, Texas, United States
|
| |
24
|
MEISTER, B. 1987. A performance study of the ISO Transport Protocol. Proceech'ngs of the 7th international Conference on Distributed Computer Systems (May), IEEE, New York, pp. 398-405.
|
| |
25
|
MURRAY WOODSIE, C., AND RAMIRO MONTEALEGRE, J. 1989. TI~ effect of buffering strategies on protocol execution performance. IEEE Trans. Commun. 37,6 (June), pp. 545-554.
|
 |
26
|
|
| |
27
|
O'MALLEY, S. 1990. (In discussion at Second IFIP International Workshop on Protocols for High-S~ Networks).
|
| |
28
|
O'MALLEY, S. AND PETERSON, L. 1990. A highly-layered architecture for high-~ networks. In Proceedings of the Second IFIP WG6.11WG6.4 International Workshop on Protocols for High-Speed Networks (Palo Alto, Cal., Nov. 27-29).
|
 |
29
|
|
| |
30
|
PARULKAR, G.M., AND TURNER, J.S. 1990. Towards a framework for high ~ communication in a heterogenous networking environment. IEEE Network 4,2 (Mar.) pp. 19-27.
|
| |
31
|
|
 |
32
|
|
 |
33
|
|
 |
34
|
|
| |
35
|
SAL'IT_,ER, J.H., CLARK, D.D., ROMKEY, J.L., AND GRAMLICH, W.C. 1985. The desktop computer as a network participant. IEEE J. Select. Areas Comm. SAC-7, 3 (May), pp. 468-478.
|
 |
36
|
|
 |
37
|
|
 |
38
|
|
| |
39
|
STERBENZ, j. P. G., AND PARULKAR, G. M. 1990. AXON: Application-orienteA lightweight transport txol~ol design. In Proceedings of the l Oth International Conference on Computer Communication, S. Ramani, H. Shrikumar and S. V. Raghavan, Eds. Narosa Publishing House, New Delhi, pp. 379-387.
|
| |
40
|
STRAYER, W.T., AND WEAVER, A.C. 1988. Performance measurement of data transfer services in MAP. IEEE Network 2,3 (May) pp. 75-81.
|
| |
41
|
SVOBODOVA, L. 1989A. Implementing OSI systems. IEEE J. Select. Areas Comm. SAC-7, 7 (Sept), pp. 1115-1130.
|
| |
42
|
SVOBODOVA, L. 1989B. Measured performance of transport services in LAN's. Comput. Networks and ISDN Syst. 18 (Nov.), pp. 31-45.
|
 |
43
|
|
 |
44
|
|
 |
45
|
M. Young , A. Tevanian , R. Rashid , D. Golub , J. Eppinger, The duality of memory and communication in the implementation of a multiprocessor operating system, Proceedings of the eleventh ACM Symposium on Operating systems principles, p.63-76, November 08-11, 1987, Austin, Texas, United States
|
| |
46
|
ZII-II~RBART, M., AND GERTEIS, W. 1990. OSI protocols for high-speed networks? In Proceedings of the lOlh International Conference on Computer Communication, S. Ramani, H. Shrikumar and S. V. Raghavan, Eds. Narosa Publishing House, New Delhi, pp. 309-314.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|