HI it will depend on how u want to measure the performance, if you depend on Packet tracer or other network stimulation the result will note be accurate . However, if you can tell me more what u want to measure
to be close to real scenario, use netkit and c to develop you own dhcp protocol and see how it reacts. it may not be the best choice for ARP as it is in low layer of TCP/IP stack. but this remain possible if you work with raw socket.