Hmmm... well since ARP isn't an IP type but sits directly
on top of the ethernet layer, you need to create a raw ethernet packet. I've never used Net::RawIP, but a quick
look at the documentation seems to imply the ethset, ethsend, and/or send_eth_frame methods may be what you need. You'll
need to construct the raw ARP packet yourself.