How does ARP work with layer 2 broadcasts? What I mean is, if an IP address is not yet in its cache, ARP broadcasts an ARP request in order to discover the corresponding MAC address, right? Does that mean that the hardware address of the Ethernet frame that encapsulates the ARP request is ff:ff:ff:ff:ff:ff?
Also, sometimes the upper layers request IP broadcasts ? i.e. ARP must sometimes process packets whose destination IP address is a broadcast address, e.g. 192.168.1.255/24, right? So does it automatically map this to ff.ff.ff.ff.ff.ff? I.e. is this built into the ARP protocol?
When the switch receives the frame with the destination address of ff:ff:ff:ff:ff:ff, it sends it out of all its ports, except the port that the frame came in on, right? I guess this means that there is logic built into the switch?s circuitry that recognises frames with the destination address of ff:ff:ff:ff:ff:ff, right?
Finally, each NIC in that network receives and processes the broadcast frame, right? So I guess this also means that there is logic built into the NIC?s circuitry that recognises frames with the destination address of ff:ff:ff:ff:ff:ff, right?
Free Guide: Managing storage for virtual environments
Complete a brief survey to get a complimentary 70-page whitepaper featuring the best methods and solutions for your virtual environment, as well as hypervisor-specific management advice from TechTarget experts. Don’t miss out on this exclusive content!