Addressing Packets And Protocols
A protocol is the language used by computers while talking with each other. In its simplest form, a protocol is the rules used in talking and communication between computers.
The MAC address (Media Access Control) is a hexadecimal number that is
unique to a particular computer.
There can be 281,474,976,710,656 possible MAC addresses!
In computer networks, a packet is a container or box that carries data over a network. A packet is the most fundamental logical arbitration of data that is passed over a network.
Packet headers contain destination MAC address.