API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 7285
[ACTIVE]

Application-Layer Traffic Optimization (ALTO) Protocol

Metadata

Publisher
IETF
Doc Type
Standard
Pages
91
Abstract
Applications using the Internet already have access to some topology information of Internet Service Provider (ISP) networks. For example, views to Internet routing tables at Looking Glass servers are available and can be practically downloaded to many network application clients. What is missing is knowledge of the underlying network topologies from the point of view of ISPs. In other words, what an ISP prefers in terms of traffic optimization -- and a way to distribute it. The Application-Layer Traffic Optimization (ALTO) services defined in this document provide network information (e.g., basic network location structure and preferences of network paths) with the goal of modifying network resource consumption patterns while maintaining or improving application performance. The basic information of ALTO is based on abstract maps of a network. These maps provide a simplified view, yet enough information about a network for applications to effectively utilize them. Additional services are built on top of the maps. This document describes a protocol implementing the ALTO services. Although the ALTO services would primarily be provided by ISPs, other entities, such as content service providers, could also provide ALTO services. Applications that could use the ALTO services are those that have a choice to which end points to connect. Examples of such applications are peer-to-peer (P2P) and content delivery networks.
Publication Date
2014-09-01
Status Note
Proposed Standard
DOI
10.17487/RFC7285
Link
https://doi.org/10.17487/RFC7285
Author(s)
Richard Alimi
Reinaldo Penno
Y. Richard Yang
Sebastian Kiesel
Stefano Previdi
Wendy Roome
Stanislav Shalunov
Richard Woundy
Keyword(s)
ALTO
Latest version of IETF RFC 7285

Document Versions — IETF RFC 7285

  • ▶ IETF RFC 7285 (2014-09-01)
    THIS DOC [ACTIVE] [LATEST VERSION]

Normative Reference(s)

Bibliographic Reference(s)

  • IEEE 754:2008 [Superseded]
  • Niven-Jenkins, B., Watson, G., Bitar, N., Medved, J., and S. Previdi, "Use Cases for ALTO within CDNs", Work in Progress, June 2012. EXTERNAL
  • Xie, H., Yang, Y., Krishnamurthy, A., Liu, Y., and A. Silberschatz, "P4P: Provider Portal for (P2P) Applications", SIGCOMM 2008, August 2008. EXTERNAL
  • Wang, Y., Alimi, R., Pasko, D., Popkin, L., and Y. Yang, "P4P Protocol Specification", Work in Progress, March 2009. EXTERNAL
  • Shalunov, S., Penno, R., and R. Woundy, "ALTO Information Export Service", Work in Progress, October 2008. EXTERNAL
  • Alimi, R., Pasko, D., Popkin, L., Wang, Y., and Y. Yang, "P4P: Provider Portal for P2P Applications", Work in Progress, November 2008. EXTERNAL
  • Das, S. and V. Narayanan, "A Client to Service Query Response Protocol for ALTO", Work in Progress, March 2009. EXTERNAL
  • Fielding, R., "Architectural Styles and the Design of Network-based Software Architectures", University of California, Irvine, Dissertation 2000, 2000. EXTERNAL
  • Stiemerling, M., Ed., Kiesel, S., Ed., Previdi, S., and M. Scharf, "ALTO Deployment Considerations", Work in Progress, February 2014. EXTERNAL
  • Das, S., Narayanan, V., and L. Dondeti, "ALTO: A Multi Dimensional Peer Selection Problem", Work in Progress, October 2008. EXTERNAL
  • Kiesel, S., Stiemerling, M., Schwan, N., Scharf, M., and H. Song, "ALTO Server Discovery", Work in Progress, September 2013. EXTERNAL
  • "Bittorrent Protocol Specification v1.0", < http://wiki.theory.org/BitTorrentSpecification >. EXTERNAL
  • Jennings, C., "Computational Puzzles for SPAM Reduction in SIP", Work in Progress, July 2007. EXTERNAL
  • Medved, J., Ward, D., Peterson, J., Woundy, R., and D. McDysan, "ALTO Network-Server and Server-Server APIs", Work in Progress, March 2011. EXTERNAL
  • Akonjang, O., Feldmann, A., Previdi, S., Davie, B., and D. Saucez, "The PROXIDOR Service", Work in Progress, March 2009. EXTERNAL
  • IETF RFC 2818 [Superseded*]
  • IETF RFC 5693 [Active*]
  • IETF RFC 5706 [Active*]
  • IETF RFC 6144 [Active*]
  • IETF RFC 6296 [Active*]
  • RFC6708 — RFC6708 EXTERNAL
  • IETF RFC 7159 [Superseded*]
  • IETF RFC 7231 [Superseded*]
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC7285.json

Amended by:
RFC9274 NOT IN REGISTRY

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 7285, Application-Layer Traffic Optimization (ALTO) Protocol. Available at https://doi.org/10.17487/RFC7285
Snippet:
IETF RFC 7285, Application-Layer Traffic Optimization (ALTO) Protocol. Available at https://doi.org/10.17487/RFC7285

HTML (ISO 690 compliant)

Preview:
IETF RFC 7285, Application-Layer Traffic Optimization (ALTO) Protocol. Available at https://doi.org/10.17487/RFC7285
Snippet:
<span class="citation"><cite>IETF RFC 7285</cite>, Application-Layer Traffic Optimization (ALTO) Protocol. Available at <a href="https://doi.org/10.17487/RFC7285" target="_blank" rel="noopener">https://doi.org/10.17487/RFC7285</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 7285, Application-Layer Traffic Optimization (ALTO) Protocol
doi: 10.17487/RFC7285
url: https://doi.org/10.17487/RFC7285
Snippet:
<li>
<cite id="bib-rfc7285">IETF RFC 7285</cite>, Application-Layer Traffic Optimization (ALTO) Protocol
<span class="doi">10.17487/RFC7285</span>
</li>

Referenced By