• DocumentCode
    442949
  • Title

    F-TCP: light-weight TCP for file transfer in high bandwidth-delay product networks

  • Author

    Chuh, YongJae ; Kim, Jaesub ; Song, YongJoo ; Park, Daeyeon

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
  • Volume
    1
  • fYear
    2005
  • fDate
    20-22 July 2005
  • Firstpage
    502
  • Abstract
    We describe F-TCP, a new TCP for file transfer in high bandwidth-delay product networks. TCP is not suitable for file transfer application in high bandwidth-delay product networks. There needs a protocol that should not take away too much bandwidth from standard TCP flows while utilizing the full bandwidth of high-speed networks. This paper presents another important constraint, namely small buffer problems. Small socket buffers at the end-hosts limit the effective window of the transfer, and the maximum throughput. Existing schemes have severe small buffer problems because high bandwidth-delay product networks need a large socket buffer. The proposed mechanism, called F-TCP, is based on direct kernel-to-kernel file transfer architecture. The key idea is that no need of in-order delivery in file transfer process. F-TCP needs only small buffer by allowing out-of-order file transfer with asynchronous loss recovery. Experimental results in several high bandwidth-delay product paths show that F-TCP provides consistently a significant throughput increase (18% to 80%) compared to previous TCP approach. We expect that F-TCP is mostly useful for application such as FTP and P2P in high-speed wide-area networks.
  • Keywords
    buffer storage; computer communications software; transport protocols; F-TCP; TCP flow; file transfer application; high bandwidth-delay product network; kernel-to-kernel file transfer architecture; light-weight TCP; socket buffer; Bandwidth; Bit error rate; Feedback; High-speed networks; Intelligent networks; Internet; Out of order; Protocols; Sockets; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2281-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2005.153
  • Filename
    1531171