The Application-Layer Traffic Optimization Transport Information Publication Service
RFC 9569, “The Application-Layer Traffic Optimization Transport Information Publication Service”, is a Proposed Standard document published in September 2024 by K. Gao, R. Schott, Y. R. Yang, L. Delwiche, L. Keller. The canonical text is published by the RFC Editor.
Abstract
"Application-Layer Traffic Optimization (ALTO) Protocol" (RFC 7285) leverages HTTP/1.1 and is designed for the simple, sequential request-reply use case, in which an ALTO client requests a sequence of information resources and the server responds with the complete content of each resource, one at a time.
RFC 8895, which describes ALTO incremental updates using Server-Sent Events (SSE), defines a multiplexing protocol on top of HTTP/1.x, so that an ALTO server can incrementally push resource updates to clients whenever monitored network information resources change, allowing the clients to monitor multiple resources at the same time. However, HTTP/2 and later versions already support concurrent, non-blocking transport of multiple streams in the same HTTP connection.
To take advantage of newer HTTP features, this document introduces the ALTO Transport Information Publication Service (TIPS). TIPS uses an incremental RESTful design to give an ALTO client the new capability to explicitly and concurrently (in a non-blocking manner) request (or pull) specific incremental updates using HTTP/2 or HTTP/3, while still functioning for HTTP/1.1.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 9569 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9568 Virtual Router Redundancy Protocol Version 3 for IPv4 and IPv6
- RFC 9570 Deprecating the Use of Router Alert in LSP Ping
- RFC 9567 DNS Error Reporting
- RFC 9571 Extension of RFC 6374-Based Performance Measurement Using Synonymous Flow Labels
- RFC 9566 Deterministic Networking Packet Replication, Elimination, and Ordering Functions via MPLS over UDP/IP
- RFC 9572 Updates to EVPN Broadcast, Unknown Unicast, or Multicast Procedures
- RFC 9565 An Update to the tcpControlBits IP Flow Information Export Information Element
- RFC 9573 MVPN/EVPN Tunnel Aggregation with Common Labels