Akamai NetSession Interface

The Akamai NetSession Interface is secure client-side networking technology that enhances delivery of software and media. Running as a persistent service connected to Akamai's core infrastructure it improves the speed, reliability, and efficiency of Internet downloads. On this site you can learn more about the technology, see a demonstration, and access website and application developer resources.

What is NetSession

The Akamai NetSession Interface runs as a networking engine for highly connected consumer applications. The Akamai software is usually loaded by an application you installed or by using the Akamai Download Manager to access content from many popular web sites. As an end user of the Akamai NetSession Interface you will find that the client:

For more information see the Akamai Client information page on www.akamai.com. That site covers the design principles of the software, includes the license agreement that covers the software, and provides you with a FAQ and end user "Bill of Rights".

Developer Resources

The remainder of this web site is targeted at Akamai customers using the Akamai NetSession Interface, also known as the Akamai Client. At this time the Client is available with the HTTP Downloads product and only supports large file delivery over HTTP.

As a website or application developer you want to deliver a high quality, cost effective user experience. The Akamai NetSession Interface can help you distribute and manage large files for your end users. This section introduces the interfaces (APIs) that you use to integrate client-side delivery. With this information you'll see how easy it is to integrate this into your Akamai-powered site. Note: only Akamai-powered web sites can use NetSession. Contact Akamai Sales for more information about getting your site powered by Akamai.

Akamai Download Manager 3.0

DLM 3.0 enables much simpler installation than direct browser downloads, provides much better reporting through our Download Analytics module, and delivers 100% certified content through partial file and end-to-end integrity checks. The download manager speeds delivery by fetching files from the nearest available source and can help minimize delivery costs when coupled with Client-Side Delivery.

For information on how to integrate with DLM 3.0 please review the DLM 3.0 Integration Guide.

Visit our live demo page to install the NetSession client and see the client in action downloading one or many files simultaneously.

Akamai Client-Side Delivery 1.0

Client-Side Delivery 1.0 enables the Client to fetch content from other NetSession clients. As described in the Akamai Client information page the Client is a polite network layer, making modest demands on unused PC resources. It will back off uploads when the end user is using their PC and will only upload from users who have accepted the end user license agreement are are on networks where uploads are permitted.

Information on how to obtain the SDK and integrate with CSD 1.0 will be provided when we reach the Beta launch (coming early 2009).