Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Bonjour 和蓝牙设备

通过使用蓝牙® 低功耗 (BTLE) 而非 Bonjour 服务来支持即插即用设备,减少 WLAN 上的开销流量。

即插即用的设备配合 Wi-Fi 用户的发现服务,可能会非常喋喋不休,并会降低无线网络的性能,尤其是当无线网络的规模越来越大并跨越网关时。要解决此问题,需要首先避免生成组播域名系统 (mDNS) 帧。为此,您可以使用蓝牙® 低功耗 (BTLE) 而非 Bonjour 服务在不同的 WLAN 甚至不同的 VLAN 上(取决于这些设备的邻近程度)上宣传 Bonjour 设备。

使用蓝牙而不是 Bonjour 有效,因为许多 Apple TV 型号和类似设备在其蓝牙广告中都包含 Apple TV 的 IP 地址。因此,设备蓝牙范围内(通常约为几千平方英尺)内支持的Apple设备可以听到这些广告,并通过Wi-Fi网络建立AirPlay会话。唯一的限制是设备彼此在蓝牙范围内,因此它们可以听到广告信标,并且信标不会被防火墙阻止。

除了尽可能使用蓝牙来避免产生 mDNS 流量外,以下最佳实践还有助于限制 Wi-Fi 网络上生成的数据包量:

  • 将 Bonjour 设备池化到专用的发现 VLAN 中。
  • 使用邻近和基于角色的发现策略来限制 Bonjour 发现。
  • 对于自定义 Bonjour 应用程序,请在投入生产之前测试和监控服务。
  • 将 Bonjour 网关添加到 WLAN。