cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3730
Views
0
Helpful
1
Replies

Broadcast MAC in ARP Table

vzvonarov1
Level 1
Level 1

On one network device I've come across, when I check the arp table, I see an entry for the broadcast MAC address:

FF:FF:FF:FF:FF:FF          192.168.1.255

Is this entry normal to find in an arp table? I just tried a broadcast ping to 192.168.1.255 on my linux box (NOT the network device in question), and when checking the arp table, I see entries for all the devices that replied by not the broadcast address above.

As I understand it, devices use the arp table to lookup the MAC address of a device they want to talk to so that they know what to fill in the layer 2 destination address with. If the entry doesn't appear in their arp table, they send an arp broadcast to figure it out and temporarily add it to their arp table. Why would a device ever need an entry for FF:FF:FF:FF:FF:FF in its arp table? Shouldn't any device be able to easily figure out if a given IP is a broadcast address by looking at its IP address and netmask? If a given IP is a broadcast IP, the destination MAC address should always be FF:FF:FF:FF:FF:FF - it doesn't really need to consult the arp table for that, does it?

1 Reply 1

Hello

That is a host referance to the broadcast address of that particular subnet - The subnet mask is in HEX, and I guess the CAM needs this entry to understand what Broadcast address to use.


FF:FF:FF:FF:FF:FF = 255.255.255.255
192.168.1.255 mask 255.255.255.255
192.168.1.255/32


res

Paul




Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards
Paul