当前位置: 首页 > 面试题库 >

在wifi网络上发现客户端

裴俊能
2023-03-14
问题内容

我正在编写一个Java应用程序,并且需要快速发现任何有线或无线本地网络上的所有其他正在运行的客户端,以便建立TCP连接。

最好的方法是什么?是否有可以做到这一点的库或代码片段?


问题答案:

我想您需要对子网中所有IP上的应用程序端口进行扫描。

到底有哪些可用IP?或者您的子网是什么?
由于网络被设计为对您的应用程序透明,因此恐怕无法确定这一点。

因此,我将使用蛮力:选择您的IP并更改最后一个字节。可能太多,但可能还不够。

或者您发送广播(通常以xxx255为目标)并查看谁回答。请参阅数据报广播和多播。但是我认为这不再是TCP
/ IP。



 类似资料:
  • 问题内容: 我正在编写一个Java应用程序,并且需要快速发现任何有线或无线本地网络上的所有其他正在运行的客户端,以便建立TCP连接。 最好的方法是什么?是否有可以做到这一点的库或代码片段? 问题答案: 我想您需要对子网中所有IP上的应用程序端口进行扫描。 到底有哪些可用IP?或者您的子网是什么? 由于网络被设计为对您的应用程序透明,因此恐怕无法确定这一点。 因此,我将使用蛮力:选择您的IP并更改最

  • 还是意义不明的面试,面的非常短,可能就是二十分钟不到 忘记录音的,很久前面的了,记不清楚了 问实习 具体在拼UI的时候怎么做的UI优化 合批规则 gc优化

  • 10.12 游族一面 49min 面试官那边声音又小杂音又大,说一句话我得问2遍,无语 介绍一下你在学校的课程?游戏课讲的什么; C#八股:值类型和引用类型,类和结构体区别,List和Array区别,装箱拆箱,协程 怎么实现资源的共享(捡拾物体) 然后就看简历都问一遍: 计算机网络熟悉什么板块,具体仔细讲讲,UDP和TCP有什么区别,在网络游戏中哪些场景用UDP和TCP 图形学编程写了哪些算法(L

  • 10.13 诗悦一面 28min 几乎就是只问项目,没有八股 自我介绍,介绍项目,项目相关的东西 unity相关:UI怎么做的,渐变效果怎么调,资源怎么复用、怎么实时加载,动画效果、碰撞检测(如何判断两个矩形相重叠)、对象池、 加班怎么看 10.18挂#你的秋招进展怎么样了#

  • 我安装了插件cordova插件网络信息http://cordova.apache.org/docs/en/8.x/reference/cordova-plugin-network-information/ 它包含一个名为“脱机”的事件。这个事件触发得很好,但我的问题是,它似乎只会根据启动应用程序时可用的初始连接触发。 例如: 用户使用4G,并且具有本地WiFI连接。我只想在WiFi离线时触发off

  • 我从这里下载了代码:https://github.com/Azure/azure-service-bus-dotnet 并试图运行测试,但我得到这个消息:系统。TypeInitializationException:“Microsoft”的类型初始值设定项。蔚蓝色的服务总线。单元测试。TestUtility“”引发了异常。---系统ArgumentException:非法连接字符串参数名称'Sts