DNS-AID 加入 Linux 基金会:这个“代理目录”项目是什么?

DNS-AID à la Fondation Linux : qu’est-ce que ce projet d’« annuaire agentique » ?

Silicon.fr by Clément Bohic 2026-06-03 13:07 Original
摘要
Linux 基金会已托管 DNS-AID 项目,该项目旨在将 DNS 用作 AI 代理的去中心化发现目录,由美国 Infoblox 公司发起。IETF 草案参与者包括 Infoblox、德国电信、IEEE 和亚马逊,亚马逊还为参考实现贡献代码。这为 AI 代理提供了零信任的通用发现机制,可避免域名费用并支持 DNSSEC 完整性验证,与 GoDaddy、Google 等方案形成差异。

Linux 基金会近日宣布托管 DNS-AID(DNS AI Discovery)项目,该项目旨在将域名系统(DNS)打造为面向 AI 代理的去中心化目录,由美国公司 Infoblox 发起。其核心思路是利用 DNS 命名空间和资源记录——尤其是 SVCB 记录——来交换元数据并声明代理能力,从而为 AI 代理提供可验证的发现机制。项目目前已提交为 IETF 草案,最初在 2025 年 10 月以“BANDAID”命名亮相,定义了通过 DNS 进行代理发现的基本模型;在 2026 年 5 月 27 日的最新版本中,签署者从初始的 Infoblox、德国电信和 IEEE 三家扩展为五家,新增了亚马逊。亚马逊虽未正式加入 Linux 基金会项目,但已积极参与参考实现的开发,其 GitHub 仓库自今年 1 月开放,三名指定维护者均来自 Infoblox。

该参考实现支持两种发现场景:一种是事先既知组织又知提供特定能力的代理;另一种则仅知组织。无论哪种场景,一旦客户端获知代理信息,后续所有事务均可凭借缓存或习得的连接信息按第一种场景执行。发现过程默认通过纯 DNS 完成,也可选择经由 HTTP 索引。纯 DNS 方案适用于已知目标域的情况,优势在于能结合内存列表和 Python 谓词进行筛选,并辅以 JWS 签名和 DNSSEC 完整性验证。其步骤包括:查询代理索引及关联协议、逐一获取代理的 SVCB 记录、若存在能力文件 URI 则拉取 JSON 文件,否则从 TXT 记录中读取能力信息。HTTP 索引方案则在 .well-known 路径下放置 JSON 索引,以后端目录作为真实数据源,适用于未知目标域或需利用跨域信号(如安全评分、信任度、流行度等)的场景,因为这些信号仅靠 DNS 难以提供。

在服务器兼容性上,除 Infoblox 自家的 UDDI 和 NIOS 外,DNS-AID 可对接 CloudFlare、AWS Route 53、Google Cloud DNS、IBM Cloud DNS 及任何符合 RFC 2136 的服务器。与代理框架的集成可通过 Python 库或 MCP(Model Context Protocol)实现,后者支持代理发布与搜索、DNSSEC 和 DANE 验证等操作。

与其他同类方案相比,DNS-AID 的去中心化特性使其显著区别于 GoDaddy 的 ANS 等中心化方案。相较于 Google 的 A2A 结合 UDP 路线,其发现机制更为“通用”,不局限于单一平台。同时,它不涉及域名注册费用,与 ICANN 正在筹备的 .agent 通用顶级域形成对比。而 ai.txt 和 llm.txt 这类纯文本方案则缺乏完整性验证机制。参考实现已陆续集成多项功能,按时间顺序包括:A2A 卡片管理、基于 MCP 的诊断 API 和服务器、能力验证链(从 JSON 文件到 A2A 卡片再到 HTTP 索引和 TXT 记录)、将 JSON 策略文档编译为 RPZ(响应策略区)、与 Infoblox Threat Defense 集成以在 DNS 层实施访问控制(将封禁域名纳入命名列表并关联安全策略)、客户端 MCP SDK 默认采用 Streamable HTTP(取代 JSON-RPC POST 方式),以及近期完成的 OpenTelemetry 可观测性集成。

该项目为多主体、跨平台的 AI 代理发现提供了开放且安全的底层基础设施,其基于 DNS 的分布式设计有望在去中心化 AI 生态中扮演关键角色。

