{# ================================================================ HEADER ================================================================ #}
{# ================================================================ MAIN CONTENT ================================================================ #}

Network Protocols

Explore 39 network protocols organized by OSI model layer — from physical to application layer.

Application Layer (27)

HTTP Hypertext Transfer Protocol

Foundation of data communication on the web. Defines request/response methods (GET, POST, PUT, DELETE) for …

80
HTTPS HTTP Secure

HTTP encrypted with TLS. Provides authentication, data integrity, and confidentiality for web traffic. Standard for …

443
HTTP/2 HTTP/2

Major revision of HTTP with binary framing, multiplexed streams, header compression (HPACK), and server push …

443
HTTP/3 HTTP/3

Latest HTTP version running over QUIC (UDP) instead of TCP. Eliminates head-of-line blocking and reduces …

443
WS WebSocket

Full-duplex communication protocol over a single TCP connection. Enables real-time bidirectional data exchange between client …

80, 443
SMTP Simple Mail Transfer Protocol

Standard protocol for sending email between mail servers. Handles message routing, delivery, and relay across …

25, 465, 587
IMAP Internet Message Access Protocol

Protocol for retrieving email that keeps messages on the server. Supports folders, search, and multi-device …

143, 993
POP3 Post Office Protocol v3

Protocol for downloading email from a server to a local client. Typically deletes messages from …

110, 995
FTP File Transfer Protocol

Standard protocol for transferring files between hosts. Uses separate control (port 21) and data (port …

20, 21
SFTP SSH File Transfer Protocol

Secure file transfer over SSH. Provides encrypted file access, transfer, and management. Not related to …

22
TFTP Trivial File Transfer Protocol

Simplified file transfer protocol using UDP. Used for network booting (PXE), firmware updates, and configuration …

69
SSH Secure Shell

Encrypted protocol for secure remote login, command execution, and tunneling. Replaced insecure Telnet for server …

22
Telnet Telnet

Legacy unencrypted remote terminal protocol. Transmits data including passwords in plaintext. Replaced by SSH for …

23
RDP Remote Desktop Protocol

Microsoft protocol for remote graphical desktop access. Supports display, input, audio redirection, and multi-monitor setups.

3389
VNC Virtual Network Computing

Platform-independent remote desktop protocol using the RFB (Remote Framebuffer) protocol. Works across Windows, macOS, and …

5900
DNS Domain Name System

Hierarchical distributed naming system translating human-readable domain names to IP addresses. The internet's phone book.

53
DoH DNS over HTTPS

DNS resolution encrypted within HTTPS connections. Prevents DNS eavesdropping and manipulation by ISPs and network …

443
DoT DNS over TLS

DNS resolution encrypted with TLS on a dedicated port. Provides DNS privacy while remaining distinguishable …

853
SNMP Simple Network Management Protocol

Protocol for monitoring and managing network devices (routers, switches, servers). Collects metrics via OIDs from …

161, 162
NTP Network Time Protocol

Protocol for clock synchronization across networks. Achieves millisecond-level accuracy using a hierarchy of time sources …

123
Syslog Syslog

Standard for message logging. Separates message generation from storage, enabling centralized log collection from diverse …

514
LDAP Lightweight Directory Access Protocol

Protocol for accessing and maintaining distributed directory information services. Used for authentication and user/group management.

389, 636
RADIUS Remote Authentication Dial-In User Service

AAA protocol (Authentication, Authorization, Accounting) for network access. Widely used for Wi-Fi, VPN, and ISP …

1812, 1813
OpenVPN OpenVPN

Open-source VPN protocol using SSL/TLS for encryption. Highly configurable and widely supported by commercial VPN …

1194
DHCP Dynamic Host Configuration Protocol

Automatically assigns IP addresses, subnet masks, gateways, and DNS servers to devices joining a network. …

67, 68
SIP Session Initiation Protocol

Signaling protocol for initiating, maintaining, and terminating real-time voice, video, and messaging sessions over IP.

5060, 5061
RTP Real-time Transport Protocol

Protocol for delivering audio and video over IP networks. Provides timestamping, sequence numbering, and payload …

Transport Layer (4)

Network Layer (7)

Data Link Layer (1)

{# ================================================================ FOOTER ================================================================ #} {# ================================================================ TOAST NOTIFICATIONS ================================================================ #}
{# ================================================================ SCRIPTS ================================================================ #}