Free protocol reference guides

Understand the Protocols
That Power Everything

From factory floors to web browsers, protocols define how devices communicate. We break them down with clear explanations, visual diagrams, and real-world context.

37
Protocols Covered
74
Visual Diagrams
100%
Free & Open

Protocol Guides

Pick a protocol to get a complete breakdown with diagrams, examples, and FAQs.

Transport Protocols

The core transport layer protocols that deliver data across networks

Application Protocols

Protocols for remote access, email, messaging, and network services

53

DNS

The phonebook of the internet. Translates domain names like example.com into IP addresses.

Name ResolutionUDPHierarchical
Read guide
22

SSH

Encrypted remote access and tunneling. The protocol that replaced Telnet for secure server administration.

SecurityRemote AccessTunneling
Read guide
25

SMTP

The protocol that delivers email across the internet. Every email you send uses SMTP.

EmailApplication LayerMTA
Read guide
993

IMAP

Email sync across all your devices. IMAP keeps messages on the server with full folder management and push notifications.

EmailSyncMulti-Device
Read guide
995

POP3

Download-and-delete email retrieval. Simple protocol for single-device email access with full offline support.

EmailDownloadSimple
Read guide
1883

MQTT

Lightweight pub-sub messaging for IoT. The standard protocol for sensor networks, smart homes, and connected devices.

IoTPub/SubLightweight
Read guide
23

Telnet

Legacy plaintext remote access. Understand why it was replaced by SSH and where it still appears today.

Remote AccessLegacyPlaintext
Read guide
21

FTP

File transfer over dual channels. One of the oldest internet protocols, still found in legacy systems.

File TransferDual ChannelLegacy
Read guide
123

NTP

Network time synchronization. Keeps clocks accurate across the internet using a stratum hierarchy.

Time SyncUDPStratum
Read guide
161

SNMP

Network device monitoring and management. GET, SET, and TRAP operations for routers, switches, and servers.

MonitoringManagementMIB/OID
Read guide
RTP

RTP

Real-time audio and video delivery over UDP. The protocol behind VoIP calls, video conferencing, and live streaming.

StreamingReal-TimeUDP
Read guide
69

TFTP

Trivially simple file transfer over UDP. The go-to protocol for PXE network booting and firmware updates.

File TransferPXE BootSimple
Read guide
389

LDAP

The directory services protocol behind Active Directory, corporate authentication, and identity management.

DirectoryAuthenticationActive Directory
Read guide
gRPC

gRPC

High-performance RPC framework built on HTTP/2 and Protocol Buffers. The standard for microservice communication at Google, Netflix, and Dropbox.

RPCHTTP/2Protobuf
Read guide
123

SNTP

Simplified time synchronization for embedded systems and IoT devices. Same packet format as NTP with minimal implementation overhead.

Time SyncUDPLightweight
Read guide
5060

SIP

The signaling protocol behind every VoIP call. SIP sets up, manages, and tears down voice and video sessions while RTP carries the media.

VoIPSignalingSDP
Read guide

What Is a Protocol?

A protocol is a set of rules that defines how data is formatted, transmitted, and received between devices. Think of it as a language that machines agree to speak so they can understand each other.

Transport

Control how data is delivered between devices. TCP provides reliable, ordered delivery while UDP offers fast, lightweight transmission.

TCP, UDP

Security

Encrypt and authenticate communication to protect data in transit. TLS is the current standard, while SSL is its deprecated predecessor.

TLS, SSL, IPsec

Network

Handle network-layer functions: IP address assignment, address translation, diagnostics, and error reporting. Essential infrastructure for every network.

ICMP, ARP, DHCP, NAT

Routing

Determine how packets find the best path across networks. BGP routes between ISPs on the internet, while OSPF routes within a single organization.

BGP, OSPF

Web

Power the World Wide Web. HTTP defines how browsers and servers communicate, and HTTPS adds encryption via TLS.

HTTP, HTTPS, WebSocket

Application

Serve specific application needs: name resolution (DNS), remote access (SSH), email delivery (SMTP), IoT messaging (MQTT), and more.

DNS, SSH, SMTP, IMAP, POP3, MQTT, FTP, NTP, SNMP, RTP, TFTP, LDAP, gRPC, SNTP, SIP, Telnet

Industrial

Enable communication between PLCs, sensors, drives, and SCADA systems in factories, power plants, and building automation.

PROFINET, EtherNet/IP, Modbus RTU, Modbus TCP, CAN Bus

Wireless

Low-power wireless protocols for IoT, smart home, and sensor networks. Mesh topologies provide range extension and self-healing connectivity.

Zigbee, LoRaWAN

Why justprotocols?

Protocol documentation is often dense, dry, and hard to follow. We do it differently.

Visual Diagrams

Every protocol includes custom SVG diagrams showing frame structures, handshake flows, and architecture. No walls of text.

Easy to Digest

Complex protocols broken down into short sections with clear headings, comparison tables, and FAQ sections. No prior knowledge required.

Real-World Context

Learn where each protocol is actually used, from factory floors and SCADA systems to web browsers and REST APIs.

Start Learning

Jump into any protocol guide. Each one is self-contained with everything you need to understand how it works.