Cheat Sheet速查表
跳转到主要内容

基础网络通信协议与标准端口全景速查表

计算机网络体系结构建立在严格的分层抽象之上,无论是 OSI 七层参考模型还是工业界标准的 TCP/IP 四层模型,各层协议均通过明确的报头封装与接口边界协作。掌握经典网络协议的工作层级、默认传输端口、报文机制与适用场景,是系统架构、网络排障、后端开发与 DevOps 运维的基石技能。

本速查表系统整理了 55+ 种经典基础网络通信协议,涵盖应用层、传输层、网络层、数据链路层以及通用数据表示协议,并附带权威 RFC 标准与默认传输端口对照。

🔗 相关矩阵速查:网络安全协议与防护体系全景速查表 · 加解密与现代密码学算法速查表 · HTTP 状态码速查表 · HTTPie 命令行速查表


1. TCP/IP 四层与 OSI 七层协议架构全景映射

TCP/IP 四层模型OSI 七层参考模型数据单元 (PDU)核心功能与职责包含的核心协议族
应用层 (Application)7. 应用层
6. 表示层
5. 会话层
报文 / 消息 (Message)面向终端用户与应用程序,定义数据交互语义、格式编码、会话控制与远程调用HTTP, HTTPS, DNS, DHCP, SSH, FTP, SMTP, IMAP, MQTT, WebSocket, RPC
传输层 (Transport)4. 传输层数据段 / 数据报 (Segment/Datagram)提供端到端(进程到进程)的通信服务,负责多路复用、差错校验、流量与拥塞控制TCP, UDP, SCTP, QUIC (HTTP/3)
网际层 (Internet)3. 网络层分组 / 数据包 (Packet)负责主机到主机的逻辑寻址、路径选择(路由)与网络互联IPv4, IPv6, ICMP, IGMP, IPsec, OSPF, BGP, RIP, GRE
网络接口层 (Network Access)2. 数据链路层
1. 物理层
帧 (Frame)
比特流 (Bit)
负责物理介质上的相邻节点间可靠帧传输、硬件 MAC 寻址与介质访问控制Ethernet (802.3), Wi-Fi (802.11), ARP, RARP, VLAN (802.1Q), STP, LACP, PPP

2. 应用层常用协议与标准端口速查表 (25 项)

