局域网设备发现 您所在的位置:网站首页 什么协议发现设备硬件地址 局域网设备发现

局域网设备发现

2024-07-17 09:04| 来源: 网络整理| 查看: 265

每个进入局域网的主机,如果开启了 mDNS 服务的话,都会向局域网内的所有主机组播一个消息,核心内容是:我是谁,和我的IP地址是多少。

 

举个例子:

A 主机进入局域网,开启了 mDNS 服务,并向 mDNS 服务注册以下信息:我提供 TCP 服务,我的 IP 是 192.168.1.101,端口是 9504。当 B 主机进入局域网,并向 B 主机的 mDNS 服务请求,我要找局域网内 TCP 服务器,B主机的 mDNS 就会去局域网内向其他的 mDNS 询问,并且最终告诉你,有一个IP地址为 192.168.1.101,端口号是 9504 的主机,也就是 A 主机提供 TCP 服务,所以 B 主机就知道了 A 主机的 IP 地址和端口号了。

 

上述这些就能对近场设备发现功能的实现提供一些思路,我们只需要让投影仪设备在 mDNS服务上注册一条提供 TCP服务的信息,此时手机端小程序调用mDNS接口发现投影仪设备给出的信息,再建立小程序与投影仪之间的 TCP连接,后面的内容实现起来就是常规操作了



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有