zeroconf(Bonjour、Avahi)能够使用 IPv6 吗?

zeroconf(Bonjour、Avahi)能够使用 IPv6 吗?

或者它只适用于基于 IPv4 的网络中的主机自动配置?在仅 IPv6 的网络中可以使用 zeroconf 吗?

答案1

是的,ZeroConf 适用于 IPv4 和 IPv6。

ZeroConf 有 3 个主要部分。以下是它们如何与 IPv6 配合使用的摘要:

  1. 链路本地寻址。IPv6 实际上比 IPv4 做得好得多。每个支持 IPv6 的网络接口始终都有一个自分配的链路本地地址,即使它还有一个可公开路由的 IPv6 地址。IPv6 链路本地地址以 开头fe80:
  2. 多播 DNS 名称解析 (mDNS)。mDNS 使用与传统单播 DNS 相同的数据包格式,因此它以与 DNS 相同的方式支持 v6。当您想知道给定主机名的 v6 地址时,您可以请求其 AAAA 记录。
  3. DNS 服务发现 (DNS-SD)。对于 IPv6 来说,这根本不需要做太多改变。您只需通过 IPv6 而不是 IPv4 发送相同类型的 [m]DNS 查询和响应即可。

相关内容