3-3 Tcp-http Acceleration Se

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 3-3 Tcp-http Acceleration Se as PDF for free.

More details

  • Words: 664
  • Pages: 12
Acceleration & Spoofing with SkyEdge Name and title of the presenter, Date 1

TCP impairments over Satellite links 3-way-handshake to set a connection (3 satellite hops) - hosts constantly open and tear TCP connections Multiple TCP connections reduce efficiency because of contention ‘Slow start’ inefficiency (starting with a small window size) Flow control ‘sliding window’ mechanism (limited maximum rate) Congestion Avoidance inefficiencies (Each loss regarded as congestion) Spurious retransmissions (retransmissions caused by long delay, when no actual packet loss occurred) TCP/IP headers are a high overhead, especially for small packets such as ACKs and real-time traffic

2

HTTP performance over Satellite links a single HTML page usually initiates multiple HTTP requests Each HTML page also initiates a new TCP connections Hosts spend a long time waiting for TCP links to be established While waiting, the satellite resources go underutilized Each HTML page is comprised of multiple objects, each retrieved separately – satellite delay is a major factor in bad HTTP performance

HTTP TCP IP

3

SkyEdge Enhancements – TCP spoofing embedded solution TCP packets are locally acknowledged by the VSAT and hub, respectively Backbone tunnel: A single backbone tunnel multiplexes TCP connections efficiently over the satellite resource (eliminating contention and improving efficiency) TCP/IP headers are compressed (improving efficiency) Flow control is handled by the backbone tunnel (overcoming slow start, sliding window, spurious retransmissions)

The implementation is transparent to the Hosts

20% - 80% improvement and better user experience

4

Test Case: TCP Spoofing Downloading 5MB file

Uploading 5MB file

Reduction in number of Packets (5M OB file) No Spoofing TCP Spoofing

Reduction in number of Packets (5M IB file) 7,000

No Spoofing

6,000 5,000 4,000

TCP Spoofing

No Spoofing

3,000

No Spoofing

2,000

TCP Spoofing

TCP Spoofing

1,000 0

Inbound

Outbound

Inbound

8,000 7,000 6,000 5,000 4,000 3,000 2,000 1,000 0

Outbound

95% reduction in number of packets ! 5

SkyEdge HTTP Optimization simplified diagram

HTTP request

time HTTP request

Reduce inbound traffic

Browser

RPA on VSAT

IPA in hub

WEB server

6

SkyEdge Enhancements – HTTP acceleration

VSAT Multiple IP Add=A links

Multiple TCP links

Persistent Link

Internet

Hub IP packet Source=A Dest=B

IPA Server (proxy, load balancer)

IP Add=B IP packet Source=A Dest=B

Transparent mode: Packets to the internet maintain the original source IP from the VSAT Transparent Proxy mode: No configuration required on browser 7

HTTP Acceleration - Principles Totally transparent to the customer – no configuration required HTTP acceleration by One connection from VSAT to Hub versus many from PC to Website Two tiered cache and pre-fetching of web-elements Prefetching from the Internet to the hub Prefetching from the hub cache to the VSAT Reducing number of required end-to-end handshakes DNS caching in the VSAT Implementation principles Simple installation Scalable solution

8

Test Case: HTTP Acceleration Browsing to WEB site Reduction in number of Packets

Reduction in number of Bytes No IPA

65%

2,000,000 1,500,000

IPA5.0

Inbound

35%

2,500,000 No IPA

25,000

No IPA IPA5.0

20,000 15,000

IPA5.0

1,000,000

10,000

500,000

5,000

0

0 Inbound

Outbound

9

HTTP Acceleration – VALUE increasing link efficiency by ‘HTTP tunneling’ – the VSAT opens a single, persistent connection to the IPA server after the first object request is received.

Element ‘Pre-fetching’ - reduces the number of object requests that are traveling over the satellite link and hence - reduces overhead transmission. In addition it increases the user experience

Up to 90% less traffic –  less packets and bytes on OB,  far less packets on Inbound, far less bytes on inbound  Far better user experience

10

Summary TCP and HTTP acceleration are mandatory for good user experience and improve network efficiency SkyEdge’s TCP and HTTP acceleration are the cuttingedge in optimization solutions: Improve user experience, thus increasing customer satisfaction Improve efficiency and reduce traffic, thus reducing the cost of the space segment Reduce IB traffic, thus enable improved QoS for other (non-TCP/IP) applications

Gilat’s TCP and HTTP acceleration is a comprehensive solution, scalable , and embedded in SkyEdge VSATs

11

12

Related Documents

Acceleration
April 2020 20
Acceleration
May 2020 16
2.1c Acceleration
May 2020 14
Cosmic Acceleration
December 2019 30