Content Delivery Networks Interconnection (cdni) Internet Drafts


      
 Content Delivery Network Interconnection (CDNI) Control Interface / Triggers 2nd Edition
 
 draft-ietf-cdni-ci-triggers-rfc8007bis-18.txt
 Date: 20/10/2025
 Authors: Nir Sopher, Ori Finkelman, Sanjay Mishra, Jay Robertson, Alan Arolovitch
 Working Group: Content Delivery Networks Interconnection (cdni)
This document obsoletes RFC8007. The document describes the part of Content Delivery Network Interconnection (CDNI) Control interface that allows a CDN to trigger activity in an interconnected CDN that is configured to deliver content on its behalf. The upstream CDN MAY use this mechanism to request that the downstream CDN preposition, invalidate, and/or purge metadata and/or content. The upstream CDN MAY monitor the status of activity that it has triggered in the downstream CDN.
 CDNI Cache Control Metadata
 
 draft-ietf-cdni-cache-control-metadata-04.txt
 Date: 01/07/2025
 Authors: Will Power, Glenn Goldstein
 Working Group: Content Delivery Networks Interconnection (cdni)
This specification adds new Cache Control objects that complement the basic Cache Control Metadata object defined in RFC8006, providing content providers and upstream Content Delivery Networks (uCDNs) more fine-grained control over downstream CDN (dCDN) caching. Use cases include overriding or adjusting cache control headers from the Content Service Provider (CSP) source or origin, bypassing caching altogether, or altering cache keys with dynamically generated values.
 CDNI Edge Control Metadata
 
 draft-ietf-cdni-edge-control-metadata-06.txt
 Date: 29/09/2025
 Authors: Alfonso Siloniz, Glenn Goldstein
 Working Group: Content Delivery Networks Interconnection (cdni)
This specification defines configuration metadata objects related to controlling edge access to resources via content delivery networks (CDNs) and Open Caching systems. Configuring Cross-Origin Resource Sharing (CORS) access rules and the dynamic generation of CORS headers is a key feature of typical configurations, as are the ability to define response body compression rules and client connection timeouts.
 CDNI Protected Secrets Metadata
 
 draft-ietf-cdni-protected-secrets-metadata-05.txt
 Date: 25/08/2025
 Authors: Ben Rosenblum, Glenn Goldstein
 Working Group: Content Delivery Networks Interconnection (cdni)
This document defines a simple mechanism for protected secret data (such as salt values or encryption keys) that may be embedded in configuration metadata or capabilities advertisements.
 CDNI Logging Extensions
 
 draft-ietf-cdni-logging-extensions-02.txt
 Date: 07/07/2025
 Authors: Ben Rosenblum, Omar Ramadan, Kenton Seward
 Working Group: Content Delivery Networks Interconnection (cdni)
This document defines a set of extensions to CDNI for supporting transmission of transaction logs in both push and pull operational modes, new log container formats and log record formats, new logging fields, and metadata for describing the transformation, obfuscation, and encryption of log record fields.
 Content Delivery Network Interconnection (CDNI) Named Footprints
 
 draft-ietf-cdni-named-footprints-02.txt
 Date: 07/07/2025
 Authors: Alan Arolovitch
 Working Group: Content Delivery Networks Interconnection (cdni)
The document specifies an object-based semantics to CDNI footprint advertisement, that enables RESTful implementations of the FCI protocol. This approach enables multiple CDNI capabilities within the FCI to share common footprint definitions and allows footprint advertisement to be used in additional CDNI interfaces. This document further specifies operational enhancements to the CDNI footprint support. The document specifies an alternative, object-based approach to CDNI footprint advertisement, that enables RESTful implementations of the FCI protocol. This approach enables multiple CDNI capabilities within the FCI to share common footprint definitions and allows footprint advertisement to be used in additional CDNI interfaces. This document further specifies operational enhancements to the CDNI footprint support.
 CDNI Client Access Control Metadata
 
 draft-ietf-cdni-client-access-control-metadata-03.txt
 Date: 25/08/2025
 Authors: Pankaj Chaudhari, Glenn Goldstein, Will Power, Arnon Warshavsky
 Working Group: Content Delivery Networks Interconnection (cdni)
