DocumentCode
2815827
Title
An efficient implementation of a high-speed protocol without data copying
Author
Zhang, Xi ; Seneviratne, Aruna P.
Author_Institution
Sch. of Electr. Eng., Univ. of Technol., Sydney, NSW, Australia
fYear
1990
fDate
30 Sep-3 Oct 1990
Firstpage
443
Lastpage
450
Abstract
An efficient approach for implementing a method of minimizing data copying developed by M.L. Woodside et al. (1989) is advocated. The method, referred to as buffer cut through (BCT), allows the passing of data buffer through layers without copying, relying on the principle of passing responsibility for the buffer from one layer to another. The method proposed for the implementation of BCT is the upcall approach of D. Clark (1985) which permits the use of efficient synchronous procedure calls. Arguments are presented to justify the idea that an upcall approach can support the implementation of BCT. A proposed BCT implementation scheme within the PC transmission control protocol/internet protocol (TCP/IP) using upcalls is presented. It is also concluded that uniform layer interface with m-map upcall can be a general solution to software communications between network layers
Keywords
protocols; PC transmission control protocol; data copying; high-speed protocol; internet protocol; network layers; software communications; synchronous procedure calls; Australia; Buffer layers; Communication system control; Computer buffers; Contracts; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, 1990. Proceedings., 15th Conference on
Conference_Location
Minneapolis, MN
Print_ISBN
0-8186-2109-5
Type
conf
DOI
10.1109/LCN.1990.128664
Filename
128664
Link To Document