协议名称英文全称传输层默认标准端口核心功能与工作机制常见应用场景与行业地位
HTTPHyperText Transfer ProtocolTCP80无状态的超文本请求/响应协议,采用明文 ASCII 传输基础 Web 网页浏览与明文 RESTful API
HTTPSHTTP SecureTCP443基于 TLS/SSL 加密封装的 HTTP 协议,提供保密性与完整性现代互联网 Web 服务的绝对通用标配
FTPFile Transfer ProtocolTCP20 (数据)
21 (控制)
双端口架构,控制通道负责认证命令,数据通道传输文件;分主动与被动模式传统文件上传下载(因明文凭据已逐渐被 SFTP 替代)
SFTPSSH File Transfer ProtocolTCP22运行于 SSH 连接之上的安全文件传输子系统,全程强加密现代 Linux/Unix 服务器文件管理与自动化部署首选
TFTPTrivial File Transfer ProtocolUDP69无身份验证的极简文件传输协议,基于停-等(Lock-step)错误校验网络设备固件升级、路由器引导与 PXE 无盘启动
SMTPSimple Mail Transfer ProtocolTCP25 (明文)
465/587 (加密)
邮件发送与服务器间邮件路由传输协议电子邮件投递与邮件客户端发信通道
POP3Post Office Protocol version 3TCP110 (明文)
995 (SSL)
离线邮件接收协议,默认将邮件由服务器下载至本地并删除个人轻量离线邮件拉取
IMAPInternet Message Access ProtocolTCP143 (明文)
993 (SSL)
双向同步邮件访问协议,服务端持久保留邮件状态、目录与已读标记现代多设备跨终端邮件同步的通用标准
DNSDomain Name SystemUDP / TCP53分布式域名解析系统;通常查询使用轻量 UDP,区域传送或响应超 512 字节转 TCP域名与 IP 地址双向映射解析的基础设施
DHCPDynamic Host Configuration ProtocolUDP67 (服务端)
68 (客户端)
基于 DORA(Discover/Offer/Request/Ack)四步握手自动分配 IP、子网掩码与网关局域网主机接入、家庭路由器与企业网络自动配置
SNMPSimple Network Management ProtocolUDP161 (Agent)
162 (Trap)
网络管理协议,通过 MIB(管理信息库)监控路由器、交换机与服务器指标企业网络设备集中性能监控与故障告警
NTPNetwork Time ProtocolUDP123分层时钟架构(Stratum),具备高精度网络延迟测量与纳秒级时间同步跨分布式系统、日志系统与集群服务的时间对齐
SSHSecure ShellTCP22安全加密的远程登录与命令行交互协议,基于非对称密钥协商与对称传输远程服务器运维管理与自动化流水线基石
TelnetTeletype NetworkTCP23纯明文远程终端仿真协议,数据完全不加密极早期网络登录,现仅用于测试端口连通性或内网调试
LDAPLightweight Directory Access ProtocolTCP / UDP389树状层次结构的集中目录数据库访问协议,针对高频读取优化企业内部单点登录 (SSO)、员工花名册与统一认证源
LDAPSLDAP over SSL/TLSTCP636基于 TLS 加密通道封装的 LDAP 目录查询服务安全企业目录服务查询与身份认证交互
SMBServer Message Block / CIFSTCP445局域网跨系统文件共享、打印机共享与命名管道 IPC 通信协议Windows 局域网共享、NAS 存储访问与域环境资源调度
NFSNetwork File SystemTCP / UDP2049基于 RPC 的分布式文件系统协议,允许客户端透明挂载远程目录至本地Linux/Unix 集群、容器持久卷 (K8s PV) 与局域网共享
RDPRemote Desktop ProtocolTCP / UDP3389微软专有多通道远程图形桌面协议,支持重定向音频、剪贴板与外设Windows 远程桌面运维、图形化工作站管理
SIPSession Initiation ProtocolUDP / TCP5060 (明文)
5061 (TLS)
基于文本的应用层信令控制协议,负责多媒体多方会话的建立、修改与终结IP 电话 (VoIP)、视频会议信令协调
RTPReal-time Transport ProtocolUDP动态偶数端口
(16384-32767)
配合 RTCP 传输音视频流媒体数据负载,提供时间戳与序号用于乱序重排视频通话媒体流传输、实时流媒体直播
MQTTMessage Queuing Telemetry TransportTCP1883 (明文)
8883 (TLS)
极简轻量级发布/订阅消息协议,头开销仅 2 字节,支持三种 QoS 服务质量等级物联网 (IoT) 设备遥测、移动端长连接推送与边缘计算
AMQPAdvanced Message Queuing ProtocolTCP5672 (明文)
5671 (TLS)
面向企业级异步消息传递的标准协议,定义了交换机 (Exchange)、队列与路由键绑定工业级消息中间件(如 RabbitMQ)、分布式系统削峰解耦
WebSocketWebSocket ProtocolTCP80 (WS)
443 (WSS)
基于 HTTP 握手协议升级的全双工持久化单 TCP 长连接,双向低开销帧推送网页端实时通讯、在线多人协作、金融行情秒级推送
SyslogSystem Logging ProtocolUDP514集中化系统日志传输标准协议(RFC 5424),定义 Facility 与 Severity 等级服务器系统事件审计、网络设备日志集中汇聚与 SIEM

3. 传输层协议核心特性对比表 (4 项)

协议名称连接特性交付可靠性传输基本单位流量控制与拥塞控制典型报头开销握手时延核心设计哲学与典型应用
TCP (传输控制协议)面向连接
(三次握手)
严格可靠
(确认应答 + 超时重传)
连续字节流 (Byte Stream)有
(滑动窗口 + 拥塞避免算法)
20 ~ 60 字节1 ~ 1.5 RTT追求数据绝对零丢失与顺序保真;适用 Web (HTTP/1.1/2)、文件传输、邮件、SSH
UDP (用户数据报协议)无连接尽力而为
(不保证送达与顺序)
独立数据报 (Datagram)无固定 8 字节0 RTT追求极低开销与实时性;适用 DNS、DHCP、实时游戏、VoIP 与视频流媒体
SCTP (流控制传输协议)面向连接
(四路握手 Cookie)
可靠保证
(选择性确认 SACK)
独立消息块 (Message Chunk)有
(流级别流量控制)
至少 12 字节1 RTT支持**多宿主 (Multi-homing)**与多流无队头阻塞;适用电信信令 (SS7/SIGTRAN)、WebRTC 数据通道
QUIC (快速 UDP 互联网连接)逻辑连接
(基于 UDP 用户态)
可靠保证
(每数据流独立编号)
帧与数据包 (Frame/Packet)有
(连接级与单流级独立流控)
可变紧凑报头0 ~ 1 RTT
(内置 TLS 1.3)
HTTP/3 底座,在 UDP 上实现多路复用且彻底消除队头阻塞 (HoL),支持连接迁移