This specification adds to the basic client access control metadata in RFC8006, providing content providers and upstream content delivery networks (uCDNs) extended capabilities in defining location and time window restrictions. Support is also provided to define required Transport Layer Security (TLS) certificates and encryption levels. The specification also defines configuration metadata for the Common Access Token (CAT), developed jointly by the Streaming Video Technology Alliance (SVTA) and Consumer Technology Association Web Application Video Ecosystem (CTA-WAVE).


data-group-menu-data-url="/group/groupmenu.json">

Skip to main content

Content Delivery Networks Interconnection (cdni)

WG Name Content Delivery Networks Interconnection
Acronym cdni
Area Web and Internet Transport (wit)
State Active
Charter charter-ietf-cdni-03 Approved
Document dependencies
Additional resources Issue tracker, Wiki, Zulip Stream
Personnel Chairs Chris Lemmons, Kevin J. Ma, Sanjay Mishra
Area Director Gorry Fairhurst
Mailing list Address cdni@ietf.org
To subscribe https://www.ietf.org/mailman/listinfo/cdni
Archive https://mailarchive.ietf.org/arch/browse/cdni/
Chat Room address https://zulip.ietf.org/#narrow/stream/cdni

Charter for Working Group

A Content Delivery Network (CDN) is an infrastructure of network
 elements operating at layer 4 through layer 7, arranged for the
 efficient distribution and delivery of digital content. Such content
 includes, but is not limited to, web pages and images delivered via 
HTTP, and streaming of continuous media delivered via HTTP, RTSP, RTMP, 
etc. CDNs typically provide services to multiple Content Service
Providers (CSPs).
 The goal of the CDNI Working Group is to allow the interconnection of
 separately administered CDNs in support of the end-to-end delivery of
 content from CSPs through multiple CDNs and ultimately to end users (via
 their respective User Agents).

This Working Group is charged with maintaining and developing the specifications for CDNI. The current work items are:

Defining CDNI Metadata

The CDNI Specifications define metadata for exchanging information required for CDNs to cooperate as described in RFC 7336, Framework for Content Distribution Network Interconnection. This includes metadata definitions, defined across multiple documents, for the following:
* CDNI Request Routing interface, including the Footprint and Capabilities interface and Redirection interface;
* CDNI Metadata interface;
* CDNI Logging interface; and
* CDNI Control interface.

These interfaces define how CDNs communicate the information required to direct requests and deliver content, including all the information required to obtain, transform, synthesize, distribute, protect, and communicate about that content, as is typical for CDNs.

The working group will only define specifications that require direct communication or interoperation between CDNs. It will not define:
* New session, transport or network protocols;
* New protocols for delivering content from a CDN to an End User/User Agent;
* New protocols for ingestion of content or metadata between a CSP and a CDN;
* New protocols for acquiring content across CDNs;
* Protocols and algorithms for intra-CDN operations;
* Support for Transparent Caching across CDNs;
* New applications consuming CDNI logs; or
* Digital Right Management (DRM) mechanisms.

The working group will collaborate with other groups both inside and outside the IETF as necessary to accomplish these goals.

Milestones

Date Milestone Associated documents
Dec 2026 Recharter or dissolve
Nov 2026 Submit specification of CDNI Named Footprints to IESG as Proposed Standard draft-ietf-cdni-named-footprints
Aug 2026 Submit specification of CDNI Logging extensions to IESG as Proposed Standard draft-ietf-cdni-logging-extensions
Jun 2026 Submit specification of CDNI Client Access Control Metadata to IESG as Proposed Standard draft-ietf-cdni-client-access-control-metadata
Mar 2026 Submit specification of CDNI Protected Secrets Metadata to IESG as Proposed Standard draft-ietf-cdni-protected-secrets-metadata
Mar 2026 Submit specification of CDNI Cache Control Metadata to IESG as Proposed Standard draft-ietf-cdni-cache-control-metadata
Dec 2025 Submit specification of CDNI Control Triggers Interface Extensions to IESG as Proposed Standard draft-ietf-cdni-ci-triggers-rfc8007bis
Dec 2025 Submit specification of CDNI Edge Control Metadata to IESG as Proposed Standard draft-ietf-cdni-edge-control-metadata