Sie sind auf Seite 1von 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) Reduction in number of Packets (5M IB file)

No Spoofing 7,000 No Spoofing 8,000


6,000 7,000
TCP 6,000
5,000 TCP
Spoofing 5,000
4,000 Spoofing No Spoofing
4,000
No Spoofing 3,000
3,000
TCP 2,000 TCP 2,000
Spoofing 1,000 Spoofing 1,000
0 0
Inbound Outbound Inbound 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

Multiple
Persistent TCP links
VSAT Link
Multiple Internet
IP Add=A links
IPA Server IP Add=B
Hub
(proxy, load
IP packet balancer) IP packet
Source=A Dest=B 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 Bytes Reduction in number of Packets

No IPA
65%
2,500,000
35% No IPA
25,000

2,000,000 No IPA IPA5.0 20,000

1,500,000 15,000
IPA5.0
IPA5.0 1,000,000 10,000

500,000 5,000

0 0
Inbound 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 cutting-
edge 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

Das könnte Ihnen auch gefallen