问题 I'm trying to generate ARP (Address Resolution Protocol) request packets on the iPhone and listen for the associated responses that come back. Google searches have led me into a dead-end. In order to send logical-layer packets, I'd need something along the lines of a raw socket, but need super-user permissions to create them. I'm trying to avoid jailbreaking my phone. There's lots of c code out there that can do this, but I can't find anything that can translate to iOS due to the permissions.