[color=rgb(34,34,34);font-family:Arial, 'sans-serif';font-size:10.5pt;]Hi[/color]
[color=rgb(34,34,34);font-family:Arial, 'sans-serif';font-size:10.5pt;]I have done a lot of work using the arp table and Mac addresses to discover devices on a network.[/color]
[color=rgb(34,34,34);font-family:Arial, 'sans-serif';font-size:10.5pt;]I found that unless the device has been accessed from that machine, the mac will not appear on that machine's arp list. So what i do is to run a IMCP ping to populate my arp table and then based on the first few digits get a list of devices (The first few digits is the registation for the vendor)[/color]
[color=rgb(34,34,34);font-family:Arial, 'sans-serif';font-size:10.5pt;] [/color]
[color=rgb(34,34,34);font-family:Arial, 'sans-serif';font-size:10.5pt;]if (ip.MacAddress.StartsWith("5c-86-4a-") == true)[/color]
[color=rgb(34,34,34);font-family:Arial, 'sans-serif';font-size:10.5pt;]{ [/color]
....
}