Overview
The TCP/IP suite is a whole family of cooperating protocols, not just TCP and IP. Knowing the major members and what each does gives you a working map of internet communication. This lesson surveys the key protocols by layer.
Learning objectives
- Identify the major protocols in the TCP/IP family.
- Group protocols by their TCP/IP layer.
- Understand how protocols cooperate to deliver a service.
Core concept
Key members of the TCP/IP protocol family, by layer:
- Application layer: HTTP/HTTPS (web), DNS (name resolution), SMTP/IMAP/POP3 (email), FTP/SFTP (file transfer), SSH (secure remote access), DHCP (address assignment).
- Transport layer: TCP (reliable, connection-oriented), UDP (fast, connectionless).
- Internet layer: IP (addressing and routing), ICMP (diagnostics/errors, e.g.
ping), ARP (maps IP to MAC, bridging to the link layer). - Link layer: Ethernet, Wi-Fi (802.11).
How it works
Protocols cooperate across layers to accomplish a task. Loading a secure web page uses DNS to resolve the name, TCP to establish a reliable connection, IP to route packets, Ethernet/Wi-Fi to move them locally, and HTTPS to carry the encrypted request and response. Each protocol handles one part; together they deliver the whole experience. Many protocols have secure variants (HTTP→HTTPS, FTP→SFTP) that add encryption.
Practical example
When you type a web address: DNS (application) turns the name into an IP; TCP (transport) opens a reliable connection to that IP on port 443; IP (internet) routes the packets; Ethernet/Wi-Fi (link) carries them across the local network; and HTTPS (application) secures the actual data. Half a dozen protocols from the family collaborated for one click.
Cybersecurity relevance
Each protocol has its own security considerations and known attacks — DNS can be spoofed, ARP can be poisoned, unencrypted protocols (HTTP, FTP, Telnet) expose data, and secure variants exist to fix that. Recognizing which protocol is in use tells you what risks and defenses apply, a skill used throughout web security and blue-team analysis.
Common mistakes
- Thinking "TCP/IP" is only two protocols — it is a large cooperating family.
- Using insecure protocols (HTTP, FTP, Telnet) where secure variants exist (HTTPS, SFTP, SSH).
Key takeaways
- The TCP/IP family includes HTTP/HTTPS, DNS, SMTP, SSH, DHCP (application), TCP/UDP (transport), IP/ICMP/ARP (internet), and Ethernet/Wi-Fi (link).
- Multiple protocols cooperate across layers to deliver a single service.
- Each protocol carries its own security risks and often has a secure (encrypted) variant.
Check your understanding
- Group these by layer: HTTPS, TCP, IP, Ethernet, DNS, UDP.
- Name three protocols involved in loading a secure web page and what each contributes.

