Presentation 2001/11/14
Asymmetric TCP Splicing for Content-Based Switches and Proxies
Masayoshi Kobayashi, Tutomu Murase,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Application layer proxies, such as, content-based switches make forwarding decisions (server selections) based on an application layer information and forward data in the application layer. After making forwarding decisions, some existing proxies and most content-based switches increase their forwarding performance by TCP splicing, which releases them from maintaining TCP endpoints and allows them to forward data by packet forwarding. However, TCP splicing prevents proxies and content-switches from using the application layer information for forwarding decisions. Thus the existing content-based switches cannot hand off pipelined HTTP transactions, which can greatly reduce client perceived latencies. This paper proposes an asymmetric TCP splicing and a method to hand off HTTP transactions between servers. Asymmetric TCP splicing allows the content-based switches to use all the application layer information in the TCP data stream from clients to servers, although it allows the switches to forward the TCP data stream from servers to clients by packet forwarding. The proposed handoff method, which users a TCP half-close to detect the boundary of server responses, enables content-based switch to support pipelined HTTP transactions in combination with asymmetric TCP splicing. Our evaluation shows that if a content-based switch supports pipelined HTTP transactions by asymmetric TCP splicing and our proposed handoff method, client -perceived latencies can be reduced substantially.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Proxy / content-based switch / layer 7 switch / server load balance / TCP splicing
Paper # IA2001-25
Date of Issue

Conference Information
Committee IA
Conference Date 2001/11/14(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Internet Architecture(IA)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Asymmetric TCP Splicing for Content-Based Switches and Proxies
Sub Title (in English)
Keyword(1) Proxy
Keyword(2) content-based switch
Keyword(3) layer 7 switch
Keyword(4) server load balance
Keyword(5) TCP splicing
1st Author's Name Masayoshi Kobayashi
1st Author's Affiliation Networking Laboratories, NEC Corp.()
2nd Author's Name Tutomu Murase
2nd Author's Affiliation Networking Laboratories, NEC Corp.
Date 2001/11/14
Paper # IA2001-25
Volume (vol) vol.101
Number (no) 440
Page pp.pp.-
#Pages 8
Date of Issue