TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Optimizing TCP forwarder performance
IEEE/ACM Transactions on Networking (TON)
Internetworking with TCP/IP, Volume 1: Principles, Protocols, and Architectures, Fourth Edition
Internetworking with TCP/IP, Volume 1: Principles, Protocols, and Architectures, Fourth Edition
On the performance of TCP splicing for URL-aware redirection
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Task assignment with work-conserving migration
Parallel Computing
A programmable network address translator: Design, implementation, and performance
ACM Transactions on Internet Technology (TOIT)
Hi-index | 0.00 |
The presence of TCP forwarders, namely, network nodes that establish and forward data between a pair of TCP connections, is ubiquitous in current networks. A kernel mechanism called TCP splice was proposed by Maltz and Bhagawat [5] and by Spatschek, Hansen and Hartman [2] to improve the performance of TCP forwarders. We show that the TGP splice mechanism in [5] is of limited utility in scenarios where multiple requests could arrive on the same TCP connection, for example, as permitted by the HTTP/1.1 protocol. We address this problem by designing and implementing a new kernel mechanism called Asymmetric TCP Splice that extends the benefits of TCP splice for the HTTP/1.1 protocol.