Balas dua tahun setelah bertanya, tidak layak hanya mengandalkan alamat Mac.
Karena Anda menyebutkan memonitor lalu lintas jaringan, pendekatan terbaik adalah mendengarkan lalu lintas Bonjour (multicast dns).
Secara default, mesin disebut 'jannies-iphone.local', 'gregs-macbook.local', 'peters-imac.local' ...
Bonjour cukup banyak bicara dan menghasilkan suara untuk AFP, SMB, VNC, RAOP, DAAP dan layanan / protokol lainnya. Saya akan menyarankan Anda untuk menggunakan "Bonjour Browser" kemudian menulis sesuatu dengan Tshark (baris perintah Wireshark) untuk mengotomatiskan proses.
Tanpa pemindaian jarak jauh, Anda dapat mengelola perangkat Anda dengan:
Menjalankan agen (atau profil) pada setiap perangkat OS X dan iOS untuk mengambil 'sysctl hw.model' atau nomor seri. 'Mac Tracker' dapat membantu Anda melihat berbagai model Mac serta pola spec dan nomor seri mereka.
Menggunakan Profile Manager, Configurator atau solusi MDM apa pun. (Tapi ini tidak menjawab pertanyaan Anda).
Temukan iOS dan OS X yang berjalan di jaringan:
Anda juga dapat menggunakan alat jaringan seperti nmap dengan opsi -A, -O, atau -sV (Active Fingerprinting dan versi layanan) dan memfilter awalan alamat mac Apple menggunakan network anylizer.
Melihat versi layanan, nomor port [tcp 65xxx menjadi port iphone-sync, tcp 548 AFP (OS X)] akan membantu Anda menentukan versi OS X dan Perangkat Keras tetapi tidak tepat. (Anda tidak akan dapat membedakan, iPad, iPhone, dan iPod, atau Model Mac).