What is the difference between a packet and a frame?
The terms are sometimes used interchangeably except for the layers of the OSI model they operate at. They are both logical grouped units of information with a destination address. A frame operates at the data link layer and often refers to the header and trailer that are used for synchronization and error control. A packet is most often associated with the network layer of the OSI model and includes header information and usually user data. A packet is distinguished by its frame type.
Dig Deeper on Network protocols and standards
Related Q&A from Joel Johnson
Sockets, ports and port numbers have functional overlap, but the terms are distinct. A socket is part of a port, while a port number is part of a ... Continue Reading