使用特定软件查找本地子网中的计算机

时间:2014-12-24 22:28:24

标签: networking subnet

我正在尝试制作一个软件,该软件将使用我本地子网中的计算机,这些计算机也使用我正在制作的相同软件。关于这一点,我想知道如何扫描我的设备以找到1)本地子网中的设备,2)我本地子网中正在使用该软件的设备?对此有任何想法将不胜感激。

提前致谢。

1 个答案:

答案 0 :(得分:0)

OS?编程语言?

对于Windows和C#/ VB,您可以使用此example

通常,程序的所有实例都应在某个IP端口上启动侦听器。 每个听众都等待一个请求,然后发送一个答案。 要找到本地网络中的所有实例,您的程序必须将广播请求发送到同一端口并等待答案。

您可以谷歌为您的平台(操作系统和编程语言)进行UDP广播的示例,以获取更多详细信息。