A computer network is a collection of interconnected devices that communicate and share resources.
It consists of two primary components:
HTTPPOP3, SMTP, IMAPFTP
The Open Systems Interconnection (OSI) Reference Model
The OSI Model breaks down the complex task of computer-to-computer network communications into seven layers.
Data passes through each layer during transmission (encapsulation) and reception (decapsulation).
The TCP/IP model maps to the OSI model, with the top three OSI layers merging into the TCP/IP Application layer.
Media Access Control (MAC)
Six bytes (48 bits), usually represented in hexadecimal:
00:21:70:6f:06:f2
192.168.0.12001:DB8:85A3:0:0:8A2E:370:7334Network communication will occur in either full or half duplex mode:
Data is sent from one sender to one specific receiver.
Example: A web browser requesting a page from a specific web server.
Data is sent from one sender to a specific group of receivers.
Example: A video stream sent to a group of subscribers.
Data is sent from one sender to all devices on the network.
Example: ARP requests, DHCP discovery messages.