计算机网络
计算机与计算机之间通信的协议、架构与实现原理。
网络协议一览
应用层
| 协议 | 全称 / 说明 |
|---|---|
| HTTP | 超文本传输协议,Web 应用核心协议 |
| HTTPS | HTTP over TLS,加密的 HTTP |
| HTTP/2 | 二进制分帧、多路复用、头部压缩的 HTTP 版本 |
| HTTP/3 | 基于 QUIC(UDP)的 HTTP 版本 |
| WebSocket | 全双工通信协议,支持服务器推送 |
| FTP | 文件传输协议 |
| SFTP | SSH 文件传输协议 |
| SMTP | 简单邮件传输协议,用于发送邮件 |
| POP3 | 邮局协议第 3 版,用于接收邮件 |
| IMAP | 互联网邮件访问协议,邮件客户端与服务器同步 |
| DNS | 域名系统,域名与 IP 地址互查 |
| DHCP | 动态主机配置协议,自动分配 IP 地址 |
| SSH | 安全外壳协议,远程登录与安全通信 |
| Telnet | 远程登录协议(明文,不推荐) |
| SNMP | 简单网络管理协议,网络设备监控 |
| RDP | 远程桌面协议(微软) |
| NTP | 网络时间协议,时间同步 |
| LDAP | 轻量目录访问协议 |
| MQTT | 消息队列遥测传输,物联网轻量级协议 |
| AMQP | 高级消息队列协议 |
| gRPC | Google 远程过程调用,基于 HTTP/2 |
| WebDAV | 基于 HTTP 的分布式内容创作与版本管理 |
传输层
| 协议 | 说明 |
|---|---|
| TCP | 传输控制协议,面向连接、可靠、有序的字节流传输 |
| UDP | 用户数据报协议,无连接、不可靠但低延迟 |
| QUIC | 基于 UDP 的可靠传输协议,HTTP/3 底层,0-RTT 连接 |
| TLS | 传输层安全协议,加密通信(1.2 / 1.3) |
| SSL | 安全套接层(TLS 前身,已弃用) |
| SCTP | 流控制传输协议,面向消息的可靠传输 |
网络层
| 协议 | 说明 |
|---|---|
| IP | 互联网协议(IPv4 / IPv6),寻址与路由 |
| ICMP | 互联网控制报文协议,Ping、Traceroute 等诊断工具 |
| ICMPv6 | IPv6 的 ICMP,包含邻居发现等 |
| IGMP | 互联网组管理协议,多播组成员管理 |
| ARP | 地址解析协议,IP 地址 → MAC 地址 |
| NDP | 邻居发现协议(IPv6,替代 ARP) |
| IPsec | IP 安全协议,VPN 加密通信 |
| OSPF | 开放最短路径优先,内部网关路由协议 |
| BGP | 边界网关协议,互联网核心路由协议 |
| RIP | 路由信息协议,基于距离向量的路由协议 |
数据链路层
| 协议 | 说明 |
|---|---|
| Ethernet | 以太网协议,局域网最常用的链路层标准 |
| PPP | 点对点协议,拨号连接 |
| PPPoE | 基于以太网的点对点协议,宽带拨号 |
| VLAN (802.1Q) | 虚拟局域网标签协议 |
| STP | 生成树协议,防止网络环路 |
| LACP | 链路聚合控制协议,多链路捆绑 |
| MAC | 媒体访问控制,MAC 地址寻址 |
物理层
| 协议/标准 | 说明 |
|---|---|
| 802.11 (Wi-Fi) | 无线局域网标准(Wi-Fi 4/5/6/7) |
| 802.3 (Ethernet) | 有线以太网物理层标准 |
| Bluetooth | 蓝牙短距离无线通信 |
| USB | 通用串行总线标准 |
| DSL | 数字用户线路,电话线上网 |
| 光纤 (Fiber) | 光纤通信物理层标准 |
无线与移动
| 协议 | 说明 |
|---|---|
| 4G / LTE | 第四代移动通信标准 |
| 5G | 第五代移动通信标准 |
| NFC | 近场通信,短距离高频无线通信 |
| ZigBee | 低功耗局域网协议,物联网 |
安全与认证
| 协议 | 说明 |
|---|---|
| OAuth 2.0 | 授权框架,第三方应用获取有限访问权限 |
| OpenID Connect | 基于 OAuth 2.0 的身份认证协议 |
| SAML | 安全断言标记语言,单点登录(SSO) |
| JWT | JSON Web Token,基于 Token 的身份认证 |
| Kerberos | 网络身份认证协议 |
| RADIUS | 远程认证拨号用户服务,AAA 认证 |
| LDAPS | LDAP over SSL,加密的 LDAP |
实时通信
| 协议 | 说明 |
|---|---|
| WebRTC | Web 实时通信,P2P 音视频通话 |
| RTMP | 实时消息协议,直播推流(Adobe) |
| HLS | HTTP 直播流,Apple 分段视频流 |
| SRT | 安全可靠传输,基于 UDP 的视频传输 |
| SIP | 会话发起协议,VoIP 信令控制 |
| RTP | 实时传输协议,音视频数据传输 |
| RTCP | RTP 控制协议,流媒体质量控制 |