
We begin with a short lesson and chalk talk on what ARP is and the theory behind how the protocol operates.
In this "follow me" demonstration we look at how you can use the "arp" command in Windows, Linux, or MAC OS.
In this demonstration/lab exercise, I leverage a tool called GNS3 to create an emulated network environment from which we can observe ARP behaviors.
In this final lab exercise we will look at how we can use ARP to scan our local area network.
There are several resources in this section to help:
Link to the Colasoft Tool I used
If you are a Linux user, there is a great free tool called ARP-SCAN - there is a PDF that shows how to install and use it
Link to the wonderful Wireshark tool
Link to nmap
Congratulations on making through my course. I hope you enjoyed the class and that you now both comprehend and can explain what the purpose of the ARP protocol is, and how it works. Thanks!
This course provides a practical introduction to ARP (Address Resolution Protocol) and explains its critical role within Ethernet and IPv4 networking environments. Students will learn how ARP functions behind the scenes to map IPv4 addresses to Layer 2 MAC addresses, enabling devices on a local network to successfully communicate with one another. The course breaks down the purpose, operation, and behavior of ARP in a simple and easy-to-understand format while demonstrating why this protocol is essential to everyday network communications.
In addition to the instructional video content, the course includes multiple hands-on experiments designed to reinforce the concepts through real-world observation and analysis. Students will learn how to use the arp command on both local computers and network devices to examine ARP cache entries and understand how devices dynamically learn and maintain Layer 2 addressing information. The course also demonstrates how to capture and analyze ARP traffic using free industry tools such as Wireshark and the Colasoft MAC Scanner.
By combining protocol explanation with practical exercises and packet-level analysis, students will gain valuable troubleshooting skills that can be directly applied to Ethernet and IPv4 network operations. Whether you are new to networking, studying protocol behavior, or looking to strengthen your packet analysis and troubleshooting abilities, this course provides a solid hands-on foundation for understanding and leveraging ARP in real network environments.