views:

16

answers:

0

Is it possible to easily resolve all Apple OSX devices connected to a single LAN network (the same switch / hub is enough)? I know OSX provides Bonjour service and you can easily query other Macs connected to the network. But I am not sure whether iPhone / iPods provide similar identification.

The identification should be device id - in this case Mac address. So that if the same device later connects to another LAN we know it has been visiting in other LANs before.

Does MAC address hold vendor id information? So that we know particular MACs belong to Apple?

Possible ideas:

  • Use Bonjour to query Mac computers

  • Resolve IP address to MAC address using ARP

Or

Scan all IP addresses connected to LAN (possible on iPhone?)

Resolve IP to MAC

Filter MACs based on iPhone / iPod etc. features

Edit: Looks like there is an app doing this so it should be possible somehow

http://www.appstorehq.com/inet-networkscanner-iphone-19897/app