Android NSD使用什么协议?

时间:2013-04-19 09:40:29

标签: android

Android API 16+中有网络服务发现(NSD)。

哪个RFC或其他文档描述了此协议? 在其他平台(iPhone,WP8)上是否有任何兼容的实现?

2 个答案:

答案 0 :(得分:2)

我相信它是Bonjour / Zeroconf。具体来说是DNSSD

答案 1 :(得分:0)

它专门使用多播DNS - http://www.multicastdns.org/

您可以通过在同一网络上的计算机上运行Wireshark(https://www.wireshark.org/)等数据包嗅探器并过滤mdns(请注意,mdns过滤需要最新版本的Wireshark)。

这也是同样的标准,它也支持MacOS / iOS,Bonjour以及Linux,Avahi上的自动发现;您可以使用它来发现Apple或Avahi服务以及其他Android设备上的服务,反之亦然。