Difference between revisions of "TCPSP"
From LVSKB
m |
m |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | TCPSP implements [[TCP splicing]] for the Linux kernel. | + | TCPSP implements [[TCP Splicing|TCP splicing]] for the Linux kernel. [[TCP Splicing|TCP splicing]] is a technique to splice two TCP connections inside the kernel, so that data relaying between the two connections can be run at near router speeds. This technique can be used to speed up layer-7 switching, web proxy and application firewall running in the user space. |
Line 9: | Line 9: | ||
* [http://citeseer.ist.psu.edu/309834.html TCP Splicing for Application Layer Proxy Performance] | * [http://citeseer.ist.psu.edu/309834.html TCP Splicing for Application Layer Proxy Performance] | ||
+ | * [http://www.bell-labs.com/project/webswitch/Gryph_im/APAHBFEF.pdf On the Performance of TCP Splicing for URL-aware Redirection] | ||
* [http://citeseer.ist.psu.edu/635819.html Asymmetric TCP Splice: A Kernel Mechansim to Increase the Flexibility of TCP Splice] | * [http://citeseer.ist.psu.edu/635819.html Asymmetric TCP Splice: A Kernel Mechansim to Increase the Flexibility of TCP Splice] | ||
* [http://citeseer.ist.psu.edu/642308.html Symmetric TCP Splice: A Kernel Mechanism For High Performance Relaying] | * [http://citeseer.ist.psu.edu/642308.html Symmetric TCP Splice: A Kernel Mechanism For High Performance Relaying] | ||
+ | |||
+ | [[Category:LVS Software]] | ||
+ | [[Category:TCP Splicing]] | ||
+ | [[Category:Terms and Abbreviations]] |
Latest revision as of 15:55, 10 November 2006
TCPSP implements TCP splicing for the Linux kernel. TCP splicing is a technique to splice two TCP connections inside the kernel, so that data relaying between the two connections can be run at near router speeds. This technique can be used to speed up layer-7 switching, web proxy and application firewall running in the user space.
Software
TCPSP software page is at http://www.linuxvirtualserver.org/software/tcpsp/index.html