2 tcp/ip performance enhancement proxy – Comtech EF Data turboIP-G2 User Manual

Page 32

Advertising
background image

turboIP-G2 Performance Enhancement Proxy

Revision 2

Introduction

CD-TURBOIP-G2

1–10

1.2.4.2 TCP/IP Performance Enhancement Proxy

Comtech EF Data’s turboIP-G2 Performance Enhancement Proxy is designed to alleviate TCP/IP
bottlenecks in an impaired environment (high delay, high bit error rate, or both), while preserving
interoperability with any TCP device. It achieves this by combining TCP with a number of
enhancements that modernize IP transport.

turboIP-G2 is based on SCPS-TP, the Transport Protocol of SCPS, an open standard specifically
defined for space communications. This standard is open, published, and internationally
distributed. SCPS-TP is an ISO standard (15893), a CCSDS standard (714.0-B-1), and a
MIL-STD (MIL-STD-2045-44000).

turboIP-G2 is fully compatible with network devices that use TCP, supporting existing Internet
standards, including network congestion and retransmission schemes. This allows turboIP-G2 at
one end of the link to operate with TCP devices at the other end of the link without the need for a
peer turboIP-G2 device, providing partial performance enhancement. However, it is
recommended that TCP traffic pass through a pair of turboIP

TM

Performance Enhancement

Proxies, in order to take full advantage of the SCPS-TP protocol.

The key features of turboIP-G2 that help alleviate TCP/IP performance bottlenecks are:

Quick Start. turboIP-G2 makes full and immediate use of the links available, eliminating

the inefficiencies of the TCP slow-start algorithm.

Window Scaling. turboIP-G2 supports window sizes up to 1 GB, far exceeding the

standard TCP window size of 64 Kbytes.

Intelligent Congestion Control. turboIP-G2 is optimized for real-world, mixed-loss

environments. It is capable of distinguishing data corruption from congestion-induced
data loss. Doing so prevents unnecessary activation of congestion control mechanisms,
which can lead to significant reductions in transmission rates.

Selective Negative Acknowledgments (SNACKs). SNACKs identify specific lost or

damaged packets and request retransmission of those packets. This provides for quicker
recovery and better bandwidth utilization in lossy environments.

Path MTU Discovery. turboIP-G2 allows Slipware to dynamically detect the allowed

MTU for the path between the Skip ware gateway and the peer gateway or end systems
for accelerated traffic, thus eliminating fragmentation of TCP segments that are too large
for the path MTU.

Tolerance for packet reordering. turboIP-G2 prevents spurious retransmissions due to

packet reordering in the path between two skip ware gateways

Support for large queues with congestion control. turboIP-G2 prevents spurious

retransmissions timeouts (RTO) caused by an increase in RTT due to queuing, improving
throughput when using the Per-Connection congestion control on long delay networks
that support large queues.

Advertising