首页 > 解决方案 > UPNP 检测网络中的设备?

问题描述

我刚刚了解了什么是 UPNP(通用即插即用)。现在假设它在我的路由器中启用,我如何使用 UPNP 来检测连接到网络的设备并对其进行分析(它是冰箱、打印机等?)

我正在寻找使用 C/C++ 的工作,但不知道从哪里开始。

标签: c++networkingiprouterupnp

解决方案


UPnP 是主动和被动发现协议的集合。主机要么自己发送广播多播,要么他们需要响应搜索请求。然后,感兴趣的各方可以查询已发现服务的各种功能(“描述”)。

无法发现不直接支持所需协议的主机。


推荐阅读