This popped into my head and I couldn't figure out the answer:
Say you have a LAN that uses the 188.8.131.52 255.255.0.0 subnet. If Host A on that LAN needs to send a packet to a destination IP 184.108.40.206/16, Host A will ARP for it. What is there happens to be a Host B on the local LAN with IP address 220.127.116.11/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!