DocumentCode
3115678
Title
Interfaces, modularity and path lengths: the costs of implementing OSI transport
Author
Gantenbein, Dieter
Author_Institution
IBM Res. Div., Zurich Res. Lab., Ruschlikon, Switzerland
fYear
1991
fDate
14-17 Oct 1991
Firstpage
452
Lastpage
466
Abstract
Performance of communication software is influenced both by the underlying protocol architecture and by implementation. The debate as to which of the two kinds of factors dominates the overall performance has been going on for many years. The author discusses this issue by reporting on detailed performance measurements of his experimental OSI transport system. He focuses on the analysis and classification of the path lengths involved during data transfer, obtaining insight into the relative costs of protocol functions versus system-level design and implementation choices. His main conclusion is that adherence to general-purpose protocol standards is not the true bottleneck. The desire to provide a flexible general-purpose portable implementation with open inter-layer interfaces causes most of the overhead
Keywords
computer communications software; open systems; performance evaluation; protocols; OSI transport; communication software performance; implementation choices; interfaces; modularity; path lengths; system-level design; Cost function; Fluid flow measurement; Laboratories; Open systems; Performance analysis; Software engineering; Software performance; System-level design; Throughput; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, 1991. Proceedings., 16th Conference on
Conference_Location
Minneapolis, MN
Print_ISBN
0-8186-2370-5
Type
conf
DOI
10.1109/LCN.1991.208098
Filename
208098
Link To Document