I am studying network security.

I am wondering about ARP Spoofing. As you know ARP and ICMP only work at Layer 3 (network). But ARP spoofing attacks layer 2 (data link: mac address table).

I don't understand the problem.

  • 3
    You are completely wrong about ARP being layer 3. That's why you are confused. – schroeder Mar 16 '17 at 13:18

From this answer, ARP is layer 2 packet. Also from Wiki you can find this:

The Address Resolution Protocol is a request and response protocol whose messages are encapsulated by a link layer protocol

You might be confused because of OSI model. However, ARP was not developed in the OSI networking framework.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.