Linux Vakfı açık kaynaklı DNS-AID (AI Discovery için DNS) projesini duyurdu. AI aracılarını ve aracı tabanlı hizmetleri mevcut DNS altyapısı aracılığıyla keşfedilebilir ve kimliklerini doğrulanabilir hale getirmeyi amaçlamaktadır. DNS-AID, merkezi dizinlere veya kalıcı olarak yapılandırılmış uç noktalara güvenmek yerine, yerleşik İnternet standartlarına ve Etki Alanı Adı Sisteminin (DNS) merkezi olmayan yapısına dayanır.
Duyurudan sonra devamını okuyun
DNS-AID, AI aracılarını yayınlamak, aramak ve doğrulamak için açık bir protokol ve referans uygulaması içerir. Infoblox başlangıçta projeyi geliştirdi ve şu anda Linux Vakfı'nın himayesinde devam ediyor. Aynı zamanda IETF, teknik spesifikasyonları İnternet taslağı olarak geliştiriyor. Amaç, yapay zeka aracılarının diğer aracıların hizmetlerini otomatik olarak bulmasına ve kullanmasına olanak tanıyan standartlaştırılmış bir prosedürdür.
DNS kayıtları aracılığıyla yayınlama
Temel olarak DNS-AID, aracı bilgilerini bir etki alanı içindeki DNS kayıtları olarak yayınlar. Operatörler acentelerini şemaya göre kaydederler _<agentname>._<protokoll>._agents.<domain> kendi DNS bölgelerinde – yaklaşık _chatbot._mcp._agents.example.com MCP tabanlı bir chatbot için. Diğer aracılar daha sonra bu bilgiyi normal DNS sorgularını kullanarak tespit eder ve doğrudan hedef sistemle iletişim kurar. Proje sayfası, prosedürü, aracılar için DNS aracılığıyla web sitesi adlarının çözümlenmesiyle karşılaştırılabilecek evrensel bir keşif süreci olarak tanımlıyor.
Geliştiricilere göre DNS-AID, yeni DNS kayıt türlerini gerektirmiyor. Proje, Hizmet Bağlama Kayıtları (SVCB, RFC 9460), TXT kayıtları ve DNSSEC ve DANE/TLSA güvenlik standartları gibi mevcut mekanizmalar üzerine inşa edilmiştir. SVCB kayıtları başlangıçta ağ hizmetleri için ek bağlantı bilgileri sağlar. DNS-AID, uç noktalar, protokol bilgileri ve diğer meta verilere referanslar dahil olmak üzere aracıları yayınlamak için SVCB kayıtlarını kullanır. İşlevsellik, uygulamaya bağlı olarak doğrudan DNS kayıtları veya bağlantılı belgeler aracılığıyla sağlanabilir.
Onu bulmanın üç yolu
Aracılar üç şekilde bulunabilir: ada göre, belirli becerilere göre veya bir etki alanındaki tüm aracıların tam kataloğu aracılığıyla. Beceri arama, bir kuruluş içinde veya ortak şirketler arasında planlama, destek veya rezervasyon gibi görevler için bir temsilci bulmak için uygundur. Alternatif olarak sistemler, bir etki alanı için yayınlanmış tüm aracıları listeleyen bir dizin girişini alır.
DNS-AID, güveni doğrulamak için mevcut DNS güvenlik altyapısını kullanır. İstemcilerin girişlerin gerçekliğini kriptografik olarak doğrulayabilmesi için genel DNS bölgeleri DNSSEC ile imzalanmalıdır. İsteğe bağlı olarak TLSA girişleri, DANE prosedürünü kullanarak TLS sertifikalarını doğrudan DNS girişlerine bağlar. Geliştiricilere göre bu, DNS kök bölgesinden bireysel aracıya kadar sürekli bir güven zinciri yaratıyor.
Duyurudan sonra devamını okuyun
Protokolden bağımsız ve referans uygulamalı
Protokol, aracı iletişiminin belirli bir biçimini belirtmez. Diğerlerinin yanı sıra MCP, aracıdan aracıya (A2A) ve HTTPS protokollerinden bahsedilmektedir. ALPN ID aracılığıyla SVCB girişlerine ek protokoller entegre edilebilir. ALPN (Uygulama Katmanı Protokol Anlaşması), bugün HTTP/2 veya HTTP/3 ile anlaşmak için zaten kullanılıyor.
Python SDK'sı, CLI aracı ve MCP sunucusuyla birlikte bir referans uygulaması mevcuttur. Cloudflare, AWS Route 53, NS1, Google Cloud DNS ve Infoblox NIOS dahil olmak üzere çeşitli DNS arka uçlarının yanı sıra RFC 2136'yı (Dinamik DNS) destekleyen tüm DNS sunucularını destekler. Ayrıca aracıları yayınlama ve arama, DNSSEC ve DANE bilgilerini doğrulama işlevselliğini de içerir.
Linux Vakfı, DNS-AID'yi aracı keşfine yönelik açık, satıcıdan bağımsız bir yaklaşım olarak açıkça tanımlıyor. İlk destekçiler arasında Cloudflare, CSC, Equinix, GoDaddy, Indeed, Infoblox, Internet Systems Consortium (ISC) ve WWT yer alıyor.
(fo)

Bir yanıt yazın