Layering
Dividing networking tasks into smaller, simpler tasks that interact
Advantages of Layering
Reduces complexity, enables specific device manufacturing, promotes cross-vendor product compatibility
Protocols
Rules enabling network devices to communicate
TCP
Splits data into packets, reassembles at destination
IP
Routes and addresses data packets to correct destinations
HTTP
Transfers web pages for viewing in browsers
HTTPS
Securely transfers encrypted data using SSL
MAC Address
Unique hexadecimal identifier for network interface cards
FTP
Transfers files across a network
SMTP
Sends emails between mail servers
POP/IMAP
Receive and store emails, with POP deleting once downloaded and IMAP syncing across devices
TCP/IP Model Layers
Application, Transport, Network, Data Link - each with specific functions