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 条
  • [41] Performance monitor for TCP/IP traffic analyzing application level performance
    Kato, T
    Ogishi, T
    Idoue, A
    Suzuki, K
    DIGITAL CONVERGENCE FOR CREATIVE DIVERGENCE, VOL 2: TECHNICAL INTERACTIVE SESSIONS, 1999, : 114 - 121
  • [42] TCP contention control: A cross layer approach to improve TCP performance in multihop ad hoc networks
    Hamadani, Ehsan
    Rakocevic, Veselin
    WIRED/WIRELESS INTERNET COMMUNICATIONS, PROCEEDINGS, 2007, 4517 : 1 - +
  • [43] Application Layer Security Proxy for Smart Grid Substation Automation Systems
    Wei, Dong
    Darie, Florin
    Shen, Ling
    2013 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES (ISGT), 2013,
  • [44] Application layer access path selection by using mobile proxy agents
    Tomikawa, Y
    Takai, Y
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS, 2001, 84 (12): : 46 - 53
  • [45] A Cross-Layer Approach for Improving TCP Performance in Mobile Environments
    Le, Deguang
    Fu, Xiaoming
    Hogrefe, Dieter
    WIRELESS PERSONAL COMMUNICATIONS, 2010, 52 (03) : 669 - 692
  • [46] Exploiting the MAC layer flexibility of WiMAX to systematically enhance TCP performance
    Yang, Xiangying
    Venkatachalam, Muthaiah
    Mohanty, Shantidev
    2007 IEEE MOBILE WIMAX SYMPOSIUM, 2007, : 60 - 65
  • [47] A Cross-Layer Approach for Improving TCP Performance in Mobile Environments
    Deguang Le
    Xiaoming Fu
    Dieter Hogrefe
    Wireless Personal Communications, 2010, 52 : 669 - 692
  • [48] Improving TCP Performance over Wireless Networks Using Cross Layer
    Priya, Sathya S.
    Murugan, K.
    RECENT TRENDS IN NETWORKS AND COMMUNICATIONS, 2010, 90 : 1 - 10
  • [49] Cross Layer Based Schemes for Improving the Performance of TCP in Wireless Networks
    Rani, S. V. Jansi
    Suryakanth, M.
    Kaushik, S.
    2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE IN DATA SCIENCE (ICCIDS), 2017,
  • [50] A cross-layer scheme for TCP performance improvement in wireless LANs
    Kliazovich, D
    Granelli, F
    GLOBECOM '04: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2004, : 840 - 844