从 req/res 到 pub/sub:基于 QUIC 传输的 DNS 媒体探索
网络与互联网体系结构
2025-10-31 v1
摘要
DNS 是互联网的关键组件。最初设计用于将主机名解析为 IP 地址,其作用范围不断扩展,今天还涵盖负载均衡和服务发现等用例。虽然 DNS 最初被设想为一种静态目录服务,其中资源记录 (RR) 很少更改,但近年来我们看到了许多用例,如果采用一种不纯粹基于请求和缓存 RR,而是主动分发更新给所有表示过相应记录感兴趣的解析器的 DNS 变体会更可取。在本文中,我们因此探索了基于 Media-over-QUIC 架构的 DNS 发布-订阅变体,其中我们构思了一个示意系统和协议方案,以启用推送 RR 更新。我们提供了原型实现,发现 DNS 可从发布-订阅变体中受益:除了限制更新流量外,还可显著减少解析器接收记录最新版本所需时间,从而支持诸如内容分发网络中的负载均衡等用例。发布-订阅体系结构还为 DNS 带来了新挑战,包括由于额外状态管理而导致的端点开销增加,以及由于会话建立延迟而导致的首次查询延迟增加。
引用
@article{arxiv.2510.26234,
title = {From req/res to pub/sub: Exploring Media over QUIC Transport for DNS},
author = {Mathis Engelbart and Mike Kosek and Lars Eggert and Jörg Ott},
journal= {arXiv preprint arXiv:2510.26234},
year = {2025}
}