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 条
  • [1] TCP Performance Improvement with the Inclusion of TCP Proxy Nodes
    Abujatum, Andres
    Maldonado, Jazmine
    Bustos-Jimenez, Javier
    2013 IEEE LATIN-AMERICA CONFERENCE ON COMMUNICATIONS (LATINCOM), 2013,
  • [2] Modeling TCP performance with proxy and ARQ
    Jin Y.-L.
    Yang Y.-H.
    Journal of Zhejiang University: Science, 2006, 7 (02): : 164 - 171
  • [3] Modeling TCP performance with proxy and ARQ
    金彦亮
    杨宇航
    Journal of Zhejiang University Science A(Science in Engineering), 2006, (02) : 164 - 171
  • [4] Optimizing TCP Performance over UMTS with Split TCP Proxy
    Hu, Liang
    Dittmann, Lars
    COMMUNICATIONS AND NETWORKING IN CHINA, 2009, 26 : 25 - 35
  • [5] Retransmission control in TCP with a Performance Enhancing Proxy
    Nishida, Yuichi
    Hui, Wang
    Matsumoto, Hiroaki
    Yokohira, Tokumi
    Fukushima, Yukinobu
    10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 1881 - +
  • [6] Throughput optimization in TCP with a performance enhancing proxy
    Osada, Shigeyuki
    Hui, Wang
    Yokohira, Tokumi
    Fukushima, Yukinobu
    Okayama, Kiyohiko
    Yamai, Nariyoshi
    2006 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2006, : 392 - +
  • [7] Performance analysis and improvement of TCP proxy mechanism in TCP overlay networks
    Maki, I
    Hasegawa, G
    Murata, M
    Murase, T
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 184 - 190
  • [8] Performance evaluation of a TCP proxy in WCDMA networks
    Meyer, M
    Sachs, J
    Holzke, M
    IEEE WIRELESS COMMUNICATIONS, 2003, 10 (05) : 70 - 79
  • [9] PEPsal: A performance enhancing proxy for TCP satellite connections
    Caini, Carlo
    Firrincieli, Rosario
    Lacamera, Daniele
    IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2007, 22 (08) : B9 - B16
  • [10] The use of a proxy on board the satellite to improve TCP performance
    Stepanek, J
    Razdan, A
    Nandan, A
    Gerla, M
    Luglio, M
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 2950 - 2954