I need to write a test program for a product my company is developing. The program needs to simulate multiple machines not just by using multiple IP addresses, but also multiple MAC addresses. I've looked through Network Programming with Perl to no avail. Can anyone point me in the right direction? Is it possible in perl? I can use Linux or various flavors of win32.