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
Link To Document