cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1586
Views
0
Helpful
4
Replies

How are IP broadcasts handled at lower levels

EngrArif123
Level 1
Level 1

When I use a broadcast IP address, for example 198.255.255.255, what will happen when it gets passed down to the link-layer which will then look for the corresponding MAC address in your ARP table. Does your ARP table have an entry for 198.255.255.255;FF:FF:FF:FF:FF:FF, if not, how can the link-layer know it should use FF:FF:FF:FF:FF:FF as physical address to broadcast it into the subnet?

4 Replies 4

Hello,

 

interesting question. I did a debug when sending a limited broadcast, and the all 1s broadcast is never matched to a physical MAC address. So it appears to be just an implementation of the TCP stack, all 1s means send to all MAC addresses in the broadcast domain. It is not bound to a 'special' MAC address...

Mark Elsen
Hall of Fame
Hall of Fame

 

 - As George said , an ip-broadcast is not a layer2-broadcast, broadcast is done to the targeted ip-subnet-members and or ARP resolved when needed (only).

 M.



-- Let everything happen to you  
       Beauty and terror
      Just keep going    
       No feeling is final
Reiner Maria Rilke (1899)

krunker
Level 1
Level 1

Yes, if that's your network's broadcast address. It will also include an entry for the Limited Broadcast address 255.255.255.255 pertaining to ff-ff-ff-ff-ff-ff.

This is visible if you display your ARP table (arp -a for Windows).
krunker