Title :
Improving file transfers using SCTP multistreaming
Author :
Ladha, Sourahb ; Amer, Paul D.
Author_Institution :
Dept. of CIS, Delaware Univ., Newark, DE, USA
Abstract :
We identify overheads associated with FTP, attributed to separate TCP connections for data and control, non-persistence of the data connections, and the sequential nature of command exchanges. We argue that solutions that avoid these overheads using TCP place an undue burden on the application. Instead we propose modifying FTP to use SCTP and its multistreaming service. FTP over SCTP avoids the identified overheads in the current FTP protocol without introducing complexity at the application, while still remaining "TCP-friendly". We implemented FTP over SCTP in three ways: (1) simply replacing TCP calls with SCTP calls, thus using one SCTP association for control and one SCTP association for each data transfer, (2) using a single multistreamed SCTP association for control and all data transfers, and (3) enhancing (2) with the addition of command pipelining. Our experiments compared these 3 variations with the classic FTP over TCP. Results indicate significant improvements in throughput for multiple file transfers with all three of our variations. The largest benefit occurs for (3) FTP over a single, pipelined, multistreamed SCTP association. More generally, this paper encourages the use of SCTP\´s innovative services to benefit existing and future application performance and presents the case for multistreaming.
Keywords :
Internet; client-server systems; data communication; pipeline processing; telecommunication services; transport protocols; SCTP multistreaming; command pipelining; data transfer; file transfer protocol; multistreaming service; stream control transmission protocol; transport control protocol; Artificial intelligence; Bandwidth; Computational Intelligence Society; Delay; Internet; Protocols; Statistics; Telecommunication traffic; Tellurium; Throughput;
Conference_Titel :
Performance, Computing, and Communications, 2004 IEEE International Conference on
Print_ISBN :
0-7803-8396-6
DOI :
10.1109/PCCC.2004.1395080