Summary
The Linux Foundation now hosts DNS-AID, a project originated by Infoblox that uses DNS as a decentralized directory for AI agent discovery, with contributions from Deutsche Telekom, IEEE, and Amazon. The initiative, detailed in an IETF draft, leverages DNS records and an HTTP index to enable zero-trust capability declaration and verification, positioning it as a cost-free, universal alternative to centralized solutions from GoDaddy and Google.

The Linux Foundation now hosts DNS-AID (DNS AI Discovery), an open-source project originally created by Infoblox to use the DNS as a decentralized directory for AI agents. The project is defined in an IETF draft first published in October 2025 under the name BANDAID (Brokered Agent Network for DNS AI Discovery) and later refined. The initial draft had four signatories from Infoblox, Deutsche Telekom, and the IEEE; a fifth, from Amazon, joined the May 27, 2026 version. Although not an official member of the Linux Foundation project, Amazon contributes to the reference implementation, whose GitHub repository has been open since January and is maintained by three Infoblox employees.

DNS-AID defines a model for using DNS namespaces and records—primarily SVCB—to exchange metadata and declare agent capabilities. It supports two discovery mechanisms, both designed with a default “zero trust” approach. When both the organization and the specific agent are known, or when only the organization is known, the client can discover agents. After initial discovery, subsequent transactions can leverage cached connectivity information or skills learned to use the first scenario directly.

Discovery occurs either purely via DNS (default) or through an HTTP index. The DNS approach works when the target domain is known, operates on an in-memory list with Python predicates, and includes JWS and DNSSEC verifications. Steps: query the index of agents and protocols; for each agent, query the SVCB record; if a capabilities file URI exists, retrieve that JSON file; otherwise, retrieve capabilities from a TXT record. The alternative method uses a JSON index hosted under .well-known, with a backend directory acting as the source of truth. This suits unknown target domains or when cross-domain signals (security scores, trust, popularity) unavailable via DNS alone are needed.

The reference implementation works with Infoblox UDDI and NIOS, and also supports Cloudflare, AWS Route 53, Google Cloud DNS, IBM Cloud DNS, and any RFC 2136-compliant server. Integration with agentic frameworks is possible through a Python library or via the Model Context Protocol (MCP) for agent publication, search, and DNSSEC/DANE validation.

DNS-AID sets itself apart from similar initiatives. GoDaddy’s ANS is centralized; Google’s A2A + UDP approach relies on discovery only through Google; the ICANN-planned `.agent` gTLD incurs domain fees; and alternatives like `ai.txt` and `llm.txt` lack integrity verification.

The reference implementation has incrementally added several features: A2A card management, diagnostic MCP API and server, a capability verification chain (JSON document → A2A card → HTTP index → TXT record), compilation of JSON policy documents into RPZ, access control integration with Infoblox Threat Defense (mapping blocked domains to security policies), default Streamable HTTP on the MCP client SDK instead of JSON-RPC POST, and finalization of OpenTelemetry integration.

Résumé
La Fondation Linux héberge désormais DNS-AID, un projet initié par Infoblox qui utilise le DNS comme annuaire décentralisé pour la découverte d'agents IA, avec une contribution notable d'Amazon à son implémentation de référence. Le protocole, en cours de normalisation à l'IETF, propose une découverte "zero trust" par défaut et se distingue par son universalité et l'absence de frais de domaine, contrairement à d'autres initiatives concurrentes.

La Fondation Linux héberge désormais DNS-AID.

Ce projet vise à exploiter le DNS en tant qu’annuaire décentralisé pour les agents IA. L’entreprise américaine Infoblox en est à l’origine.

DNS-AID (DNS AI Discovery) fait l’objet d’un brouillon IETF. Dans la première version, publiée en octobre 2025, il s’appelait encore BANDAID (Brokered Agent Network for DNS AI Discovery). Les bases étaient toutefois posées : il s’agissait de définir un modèle d’utilisation des espaces de noms et des enregistrements DNS – SVCB, en premier lieu – pour l’échange de métadonnées et la déclaration de capacités.

Ce premier draft avait 4 signataires, d’Infoblox, de Deutsche Telekom et de l’IEEE. Dans la dernière version, datée du 27 mai 2026, s’en est ajouté un cinquième, d’Amazon.

Deux mécanismes de découverte, du « zero trust par défaut »

