TPOT: translucent proxying of TCP

Citation
P. Rodriguez et al., TPOT: translucent proxying of TCP, COMPUT COMM, 24(2), 2001, pp. 249-255
Citations number
28
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
COMPUTER COMMUNICATIONS
ISSN journal
01403664 → ACNP
Volume
24
Issue
2
Year of publication
2001
Pages
249 - 255
Database
ISI
SICI code
0140-3664(20010201)24:2<249:TTPOT>2.0.ZU;2-A
Abstract
Transparent proxies are being widely deployed in the current Internet to en able a vast variety of applications. These include Web proxy caching, trans coding, service differentiation and load balancing. To ensure that all IP p ackets of an intercepted TCP connection are seen by the intercepting transp arent proxy, they must sit at focal points in the network. Translucent prox ying of TCP (TPOT) overcomes this limitation by using TCP-OPTIONs and IP tu nneling to ensure that all IP packets belonging to a TCP connection will tr averse the proxy that intercepted the first packet. This guarantee allows t he ad hoc deployment of TPOT proxies anywhere within the network. No extra signaling support is required. In addition to the advantages TPOT proxies o ffer at the application level, they also generally improve the throughput o f intercepted TCP connections. In this paper we discuss the TPOT protocol, explain how it enables various applications, address deployment and scalabi lity issues, and summarize the impact of TPOT on TCP performance. (C) 2001 Elsevier Science B.V. All rights reserved.