Determine MAC and IP Addresses of Devices on the Network

Step 1: Ping the broadcast address on your network from any Windows machine.

If your subnet is 192.168.1.x with a mask of 255.255.255.0, then you would ping 192.168.1.255. Don’t be concerned about the “Request timed out” messages.

C:\Users\Demo>ping 192.168.1.255
Pinging 192.168.1.255 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.1.255:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

Step 2: Use the ARP (Address Resolution Protocol) command to check the ARP table. Type in the following command:

arp -a

ARP will display a list of IP and MAC addresses of all the connected devices on the network, except the device you issued the ping from.

C:\Users\Demo>arp -a
Interface: 192.168.1.22 --- 0x2c
Internet Address    Physical Address      Type
192.168.1.5         00-14-bf-a7-12-b3     dynamic
192.168.1.20        00-30-c1-c1-ae-0c     dynamic
192.168.1.21        f0-de-f1-d1-ca-d3     dynamic
192.168.1.255       ff-ff-ff-ff-ff-ff     static
255.255.255.255     ff-ff-ff-ff-ff-ff     static