• DocumentCode
    2502704
  • Title

    Network Integrated Transparent TCP Accelerator

  • Author

    Lee, Jeongkeun ; Sharma, Puneet ; Tourrilhes, Jean ; McGeer, Rick ; Brassil, Jack ; Bavier, Andy

  • Author_Institution
    Hewlett-Packard Labs., Palo Alto, CA, USA
  • fYear
    2010
  • fDate
    20-23 April 2010
  • Firstpage
    285
  • Lastpage
    292
  • Abstract
    Network device vendors have recently opened up the processing capabilities on their hardware platform to support third-party applications. In this paper, we explore the requirements and overheads associated with co-locating middlebox functionality on such computing resources on networking hardware. In particular, we use an example of TCP acceleration proxy (CHART) that improves throughput over networks with delay and loss. The CHART system, developed by HP and its partners provides enhanced TCP/IP performance and service quality guarantees by deploying performance accelerating proxies, which enables legacy clients to benefit by high-performance network service. Use of the TCP proxy, however, requires manual configuration on the clients changing http proxy and/or routing table settings. Can we remove the need to configure end-hosts by inserting a transparent TCP proxy in the path, without losing performance? To address this question, we implement the accelerator on HP´s x86-based processing blade designed to integrate network applications within switch architecture as well as on low-end home routers with OpenWRT. We describe the implementation detail such as flow redirection for transparency and new mechanisms required for easy insertion of proxies in the network path. We also evaluate its performance on HP´s experimental testbed in terms of throughput and additional processing overhead.
  • Keywords
    Internet; transport protocols; CHART system; OpenWRT; TCP acceleration proxy; TCP/IP performance; co-locating middlebox functionality; high-performance network service; transparent TCP accelerator; Acceleration; Blades; Computer networks; Hardware; Middleboxes; Process design; Routing; Switches; TCPIP; Throughput; TCP acceleration; flow routing; in-network processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on
  • Conference_Location
    Perth, WA
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4244-6695-5
  • Type

    conf

  • DOI
    10.1109/AINA.2010.134
  • Filename
    5474707