AAD | Advisor | Autobuf v2.0 | Multicast Beacon | BIMA | Iperf | NextINet | Tools | Web100 | All Projects
|
About: - DAST - NLANR - FAQ - Staff - Contact DAST
End User Tools and Projects
End User Support
Documents
WebCT Courses
Events
News
Reports & Statistics
|
Enhancing FTP PerformanceFTP Survey: TCP window sizesFTP is the single most common TCP bulk data transfer application in use today, yet its performance is notoriously poor. We are investigating how to improve the performance, both with current implementations and by proposing new RFC's to fix deficiencies in the FTP protocol. Tuning the TCP window size properly can improve performance often by a factor of two or more. For information on how to compute TCP window sizes for host combinations, see the datalink article, "Are You on the Internet Fast Lane?". Doing this tuning is most valuable for projects which ftp files between two particular hosts on an ongoing basis, versus the one-off ftp sessions to retrieve a couple files. Due to the lack of any standard or RFC for setting TCP window sizes (set via the TCP buffer sizes) in FTP programs, I have conducted a survey of implementations that provide such functionality. Most of these use different commands, both for the client and the server, so they are not interoperable. The "help" and "site help" commands are useful in determining what options the client and server, respectively, support. For more direct support in tuning FTP transfers, please contact NLANR applications support at dast@nlanr.net.
TestsEven though they are not automatically interoperable, one can issue
both the local command (e.g. NCSA (Illinois) to NCAR (Colorado) tests were done sending a 30 MB file in binary mode from an SGI Origin2000 at NCSA to a Cray J90 at NCAR over the vBNS network. The bottleneck bandwidth is 100 Mbit/sec fast ethernet (congested). Files were transfered from scratch or tmp directories on local filesystems.
NCSA (Illinois) to NCSC (North Carolina) tests were done sending a 40 MB file in binary mode from an SGI Origin2000 at NCSA to an SGI Onyx at NCSC over the vBNS network. The bottleneck bandwidth is 45 Mbit/sec DS-3. Files were transfered from scratch or tmp directories on local filesystems.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contact DAST
Last reviewed:
December 31, 1969
NLANR ||
Applications Support ||
Engineering Support ||
Measurement and Network Analysis