This popped into my head and I couldn't figure out the answer:
Say you have a LAN that uses the 184.108.40.206 255.255.0.0 subnet. If Host A on that LAN needs to send a packet to a destination IP 220.127.116.11/16, Host A will ARP for it. What is there happens to be a Host B on the local LAN with IP address 18.104.22.168/8. The ARP request doesn't send out a subnet mask. Won't Host B mistakenly think the ARP request is for it?
Any input is appreciated!