What Is a Protocol? · TCP/IP · HTTP & HTTPS · FTP · Email Protocols · Concept of Layers
| Protocol | Full Name | Purpose / Key Feature |
|---|---|---|
| TCP/IP | Transmission Control Protocol / Internet Protocol | Fundamental internet protocol. TCP: splits data into packets, ensures all arrive and are reassembled. IP: addresses and routes packets. |
| HTTP HTTPS |
Hyper Text Transfer Protocol HTTP Secure |
Transfer web pages from server to browser. HTTPS adds encryption — used for secure sites (banking, shopping, logins). |
| FTP SMTP |
File Transfer Protocol Simple Mail Transfer Protocol |
FTP: transfer files between computers (upload/download). SMTP: send email from client to mail server. |
| POP IMAP |
Post Office Protocol Internet Message Access Protocol |
Both receive email. POP downloads to one device (deleted from server). IMAP keeps on server — syncs across multiple devices. |
Layers build on each other — data passes down on sending, up on receiving
Next up: 1.4.1 — Threats to Computer Systems