Application-Layer Traffic Optimization Cross-Domain Server Discovery
RFC 8686, “Application-Layer Traffic Optimization Cross-Domain Server Discovery”, is a Proposed Standard document published in February 2020 by S. Kiesel, M. Stiemerling. The canonical text is published by the RFC Editor.
Abstract
The goal of Application-Layer Traffic Optimization (ALTO) is to provide guidance to applications that have to select one or several hosts from a set of candidates capable of providing a desired resource. ALTO is realized by a client-server protocol. Before an ALTO client can ask for guidance, it needs to discover one or more ALTO servers that can provide suitable guidance.
In some deployment scenarios, in particular if the information about the network topology is partitioned and distributed over several ALTO servers, it may be necessary to discover an ALTO server outside of the ALTO client's own network domain, in order to get appropriate guidance. This document details applicable scenarios, itemizes requirements, and specifies a procedure for ALTO cross-domain server discovery.
Technically, the procedure specified in this document takes one IP address or prefix and a U-NAPTR Service Parameter (typically, "ALTO:https") as parameters. It performs DNS lookups (for NAPTR resource records in the "in-addr.arpa." or "ip6.arpa." trees) and returns one or more URIs of information resources related to that IP address or prefix.
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 8686 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 8684 TCP Extensions for Multipath Operation with Multiple Addresses
- RFC 8682 TinyMT32 Pseudorandom Number Generator
- RFC 8681 Sliding Window Random Linear Code Forward Erasure Correction Schemes for FECFRAME
- RFC 8680 Forward Error Correction Framework Extension to Sliding Window Codes
- RFC 8693 OAuth 2.0 Token Exchange
- RFC 8695 A YANG Data Model for the Routing Information Protocol
- RFC 8697 Path Computation Element Communication Protocol Extensions for Establishing Relationships between Sets of Label Switched Paths
- RFC 8698 Network-Assisted Dynamic Adaptation : A Unified Congestion Control Scheme for Real-Time Media