4. 网络层与路由控制协议速查表 (11 项)

协议名称英文全称传输层/网络层承载核心工作机制与算法核心职责与关键能力典型应用层级与场景
IPv4Internet Protocol v4物理网络帧32 位二进制地址点分十进制表示;无连接、不可靠的分组数据包转发全球互联网第一代基石,配合 NAT 缓解地址耗尽危机传统互联网通用网络层标准
IPv6Internet Protocol v6物理网络帧128 位十六进制冒号分隔;内置 IPSec 支持与简化报头,废除广播采用组播彻底解决地址空间枯竭,原生支持即插即用(SLAAC 无状态配置)新一代互联网与 5G 通信网络
ICMPInternet Control Message ProtocolIP 协议号 1在主机与路由器之间传递差错报文与操作控制信息(如 Echo Request/Reply)网络连通性测试(Ping)、路径追踪(Traceroute)与 MTU 路径发现网络基础故障排查与探活诊断
ICMPv6ICMP for IPv6IPv6 下一报头 58整合了 ICMP、ARP、IGMP 的全部功能,包含邻居发现协议 (NDP) 与路由器通告 (RA)实现 IPv6 地址解析、重复地址检测 (DAD) 与网络重定向IPv6 网络层核心运维与配置协议
IGMPInternet Group Management ProtocolIP 协议号 2主机向本地组播路由器汇报加入或退出特定多播组的协议优化网络带宽,防止组播流量在局域网内无节制广播扩散IPTV 视频组播分发、内网实时行情多路广播
IPsecInternet Protocol SecurityIP 协议号 50 (ESP)
51 (AH)
包含认证头 (AH) 与封装安全载荷 (ESP),支持传输模式与隧道模式在网络层为 IP 分组提供端到端的认证、完整性与高强度加密企业级站点到站点 (Site-to-Site) VPN 专线互联
GREGeneric Routing EncapsulationIP 协议号 47Cisco 开发的点对点通用隧道封装技术,将任意网络层协议封装入 IP 隧道允许在纯 IPv4 骨干网络中透明跨网络透明传输组播和路由协议流量跨公网 VPN 隧道互联与 SD-WAN 组网
OSPFOpen Shortest Path FirstIP 协议号 89基于 Dijkstra SPF 算法的链路状态(Link-State)内部网关路由协议 (IGP)划分骨干区域 Area 0 与普通区域,收敛速度极快,无环路限制企业内网与大型园区网内部动态路由规划
BGPBorder Gateway ProtocolTCP 179基于 **路径矢量(Path-Vector)**的外部网关路由协议 (EGP),传递 AS-Path 属性全网路由可达性保证与精细化跨自治系统 (AS) 策略流量工程控制全球互联网运营商互联与多线公网机房出口调度
RIPRouting Information ProtocolUDP 520基于 Bellman-Ford 算法的距离矢量(Distance-Vector)内部路由协议;最大 15 跳算法简单、配置容易,但收敛缓慢,存在“计数到无穷”问题小型局域网络或历史网络拓扑
IS-ISIntermediate System to Intermediate System直接承载于数据链路层基于链路状态算法的层次化内部网关路由协议,将网络划分为 Level-1 与 Level-2报文不依赖 IP 栈,具备极高稳定性与可扩展性,原生平滑支持 IPv4/IPv6 双栈电信级大型电信运营商骨干承载网路由

5. 数据链路层与局域网协议速查表 (9 项)

