Если это для приложения интрасети, и все клиенты используют DHCP, вы можете запросить DHCP-сервер для MAC-адреса для заданного IP-адреса.