Transparent Layer-4 proxies are being widely deployed in the current Internet to enable a vast variety of applications. These include Web proxy caching, transcoding, service differentiation, and load balancing. To ensure that all IP packets of an intercepted TCP connection are seen by the intercepting transparent proxy, they must sit at focal points in the network. Translucent Proxying of TCP (TPOT) overcomes this limitation by using TCP options and IP tunneling to ensure that all IP packets belonging to a TCP connection will traverse the proxy that intercepted the first packet. This guarantee allows the ad-hoc deployment of TPOT proxies anywhere within the network. No extra signaling support is required for its correct functioning. In addition to the advantages TPOT proxies offer at the application
|
846
|
Modeling TCP throughput: a simple model and its empirical validation
– Padhye, Firoiu, et al.
- 1998
|
|
601
|
Promoting the use of end-to-end congestion control in the Internet
– Floyd, Fall
- 1999
|
|
588
|
The x-Kernel: An Architecture for Implementing Network Protocols
– Hutchinson, Peterson
- 1991
|
|
439
|
A Survey of Active Network Research
– Tennenhouse, Smith, et al.
|
|
435
|
I-TCP: Indirect TCP for Mobile Hosts
– Bakre, Badrinath
- 1995
|
|
399
|
TCP Vegas: New Techniques for Congestion Detection and Avoidance
– Brakmo, O’Malley, et al.
- 1994
|
|
206
|
Making paths explicit in the scout operating system
– Mosberger, Peterson
- 1996
|
|
199
|
Potential benefits of delta encoding and data compression for HTTP
– Mogul, Douglis, et al.
- 1997
|
|
155
|
The Case for Persistent-connection HTTP
– Mogul
- 1995
|
|
123
|
TCP behavior of a busy internet server: Analysis and improvements
– Stemm
- 1998
|
|
111
|
The Stationary Behavior of Ideal TCP Congestion Avoidance". ftp://ftp.bellcore.com/pub/tjo/TCPwindow.ps
– Ott, Kemperman, et al.
|
|
99
|
Defending Against Denial of Service Attacks in Scout
– Spatscheck, Peterson
- 1999
|
|
86
|
A Case for Caching File Objects Inside Internetworks
– Danzig, Hall, et al.
- 1993
|
|
83
|
Reducing WWW Latency and Bandwidth Requirements by Real-time Distillation
– Fox, Brewer
- 1996
|
|
83
|
Adaptive Web caching
– Zhang, Floyd, et al.
- 1997
|
|
66
|
Transport Protocols for Internet-Compatible Satellite Networks
– Henderson, Katz
- 1999
|
|
47
|
TCP control block interdependence
– Touch
- 1997
|
|
37
|
RFC 1323: TCP extensions for high performance
– Jacobson, Braden, et al.
- 1992
|
|
34
|
Transformer tunnels: A framework for providing route-specific adaptations
– Sudame, Badrinath
- 1998
|
|
23
|
TCP for High Performance in Hybrid Fiber Coaxial Broad-band Access Networks
– Cohen, Ramanathan
- 1998
|
|
16
|
Mux protocol specification
– Gettys
- 1996
|
|
14
|
Performance enhancing proxies
– Border, Kojo, et al.
- 1994
|
|
13
|
RFC 1144: Compressing TCP/IP headers for low-speed serial links
– Jacobson
- 1990
|
|
8
|
RFC 2003: IP Encapsulation within IP
– Perkins
- 1996
|
|
5
|
Transparent, scalable, fail-safe web caching
– Danzig, Swartz
- 1998
|
|
4
|
RFC 2507: IP header compression
– Degermark, Nordgren, et al.
- 1999
|
|
4
|
Webwave: Globally balanced fully distributed caching of hot published documents
– Heddaya, Mirdad
- 1997
|
|
4
|
Transparent en-route cache location in regular networks
– Krishnan, Raz, et al.
- 1998
|
|
2
|
Webworking: Networking with the Web in mind
– Networks
- 1999
|
|
2
|
What is Web Switching
– Communications
- 1999
|
|
2
|
Proxies and signalling. Extendable Router Workshop
– Knutsson
- 1999
|