Implementation of Multiple FTP Application using SCTP Multistreaming
Journal Title: International Journal of Modern Engineering Research (IJMER) - Year 2013, Vol 3, Issue 6
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 to 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 over TCP approach without introducing complexity at the application, and 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 command pipelining. Results comparing these 3 variations with the classic FTP over TCP indicate significant improvements in throughput for the transfer of multiple files by using multistreaming and command pipelining, with the largest benefit occurring for transferring multiple short files. More generally, this paper encourages the use of SCTP’s innovative transport-layer services to improve existing and future application performance.
Authors and Affiliations
Srikanth Porika
Analysis of Self Supported Steel Chimney as Per Indian Standard
Most of the Industrial chimneys are tall structures with circular cross-sections. Such slender, lightly damped structures are prone to wind-exited vibration. Geometry of a self supporting steel chimney plays an...
Optimization of a water cooled Submersible motor journal bearing length using CFD
The journal in case of a water cooled Submersible motor is the bearing surface of the rotor which consists of hard chromed stainless steel material. The bearing consists of a Leaded bronze material (Bronze grade...
An Improvement to Sensor Protocol for Information via Negotiation (SPIN) Protocol
Wireless sensor network is collection of one or more homogeneous or heterogeneous sensor nodes which sense some events and inform sink for that by sending that data towards it to perform some action. Data trans...
Data Mining Techniques in Higher Education an Empirical Study for the University of Palestine
Nowadays, ones of the biggest challenges that educational institutions face is the explosive growth of educational data. and how to use these data to improve the quality of managerial decisions. Data mining, as an an...
DISCLOSURE PREVENTION IN PRIVACY-PRESERVING DATA PUBLISHING
The advancement of information technologies has enabled various organizations (e.g., census agencies, hospitals) to collect large volumes of sensitive personal data (e.g., census data, medical records. Data in it...