Generate random MAC addresses for testing
MAC (Media Access Control) is a unique identifier for network interfaces
48 bits (6 bytes) represented in hexadecimal
First 3 bytes identify the manufacturer (OUI - Organizationally Unique Identifier)
Last 3 bytes are unique identifiers assigned by the manufacturer
Local addresses have the second least significant bit of the first byte set to 1
Used in the data link layer of the OSI model
Different formats: XX:XX:XX:XX:XX:XX, XX-XX-XX-XX-XX-XX, XXXX.XXXX.XXXX
Essential for network communication at hardware level