0
是否可以在Objective-C中发送/检索ARP帧?发送/检索OSX上Objective-C中的RAW以太网帧(ARP请求)
我想通过ARP请求从代码检查本地网络中多个设备的可用性。
我认为这是唯一的方法,因为ICMP可能会失效,并不是所有的设备都已经安装了bonjure。
是否可以在Objective-C中发送/检索ARP帧?发送/检索OSX上Objective-C中的RAW以太网帧(ARP请求)
我想通过ARP请求从代码检查本地网络中多个设备的可用性。
我认为这是唯一的方法,因为ICMP可能会失效,并不是所有的设备都已经安装了bonjure。
去吧。你可以在C中做任何事情,你可以在Objective-C中做。
我无法在BSD-like系统(OSX)上以RAW模式打开套接字。我发现使用/ dev/bfp设备四处走动,但它需要root权限。 – maseth
libpcap可能会更容易 –