Bonjour 是Zeroconf(零配置网络)的实现,它由协议 mDNS(多播 DNS)和DNS-SD(DNS 服务发现)组成。mDNS 提供“链路本地寻址”,而 DNS-SD 是设备发现网络上其他设备提供的服务的一种手段。
虽然有 Windows 版本的 Bonjour,但微软确实有自己的零配置网络实现,但并不完全相同。
这是关于 Zeroconf 的维基百科:
Internet 协议的两个版本 IPv4 和 IPv6 都有通过称为地址自动配置的方法自动配置网络接口地址的标准方法。IPv4 使用 RFC 3927 中定义的 169.254.0.0/16(链路本地)地址集。在 IPv6 中,链路本地地址和全局单播地址都可以由主机自动配置,请参阅 RFC 4862。
该技术在 RFC 3927 中称为链接本地地址分配。但是,Microsoft 将其称为自动专用 IP 寻址(APIPA) 或Internet 协议自动配置 (IPAC)(至少从 Windows 98 开始支持)。
UPnP是一种独立的架构,在某些方面被视为竞争对手,而在其他方面则被视为完全不同的技术。它支持一种形式的零配置网络,但不使用 Apple 使用的 mDNS/DNS-SD 协议。UPnP 提供了一种称为简单服务发现协议 (SSDP) 的服务发现协议,它大致相当于 DNS-SD。
特别是,维基百科的Zeroconf 文章、UPnP 文章和O'Reilly Zeroconf-vs-UPnP 文章(来自 chills42 的评论)是比较两者并了解它们有何不同之处的最佳参考。
| 归档时间: |
|
| 查看次数: |
4967 次 |
| 最近记录: |