Protokol Jaringan

Jelajahi 123 protokol jaringan yang diorganisir berdasarkan lapisan model OSI — dari lapisan fisik hingga lapisan aplikasi.

Application Layer (84)

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
SPF Sender Policy Framework

Email authentication protocol that specifies which mail servers are authorized to send email for a …

DKIM DomainKeys Identified Mail

Email authentication method that uses cryptographic signatures to verify messages were not altered in transit …

DMARC Domain-based Message Authentication

Email policy protocol that builds on SPF and DKIM. Tells receivers how to handle messages …

DNSSEC Domain Name System Security Extensions

Extensions to DNS that provide authentication of DNS data, verified denial of existence, and data …

53
MQTT Message Queuing Telemetry Transport

Lightweight publish-subscribe messaging protocol designed for IoT and constrained devices. Minimizes bandwidth and battery usage …

1883, 8883
gRPC gRPC Remote Procedure Call

High-performance RPC framework by Google using HTTP/2 and Protocol Buffers. Supports unary, client/server streaming, and …

443
STUN Session Traversal Utilities for NAT

Protocol that discovers public IP addresses and NAT types. Used by WebRTC, VoIP, and peer-to-peer …

3478, 5349
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 …

CoAP Constrained Application Protocol

Lightweight RESTful protocol designed for constrained IoT devices and low-power networks. Uses UDP with optional …

5683
LwM2M Lightweight Machine to Machine

OMA-defined device management protocol built on top of CoAP. Provides device registration, remote management, firmware …

5683
AMQP Advanced Message Queuing Protocol

Open standard application-layer protocol for message-oriented middleware. Provides reliable message queuing, routing, and delivery with …

5672
DDS Data Distribution Service

OMG publish-subscribe middleware standard for real-time, data-centric communication. Used in autonomous vehicles, robotics, defense, and …

Matter Matter

Unified smart home connectivity standard supported by Apple, Google, Amazon, and Samsung. Runs over Thread …

5540
Modbus Modbus

Serial communication protocol developed in 1979 for programmable logic controllers. Uses master/slave architecture with register-based …

502
OPC-UA OPC Unified Architecture

Platform-independent IIoT interoperability standard with built-in security, information modeling, and service-oriented architecture. Successor to OPC …

4840
PROFINET PROFINET

Industrial Ethernet standard by PROFIBUS & PROFINET International. Provides deterministic real-time communication for factory automation, …

34964
EtherNet/IP EtherNet/IP

Industrial Ethernet adaptation of the Common Industrial Protocol (CIP) from ODVA. Widely used in North …

44818
BACnet Building Automation and Control Network

ASHRAE/ISO standard protocol for building automation systems. Connects HVAC, lighting, access control, and fire safety …

47808
DNP3 Distributed Network Protocol 3

Robust communication protocol for SCADA systems in electric utilities and water treatment. Designed for noisy …

20000
HART Highway Addressable Remote Transducer

Hybrid analog/digital protocol overlaying digital communication on the standard 4–20 mA analog signal. Widely used …

RTSP Real Time Streaming Protocol

Application-layer protocol for controlling real-time media streams. Acts as a 'network remote control' to play, …

554
RTMP Real-Time Messaging Protocol

Adobe protocol for streaming audio, video, and data over TCP. Still widely used for live …

1935
HLS HTTP Live Streaming

Apple's adaptive bitrate streaming protocol delivering media as small HTTP-based file segments. Supported universally across …

80, 443
MPEG-DASH Dynamic Adaptive Streaming over HTTP

ISO standard adaptive bitrate video streaming using standard HTTP servers. Codec-agnostic and supports DRM. Used …

80, 443
SRT Secure Reliable Transport

Open-source UDP-based protocol optimized for low-latency, high-quality video contribution over unpredictable networks. Provides AES encryption …

9000
MPEG-TS MPEG Transport Stream

Container format for multiplexing audio, video, and metadata in broadcast and streaming. Used in DVB, …

RTCP Real-time Transport Control Protocol

Companion control protocol for RTP. Provides out-of-band statistics on quality of service including packet loss, …

iSCSI Internet Small Computer Systems Interface

IP-based storage networking protocol transporting SCSI commands over TCP/IP. Enables block storage access over standard …

3260
NFS Network File System

Distributed file system protocol developed by Sun Microsystems allowing remote file access over a network …

2049
SMB Server Message Block

Network file sharing protocol providing shared access to files, printers, and serial ports. Used by …

