Android局域网通信Boujour的实现方案

2020-08-04  本文已影响0人  Allenlll

一、JmDns

一、(网络发现服务)nsd

https://developer.android.google.cn/training/connect-devices-wirelessly/nsd

1、它是什么?

MulticastDNS+DNS-SD

2、什么叫MulticastDNS?

DNS是什么?MulticastDns是什么?

image.png

2、DNS Service Discovery (DNS-SD)

DNS服务发现机制

域名样式:

Name._Type._tcp.local

Allen._sohuhy._tcp.local

3、使用条件

二、JmDns

参考链接:

http://jmdns.sourceforge.net/

https://github.com/jmdns/jmdns

JmDns是什么:Java Multicast DNS,java版的多播DNS

三、公司网络发现不了服务

1、Ios同样发现不了_airport._tcp.local

2、wireshark抓包,也是只能抓到本机服务

怀疑公司网络关闭了组播功能

上一篇 下一篇

猜你喜欢

热点阅读