DocumentCode
3380694
Title
Networking abstractions and protocols under variable length messages
Author
Milliner, Stephen ; Delis, Alex
Author_Institution
Sch. of Inf. Syst., Queensland Univ., Brisbane, Qld., Australia
fYear
1995
fDate
7-10 Nov 1995
Firstpage
286
Lastpage
293
Abstract
The size of data shipped over networks of distributed databases has increased substantially with the introduction of multimedia and high performance systems. Therefore, there is a need to understand the behavior and the trade-offs of available data communication abstractions in such settings. In this paper, we consider parameters associated with the abstractions, the impact of their implementation on throughput, and we compare the performance of BSD sockets (TCP, UDP), System V TLI (TCP), and SunOS RPCs (TCP) in the presence of large messages. In such environments, segmentation overhead of UDP messages at the user level outweighs other considerations such as optimal mbuf allocation and full ethernet bandwidth usage. In addition, it is found that the size of buffer areas allocated to TCP sockets gains further impedance when sending large messages. We also find that communication induced paging significantly deteriorates the data transmission throughput and suggest a policy to avoid this problem
Keywords
distributed databases; performance evaluation; transport protocols; BSD sockets; SunOS RPCs; System V TLI; TCP; UDP; UDP messages; communication induced paging; data communication abstractions; data transmission throughput; distributed databases; large messages; performance; protocols; segmentation overhead; Bandwidth; Data communication; Distributed databases; Ethernet networks; Impedance; Multimedia databases; Multimedia systems; Protocols; Sockets; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Protocols, 1995. Proceedings., 1995 International Conference on
Conference_Location
Tokyo
Print_ISBN
0-8186-7216-1
Type
conf
DOI
10.1109/ICNP.1995.524844
Filename
524844
Link To Document