445
MySQL MySQL Wire Protocol

Binary client-server protocol used by MySQL and MariaDB databases. Features authentication handshake, capability negotiation, and …

3306
PostgreSQL PostgreSQL Wire Protocol

Message-based frontend/backend protocol for PostgreSQL. Supports extended query mode with prepared statements, COPY bulk transfer, …

5432
RESP Redis Serialization Protocol

Simple text-based protocol used by Redis for client-server communication. RESP3 adds new data types including …

6379
Memcached Memcached Binary Protocol

Binary protocol for the Memcached distributed memory caching system. Provides lower latency and better error …

11211
Kerberos Kerberos

Network authentication protocol using tickets issued by a Key Distribution Center (KDC). Provides mutual authentication …

88
TACACS+ Terminal Access Controller Access-Control System Plus

Cisco-developed AAA protocol that separates authentication, authorization, and accounting into independent transactions. Encrypts the entire …

49
OAuth 2.0 OAuth 2.0

Authorization framework enabling third-party applications to obtain limited access to user accounts without exposing credentials. …

443
SAML Security Assertion Markup Language

XML-based open standard for exchanging authentication and authorization data between identity providers and service providers. …

443
OIDC OpenID Connect

Identity layer on top of OAuth 2.0 that adds user authentication with ID tokens (JWTs). …

443
XMPP Extensible Messaging and Presence Protocol

XML-based open protocol for real-time messaging, presence, and contact lists. Foundation of Google Talk and …

5222, 5269
STOMP Simple Text Oriented Messaging Protocol

Simple, text-based protocol for interoperating with message brokers (ActiveMQ, RabbitMQ). Deliberately minimal with frame-based design, …

61613
NATS NATS Messaging System

High-performance open-source messaging system for cloud-native applications. Supports core pub/sub, request/reply, and JetStream for persistent …

4222
ZeroMQ ZeroMQ

Brokerless messaging library providing socket-like API with message patterns (pub/sub, push/pull, request/reply). Operates over TCP, …

Matrix Matrix Protocol

Open standard for decentralized, federated real-time communication. Rooms are replicated across homeservers; supports end-to-end encryption, …

8448
Kafka Apache Kafka Protocol

Binary request/response protocol for the Apache Kafka distributed event streaming platform. Supports producer/consumer API, topic …

9092
NETCONF Network Configuration Protocol

IETF protocol for installing, manipulating, and deleting network device configurations over SSH. Uses XML datastores …

830
RESTCONF RESTCONF Protocol

HTTP-based protocol for accessing YANG-defined network management data via a RESTful interface. Complements NETCONF with …

443
gNMI gRPC Network Management Interface

gRPC-based protocol for network element configuration and state retrieval. Provides high-frequency telemetry streaming with YANG-modeled …

9339
NetFlow NetFlow

Cisco network protocol for collecting IP traffic flow information. Provides visibility into traffic patterns, bandwidth …

2055
sFlow sFlow

Multi-vendor sampling technology for monitoring traffic in high-speed networks. Uses statistical packet sampling and counter …

6343
IPFIX IP Flow Information Export

IETF standard for exporting IP flow information, evolving from Cisco NetFlow v9. Uses a template-based …

4739
MGCP Media Gateway Control Protocol

Protocol for controlling VoIP media gateways from an external call agent. Uses a master/slave model …

2427, 2727
H.323 H.323

ITU-T standard for multimedia communications over packet networks. Comprehensive umbrella protocol covering audio (G.711, G.729), …

1720
SRTP Secure Real-time Transport Protocol

Encrypted extension of RTP providing confidentiality, message authentication, and replay protection for real-time audio and …

Gopher Gopher Protocol

Early internet information retrieval protocol predating the web. Organized content in hierarchical menus with document …

70
IRC Internet Relay Chat

Real-time text messaging protocol for group and private communication via channels. Open, federated design with …

6667, 6697
NNTP Network News Transfer Protocol

Protocol for transporting Usenet news articles between servers and reading clients. Supports article retrieval, posting, …

119, 563
Finger Finger Protocol

Simple protocol for retrieving information about users on a remote system. Returns login name, full …

79

Transport Layer (7)

Network Layer (22)

WireGuard WireGuard

Modern VPN protocol with minimal codebase (~4,000 lines) using state-of-the-art cryptography. Faster and simpler than …

51820
IPsec Internet Protocol Security

Suite of protocols securing IP communications through authentication (AH) and encryption (ESP). Used in site-to-site …