Quoique non officiellement membre du projet hébergé par la Fondation Linux, Amazon contribue au développement de l’implémentation de référence de DNS-AID. Son dépôt GitHub est ouvert depuis janvier. Les trois mainteneurs désignés travaillent chez Infoblox.

Cette implémentation suit deux scénarios de découverte : un où on connaît à la fois l’organisation et l’agent fournissant une capacité donnée ; l’autre où on ne connaît que l’organisation.

Dans l’un ou l’autre cas, une fois qu’un client a pris connaissance des agents, toutes les transactions peuvent exploiter le premier scénario, grâce à la mise en cache des informations de connectivité ou à leur apprentissage via une skill.

La découverte se fait soit purement par DNS (par défaut), soit par l’intermédiaire d’un index HTTP.

L’approche DNS fonctionne lorsqu’on connaît le domaine cible. Elle a l’avantage de fonctionner avec une liste en mémoire (à laquelle on applique des prédicats Python). Et de faire intervenir des vérifications JWS et DNSSEC. Ses grandes étapes :

Consultation de l’index des agents et des protocoles associés

Pour chaque agent, consultation de l’enregistrement SVCB

Si un URI de fichier de capacités est présent, récupérer ce fichier (JSON)

Sinon, récupérer les capacités dans un enregistrement texte

La deuxième option utilise un index en JSON localisé dans le répertoire .well-known. La source de vérité est alors un annuaire en back-end. Elle convient lorsqu’on ne connaît pas le domaine cible. Ou qu’on souhaite exploiter des signaux interdomaines (scores de sécurité, de confiance, de popularité…) que le DNS seul ne peut fournir.

Hormis Infoblox UDDI et NIOS, DNS-AID peut exploiter CloudFlare, AWS Route 53, Google Cloud DNS, IBM Cloud DNS… et tout serveur conforme RFC 2136.

L’intégration avec les frameworks agentiques peut se faire via la bibliothèque Python ou via MCP (publication et recherche d’agents, validation DNSSEC et DANE).

DNS-AID n’est pas seul sur le créneau

Décentralisé, DNS-AID se distingue ainsi d’initiatives comme ANS de GoDaddy. Par rapport au couple A2A + UDP de Google, il a l’avantage d’une découverte « universelle » (pas seulement via Google). Et il n’implique pas de frais de domaine, au contraire du gTLD .agent que prépare l’ICANN. Quant aux options ai.txt et llm.txt, elles n’offrent pas de vérification d’intégrité.

Quelques fonctionnalités intégrées sur l’implémentation de référence, dans l’ordre chronologique d’ajout :

Gestion des cartes A2A

API et serveur MCP de diagnostic

Mise en place de la chaîne de vérification des capacités (document JSON -> carte A2A -> index HTTP -> enregistrement TXT)

Compilation de documents de politiques JSON en RPZ

Intégration avec Infoblox Threat Defense pour le contrôle d’accès au niveau DNS (intégration de domaines bloqués dans des listes nommées et association de ces listes à des politiques de sécurité)

Streamable HTTP par défaut sur le client MCP du SDK (au lieu du POST JSON-RPC)

Finalisation de l’intégration OpenTelemetry

Illustration générée par IA

The post DNS-AID à la Fondation Linux : qu’est-ce que ce projet d’« annuaire agentique » ? appeared first on Silicon.fr.

AI Insight
Core Point

DNS-AID, now at the Linux Foundation, uses DNS as a decentralized, zero-trust directory for AI agent discovery, enabling universal, secure agent interoperability.

Key Players
  • Linux Foundation — open-source consortium, US, hosts the project.
  • Infoblox — network services firm, US, originated DNS-AID.
  • Deutsche Telekom — telecom, Germany, co-authored the IETF draft.
  • IEEE — professional body, US, co-author.
  • Amazon — cloud provider, US, contributes to reference implementation.
Industry Impact
  • ICT: High — leverages core DNS infrastructure for agent discovery, potentially standardizing interoperable protocols.
  • Computing/AI: High — provides a non-proprietary, verifiable discovery mechanism for agentic frameworks, reducing vendor lock-in.
Tracking

Strongly track — IETF draft evolving with multi-stakeholder input; could become foundational for agentic systems if adoption grows.

Related Companies

No companies linked yet

Categories
人工智能 软件 云计算
AI Processing
2026-06-03 18:20
deepseek / deepseek-v4-pro