An evaluation of TCP splice benefits in web proxy servers
Proceedings of the 11th international conference on World Wide Web
Managing routing tables for URL routers in content distribution networks
International Journal of Network Management
Building extensible routers using network processors: Research Articles
Software—Practice & Experience
SpliceNP: a TCP splicer using a network processor
Proceedings of the 2005 ACM symposium on Architecture for networking and communications systems
Design of a web switch in a reconfigurable platform
Proceedings of the 2006 ACM/IEEE symposium on Architecture for networking and communications systems
Analysis of security session reusing in distribution server system
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part V
Proceedings of the 2013 workshop on Hot topics in middleboxes and network function virtualization
Hi-index | 0.00 |
Application layer proxies already play an important role intodays networks, serving as firewalls and HTTP caches - and theirrole is being expanded to include encryption, compression, andmobility support services. Current application layer proxies suffermajor performance penalties as they spend most of their time movingdata back and forth between connections; context switchingand crossing protection boundaries for each chunk of data theyhandle. We present a technique called TCP Splice that provideskernel support for data relaying operations which runs at nearrouter speeds. In our lab testing, we find SOCKS firewalls usingTCP Splice can sustain a data throughput twice that of normalfirewalls, with an average packet forwarding latency 30 timesless.