500, 4500
IPv4 Internet Protocol version 4

Fourth version of IP using 32-bit addresses (~4.3 billion unique addresses). Still carries the majority …

IPv6 Internet Protocol version 6

Latest version of IP using 128-bit addresses (3.4×10³⁸ unique addresses). Designed to replace IPv4 with …

ICMP Internet Control Message Protocol

Protocol for error reporting and network diagnostics. Powers ping and traceroute. Reports unreachable destinations and …

BGP Border Gateway Protocol

The routing protocol of the internet. Exchanges routing information between autonomous systems (ASes) to determine …

179
OSPF Open Shortest Path First

Interior gateway routing protocol using Dijkstra's shortest-path algorithm. Widely used within enterprise and ISP networks.

IGMP Internet Group Management Protocol

Protocol for managing multicast group membership on IPv4 networks. Hosts report group membership to routers …

MPLS Multiprotocol Label Switching

Data forwarding technique using short path labels instead of long network addresses. Provides traffic engineering, …

L2TP Layer 2 Tunneling Protocol

Tunneling protocol combining features of PPTP and L2F. Often paired with IPsec for encryption in …

1701
Zigbee Zigbee

IEEE 802.15.4-based low-power mesh networking protocol for IoT. Operates at 2.4 GHz with up to …

Z-Wave Z-Wave

Sub-GHz wireless mesh protocol designed for home automation. Operates at 908 MHz (US) / 868 …

LoRaWAN Long Range Wide Area Network

Low-power wide-area network protocol using LoRa modulation. Enables long-range (10–15 km rural) IoT communication at …

Thread Thread

IPv6-based low-power mesh networking protocol for home automation. IEEE 802.15.4 radio with border router for …

RIP Routing Information Protocol

Distance-vector routing protocol using hop count as metric with a maximum of 15 hops. Simple …

520
IS-IS Intermediate System to Intermediate System

Link-state routing protocol operating directly over Layer 2, not IP. Preferred by large ISPs and …

VRRP Virtual Router Redundancy Protocol

Provides automatic assignment of available IP routers to participating hosts. Elects a master router and …

EIGRP Enhanced Interior Gateway Routing Protocol

Cisco-developed advanced distance-vector protocol using DUAL algorithm for fast loop-free convergence. Supports unequal-cost load balancing …

PIM Protocol Independent Multicast

Multicast routing protocol that works with any unicast routing protocol. PIM-SM builds shared and source …

GRE Generic Routing Encapsulation

Tunneling protocol encapsulating a wide variety of network layer protocols inside IP tunnels. Used for …

PPTP Point-to-Point Tunneling Protocol

Early VPN tunneling protocol developed by Microsoft. Deprecated due to serious cryptographic vulnerabilities in MS-CHAPv2. …

1723
NDP Neighbor Discovery Protocol

IPv6 protocol replacing ARP for mapping IP addresses to MAC addresses. Also handles router discovery, …

Data Link Layer (10)

ARP Address Resolution Protocol

Maps IP addresses to MAC (hardware) addresses on a local network. Essential for Ethernet frame …

CAN-bus Controller Area Network Bus

Robust serial communication bus developed by Bosch for automotive and industrial use. Enables microcontrollers and …

FCoE Fibre Channel over Ethernet

Encapsulates Fibre Channel frames in Ethernet networks, enabling storage-area network (SAN) traffic over converged network …

FC Fibre Channel

High-speed network technology primarily used for storage-area networks in enterprise data centers. Provides guaranteed delivery, …

LLDP Link Layer Discovery Protocol

IEEE 802.1AB standard for advertising device identity, capabilities, and neighbors on local Ethernet segments. Enables …

CDP Cisco Discovery Protocol

Cisco proprietary Layer 2 protocol for discovering directly connected Cisco devices. Shares device type, IP …

VXLAN Virtual Extensible LAN

Network virtualization overlay encapsulating Layer 2 frames within UDP. Extends VLANs across Layer 3 boundaries, …

4789
WPA3 Wi-Fi Protected Access 3

Latest Wi-Fi security standard mandated by Wi-Fi Alliance. Introduces Simultaneous Authentication of Equals (SAE) replacing …

802.1X IEEE 802.1X Port-Based Authentication

IEEE standard for port-based network access control. Authenticates devices before allowing LAN access using EAP …

MACsec Media Access Control Security

IEEE 802.1AE standard providing hop-by-hop encryption and integrity verification of Ethernet frames. Protects against man-in-the-middle …