协议名称遵循国际标准硬件与层级定位核心工作机制解决的本质工程问题
EthernetIEEE 802.3 系列二层 / MAC 层规范以太网数据帧结构(64~1518 字节)、48 位硬件 MAC 物理寻址与 CSMA/CD 碰撞检测局域网有线物理设备互联的最通用工业通信标准
ARPRFC 826二层 / 跨二三层通过广播发送“谁拥有该 IP 地址”,目标主机单播回复自身 MAC 硬件地址并建立 ARP 缓存表将三层逻辑 IP 地址动态映射解析为二层物理 MAC 地址
RARPRFC 903二层 / 跨二三层客户端广播自身 MAC 地址,由局域网 RARP 服务端查询返回预配置的 IP 地址早期无磁盘工作站引导启动时获取 IP 地址(现代已被 DHCP 全面替代)
PPPRFC 1661点对点串行链路包含链路控制协议 (LCP) 与网络控制协议 (NCP),原生支持 PAP/CHAP 身份认证与链路压缩串行全双工点对点物理连线上的数据封装与身份鉴权
PPPoERFC 2516以太网二层
(协议号 0x8863/8864)
将 PPP 帧封装在以太网帧中,结合以太网广播多路访问与 PPP 的用户认证与计费能力电信运营商家庭宽带 ADSL/光纤宽带拨号上网的行业标准
VLANIEEE 802.1Q交换网络数据链路层在以太网帧头中插入 4 字节 802.1Q Tag(包含 12 位 VLAN ID,支持 4096 个子网)在同一物理交换机网络上划分多个相互隔离的逻辑二层广播域
STPIEEE 802.1D / 802.1w二层生成树协议交换机间周期性泛洪 BPDU 报文,选出根桥,阻塞冗余端口,形成无环树状拓扑消除二层冗余物理链路中的环路与广播风暴,并在链路中断时快速收敛恢复
LACPIEEE 802.3ad / 802.1AX二层链路聚合通过动态协商将交换机或服务器上的多个物理网络接口绑定为一个逻辑通道(Bonding/Trunk)线性倍增链路传输总带宽,并提供物理链路级别的无缝冗余容灾
LLDPIEEE 802.1AB二层链路发现设备单播/组播周期性通告本地接口信息、系统名称、交换能力与管理 IP 地址打破厂商私有协议壁垒,跨异构网络设备自动拓扑发现与监控管理

6. 通用数据表示、会话安全与 RPC 协议速查表 (6 项)

协议名称概念定位报文格式与传输载荷核心机制与关键能力演进关系与现代替代方案
TLS传输层安全协议
(RFC 8446)
二进制记录层协议帧结合非对称密码(ECDHE)密钥交换、数字证书身份认证与对称流密码(AES-GCM/ChaCha20)加密当前安全基石;从 TLS 1.0/1.1 演进至 TLS 1.2,现主流为 1-RTT/0-RTT 的 TLS 1.3
SSL安全套接层协议
(Netscape 创立)
二进制安全层握手早期安全传输层规范(SSL 2.0/3.0),提供保密传输与完整性保证已被 IETF 正式宣布全面废弃(RFC 7568),全面由 TLS 协议所取代
MIME多用途邮件扩展协议
(RFC 2045)
ASCII 文本头 + Content-Type扩展传统 7 位 ASCII 邮件协议,支持多媒体(图像、音频、二进制文件附件)的 Base64 编码表达不仅统治电子邮件标准,更是现代 Web HTTP 报文标头媒体类型(MIME Type)的基础
URI统一资源标识符
(RFC 3986)
结构化字符串语法定义全球统一命名与寻址规范:scheme:[//authority]path[?query][#fragment]概念范畴:URI 是超集,包含了统一资源定位符(URL)与统一资源名称(URN)
JSON-RPC轻量级无状态远程过程调用紧凑 JSON 纯文本文本串极简规约:包含 jsonrpc: "2.0"、method、params、id 字段,支持请求与批量通知无语言绑定、极易人类阅读调试;常用于区块链交互(如以太坊节点 RPC)、VS Code LSP 协议
XML-RPC跨平台远程过程调用协议基于 XML 标签格式编码使用 HTTP POST 传递 XML 报文体,结构化描述方法名与各参数类型Web 服务早期先驱;因 XML 冗余严重,已大范围被 RESTful JSON、JSON-RPC 与 gRPC 所取代