ios - Ping 多个主机/ips objective-c

标签 ios iphone ping host

我想获取在同一 wifi 网络中连接的 ip 列表。

我正在根据我分配的 ip 地址手动尝试 ping 范围从 0-255 的 ip,但是需要很长时间才能获得 ping 状态。 objective C 或 C 中是否有为此优化的函数库?

如有任何帮助,我们将不胜感激。

谢谢, 图沙尔·萨普卡莱

最佳答案

尝试 ping 广播地址或使用多播套接字。

通过首先创建具有所需端口的多播套接字,然后调用 joinMulticastGroup 方法来加入多播组。 当消息发送到多播组时,所有订阅成员都会收到消息。

You can refer to this stackoverflow link

关于ios - Ping 多个主机/ips objective-c ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30645241/

相关文章:

ios - 如何使用动画在 x 方向上延长 UISearchBar?

ios - 有没有办法看到每次调用NSLog的时候以及NSLog的内容?

ios - WolframAlpha API 高分辨率图像

iphone - Xcode 4.5 : Undefined symbols for architecture armv7s:

iphone - 如何从 iPhone sdk 中的标签获取文本字段值?

iphone - 无法将栏按钮添加到 UIToolBar

C# 异步 Ping : not work from a Threading. 定时器

java - 如何使用 Apache HttpClient 使用代理在 Java 中加载 URL?

linux - ping 或curl 无效域重定向到Linux 上的本地服务器

ios - 在 Swift 中读取嵌套数组的正确语法?