Bonjour 是 Apple 基于标准的网络技术,旨在帮助设备和服务在同一网络上发现彼此。例如,iOS 设备使用 Bonjour 发现兼容“隔空打印”的打印机,iOS 设备和 Mac 电脑使用 Bonjour 来发现兼容“隔空播放”的设备(如 Apple TV)。某些 App 也使用 Bonjour 进行点对点协作和共享。
Bonjour 的工作原理是,使用多址广播流量通告服务的可用状态。由于多址广播流量通常不在子网中发送,因此需要 Apple TV 设备和“隔空打印”打印机与使用它们的 iOS 设备和 Mac 电脑处于同一个 IP 子网中。对于小型网络来说,这是标准做法。
尽管 Bonjour 最常用于在小型网络发现服务和设备,但它也可以通过使用 Bonjour 网关或类似技术进行配置,用于较大型网络中。将这一功能用于“隔空播放”的网络应当配置为同时通告 _airplay._tcp 和 _raop._tcp 服务。虽然可以在企业网络中使用高级 DNS 配置来通告某些 Bonjour 服务,但“隔空播放”需要使用隔空播放介绍中所描述的方法来发现实时设备。
macOS 和 Windows 版 Bonjour 客户端还可以使用传统的单播 DNS 来发现在世界各地任何可访问的域中通告的服务。使用 DNS 发现本地网络之外的服务称为广域 Bonjour。
未经允许不得转载:Mac大学 » Apple Bonjour 是什么?
评论前必须登录!