TCP Splice for application layer proxy performance

被引:0
|
作者
Maltz, DA [1 ]
Bhagwat, P
机构
[1] IBM Corp, Thomas J Watson Res Ctr, Yorktown Heights, NY 10598 USA
[2] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
关键词
TCP; firewalls; SOCKS; application layer proxies; performance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Application layer proxies already play an important role in today's networks, serving as firewalls and HTTP caches - and their role is being expanded to include encryption, compression, and mobility support services. Current application layer proxies suffer major performance penalties as they spend most of their time moving data back and forth between connections; context switching and crossing protection boundaries for each chunk of data they handle. We present a technique called TCP Splice that provides kernel support for data relaying operations which runs at near router speeds. In our lab testing, we find SOCKS firewalls using TCP Splice can sustain a data throughput twice that of normal firewalls, with an average packet forwarding latency 30 times less.
引用
收藏
页码:225 / 240
页数:16
相关论文
共 50 条
  • [31] Application Layer Proxy Detection, Prevention with Predicted Load Optimization
    Dhaka, Vijaypal Singh
    Lamba, Vikas
    Anubhav
    Pathania, Divyanshu
    2016 INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2016,
  • [32] Employing cross-layer assisted TCP algorithms to improve TCP performance with vertical handoffs
    Daniel, Laila
    Kojo, Markku
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2008, 1 (4-6) : 433 - 465
  • [33] Improved transport layer performance enhancing proxy for wireless networks
    Huang, JJ
    Ferng, HW
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2006, E89B (01) : 206 - 209
  • [34] Improving TCP performance over wireless networks at the link layer
    Christina Parsa
    J.J. Garcia‐Luna‐Aceves
    Mobile Networks and Applications, 2004, 5 : 57 - 71
  • [35] Improving TCP performance over wireless networks at the link layer
    Parsa, C
    Garcia-Luna-Aceves, JJ
    MOBILE NETWORKS & APPLICATIONS, 2000, 5 (01): : 57 - 71
  • [36] A Retransmission Scheme of Wireless Link Layer for improving TCP Performance
    Zhou, Yinghua
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2012,
  • [37] On-board satellite "Split TCP" proxy
    Luglio, M
    Sanadidi, MY
    Gerla, M
    Stepanek, J
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2004, 22 (02) : 362 - 370
  • [38] Performance Evaluation of Constrained Application Protocol over TCP
    Jarvinen, Ilpo
    Pesola, Laura
    Raitahila, Livo
    Cao, Zhen
    Kojo, Markku
    2018 IEEE 88TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2018,
  • [39] Application performance pitfalls and TCP's Nagle algorithm
    Minshall, G
    Saito, Y
    Mogul, JC
    Verghese, B
    PERFORMANCE EVALUATION REVALUATION REVIEW, VOL 27 NO 4 - MARCH 2000, 2000, 27 (04): : 36 - 44
  • [40] A TCP Based Performance Test Method and Its Application
    Chen, Lei
    Lu, Lu
    SECOND INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING: WGEC 2008, PROCEEDINGS, 2008, : 213 - 218