My application queries mac-addresses of client computers where it runs and stores them on the server. When I analysed the server DB, I found that some mac-addresses repeat 100-150 times. I.e. different client computers in different unrelated organizations have the same macs. So some mac-addresses are very "popular". They also somehow appear in google results. E.g. 58-2C-80-13-92-63. Why does it happen?
Details: my app runs on Windows, client computers belong to different organizations and are situated in different cities. And my app connects to the web-server where it stores some statistics (e.g. mac-addresses).
Best Answer
This example in particular (
58-2C-80-13-92-63
) is a USB Ethernet chip made by Huawei. Looks like they're being lazy and reusing the MAC. Examples from Google:…
The others could also be a case of VMs being passed around. But the most likely explanation (as others have said) is that it's cheap hardware.
To suss this out, check to see whether the MAC is (marked as) globally unique or locally administered: https://en.wikipedia.org/wiki/MAC_address#Address_details
The address
58:2c:80:13:92:63
in theory should be globally unique:But MACs from VMs (e.g.
58:2c:80:13:92:63
) won't be: