| Modeling and analysis of the Unix communication subsystems |
| Full text |
Pdf
(88 KB)
|
| Source
|
IBM Centre for Advanced Studies Conference
archive
Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
table of contents
Toronto, Ontario, Canada
Page: 6
Year of Publication: 1996
|
|
Authors
|
|
Yi-Chun Chu
|
Electrical Engineering and Computer Science Department, The University of Michigan, Ann Arbor, MI
|
|
Toby J. Teorey
|
Electrical Engineering and Computer Science Department, The University of Michigan, Ann Arbor, MI
|
|
| Sponsors |
|
| Publisher |
IBM Press
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 15, Citation Count: 0
|
|
|
ABSTRACT
The performance of host communication subsystems is an important research topic in computer networks. Performance metrics such as throughput, delay, and packet loss are important indices to observe the system behavior. Most research in this area is conducted by experimental measurement; far less attention is paid to the analytic modeling approach. The well-known complexity and dynamic nature of the Transmission Control Protocol/Internet Protocol (TCP/IP) make the performance modeling of communication subsystems extremely difficult. The purpose of this study is to analyze and model the overhead in Unix communication subsystems. The overhead is caused by protocol processing as well as kernel functions for fair allocation of system resources. Our approach is to build analytic models of communication overhead for sending and receiving a message. The analytic models can be applied to analyze the communication overhead for Internet information systems, such as the Internet web servers, or software servers built above midwares, such as the Distributed Computing Environment/Remote Procedure Call (DCE/RPC) servers, that require intensive network I/O.
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
|
Chran-Ham Chang , Richard Flower , John Forecast , Heather Gray , William R. Hawe , K. K. Ramakrishnan , Ashok P. Nadkarni , Uttam N. Shikarpur , Kathleen M. Wilde, High-performance TCP/IP and UDP/IP networking in DEC OSF/1 for Alpha AXP, Digital Technical Journal, v.5 n.1, p.44-61, Winter 1993
|
| |
2
|
{2} D. D. Clark. "Modularity and Efficiency in Protocol Implementation". RFC 817, Internet Engineering Task Force, July 1982.
|
| |
3
|
{3} D. D. Clark, V. Jacobson, J. Romkey, and H. Salwen. "An Analysis of TCP Processing Overhead". IEEE Communication Magazine, Vol. 27, No. 6, pp. 23-29, June 1989.
|
| |
4
|
|
| |
5
|
{5} J. Kay and J. Pasquale. "Measurement, Analysis, and Improvement of UDP/IP Throughput for the DECstation 5000". Proceedings of the Winter 1993 USENIX Conference, pp. 249-258, January 1993.
|
 |
6
|
Jonathan Kay , Joseph Pasquale, The importance of non-data touching processing overheads in TCP/IP, Conference proceedings on Communications architectures, protocols and applications, p.259-268, September 13-17, 1993, San Francisco, California, United States
|
| |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
{10} J. Mogul. "Operating Systems Support for Busy Internet Servers". WRL Technical Note TN-49, May 1995.
|
| |
11
|
{11} J. Mogul. "Network Behavior of a Busy Web Server and its Clients". WRL Research Report 95/5, May 1995.
|
| |
12
|
{12} V. Padmanabhan and J. Mogul. "Improving WWW Latency". Proc. 2nd WWW Conference '94: Mosaic and the Web, pp. 995-1005, Chicago, October 1994.
|
| |
13
|
|
| |
14
|
{14} K. Ramakrishnan. "Performance Considerations in Designing Network Interfaces". IEEE Journals on Selected Areas in Communications , Vol. 11, No. 2, pp. 203-219, February 1993.
|
| |
15
|
|
|