RVBD » Topics » Transport Streamlining

These excerpts taken from the RVBD 10-K filed Feb 23, 2009.

Transport Streamlining

Transport Streamlining enhances the performance of the TCP protocol by increasing the amount of data carried per TCP round trip, thereby reducing the number of round trips required to move a given amount of data over the WAN. We accomplish this by both increasing the default TCP payload and by filling the window with references to data rather than actual data.

We also enhance TCP performance by reducing the time associated with creating new TCP connections (especially for small, short-lived transfers), adapting transfer parameters based on real-time network characteristics and assigning priority for necessary packet resends due to packet loss. A component of Transport Streamlining, High Speed TCP, also addresses the TCP chattiness and latency that is particularly pronounced in high speed connections (for example OC-12 (622 Mbps)). Another component of transport streamlining, MXTCP, is designed to address private networks with packet loss.

Transport Streamlining

STYLE="margin-top:6px;margin-bottom:0px; text-indent:5%">Transport Streamlining enhances the performance of the TCP protocol by increasing the amount of data carried per TCP round trip, thereby reducing the number of
round trips required to move a given amount of data over the WAN. We accomplish this by both increasing the default TCP payload and by filling the window with references to data rather than actual data.

STYLE="margin-top:12px;margin-bottom:0px; text-indent:5%">We also enhance TCP performance by reducing the time associated with creating new TCP connections (especially for small, short-lived transfers), adapting transfer
parameters based on real-time network characteristics and assigning priority for necessary packet resends due to packet loss. A component of Transport Streamlining, High Speed TCP, also addresses the TCP chattiness and latency that is particularly
pronounced in high speed connections (for example OC-12 (622 Mbps)). Another component of transport streamlining, MXTCP, is designed to address private networks with packet loss.

STYLE="margin-top:18px;margin-bottom:0px; margin-left:5%">Application Streamlining

Application Streamlining
provides a further mechanism to enhance the performance of specific applications. Many applications were designed for use over a LAN and require hundreds to thousands of interactions between client and server to execute even simple requests, such as
opening a file. By understanding the semantics of particular application protocols, Steelhead products reduce chattiness, collapsing hundreds of client-server interactions into a few round trips over the WAN.

STYLE="margin-top:12px;margin-bottom:0px; text-indent:5%">While most important business applications that run over TCP immediately benefit from Data Streamlining and Transport Streamlining, Application Streamlining
enables us to add additional acceleration for specific applications. We have built specific Application Streamlining modules that

 


10







Table of Contents



support file, e-mail, web, ERP, and database application protocols (CIFS, MAPI, HTTP, Oracle Forms, SSL, Lotus Notes, NFS and MS-SQL and others). For example we have
also built special modules to address protocol inefficiencies for common storage back-up and replication applications. We believe these applications are especially inefficient in wide-area distributed computing. We have designed our architecture to
enable additional Application Streamlining modules to be incorporated easily over time.

These excerpts taken from the RVBD 10-K filed Feb 15, 2008.

Transport Streamlining

Transport Streamlining enhances the performance of the TCP protocol by increasing the amount of data carried per TCP round trip, thereby reducing the number of round trips required to move a given amount of data over the WAN. We accomplish this by both increasing the default TCP payload and by filling the window with references to data rather than actual data.

We also enhance TCP performance by reducing the time associated with creating new TCP connections (especially for small, short-lived transfers), adapting transfer parameters based on real-time network characteristics and assigning priority for necessary packet resends due to packet loss. A component of Transport Streamlining, High Speed TCP, also addresses the TCP chattiness and latency that is particularly pronounced in high speed connections (for example OC-12 (622 Mbps)). Another component of transport streamlining, MXTCP, is designed to address private networks with packet loss.

Transport Streamlining

STYLE="margin-top:6px;margin-bottom:0px; text-indent:5%">Transport Streamlining enhances the performance of the TCP protocol by increasing the amount of data carried per TCP round trip, thereby reducing the number of
round trips required to move a given amount of data over the WAN. We accomplish this by both increasing the default TCP payload and by filling the window with references to data rather than actual data.

STYLE="margin-top:12px;margin-bottom:0px; text-indent:5%">We also enhance TCP performance by reducing the time associated with creating new TCP connections (especially for small, short-lived transfers), adapting transfer
parameters based on real-time network characteristics and assigning priority for necessary packet resends due to packet loss. A component of Transport Streamlining, High Speed TCP, also addresses the TCP chattiness and latency that is particularly
pronounced in high speed connections (for example OC-12 (622 Mbps)). Another component of transport streamlining, MXTCP, is designed to address private networks with packet loss.

STYLE="margin-top:18px;margin-bottom:0px; margin-left:5%">Application Streamlining

Application Streamlining
provides a further mechanism to enhance the performance of specific applications. Many applications were designed for use over a LAN and require hundreds to thousands of interactions between client and server to execute even simple requests, such as
opening a file. By understanding the semantics of particular application protocols, Steelhead products reduce chattiness, collapsing hundreds of client-server interactions into a few round trips over the WAN.

STYLE="margin-top:12px;margin-bottom:0px; text-indent:5%">While most important business applications that run over TCP immediately benefit from Data Streamlining and Transport Streamlining, Application Streamlining
enables us to add additional acceleration for specific applications. We have built specific Application Streamlining modules that support file, e-mail, web, ERP, and database application protocols (CIFS, MAPI, HTTP, Oracle 11i, SSL, NFS and MS-SQL).
We have also built special modules to address protocol inefficiencies for common storage back-up and replication applications. We believe these applications are especially inefficient in wide-area distributed computing. We have designed our
architecture to enable additional Application Streamlining modules to be incorporated easily over time.

This excerpt taken from the RVBD 10-K filed Feb 9, 2007.

Transport Streamlining

Transport Streamlining enhances the performance of the TCP protocol by increasing the amount of data carried per TCP round trip, thereby reducing the number of round trips required to move a given amount of data over the WAN. We accomplish this by both increasing the default TCP payload and by filling the window with references to data rather than actual data.

We also enhance TCP performance by reducing the time associated with creating new TCP connections (especially for small, short-lived transfers), adapting transfer parameters based on real-time network characteristics and assigning priority for necessary packet resends due to packet loss. A component of Transport Streamlining, High Speed TCP, also addresses the TCP chattiness and latency that is particularly pronounced in high speed connections (for example OC-12 (622 Mbps)).

Wikinvest © 2006, 2007, 2008, 2009, 2010, 2011, 2012. Use of this site is subject to express Terms of Service, Privacy Policy, and Disclaimer. By continuing past this page, you agree to abide by these terms. Any information provided by Wikinvest, including but not limited to company data, competitors, business analysis, market share, sales revenues and other operating metrics, earnings call analysis, conference call transcripts, industry information, or price targets should not be construed as research, trading tips or recommendations, or investment advice and is provided with no warrants as to its accuracy. Stock market data, including US and International equity symbols, stock quotes, share prices, earnings ratios, and other fundamental data is provided by data partners. Stock market quotes delayed at least 15 minutes for NASDAQ, 20 mins for NYSE and AMEX. Market data by Xignite. See data providers for more details. Company names, products, services and branding cited herein may be trademarks or registered trademarks of their respective owners. The use of trademarks or service marks of another is not a representation that the other is affiliated with, sponsors, is sponsored by, endorses, or is endorsed by Wikinvest.
Powered by MediaWiki