网络协议分类 · clubsk
1. 应用层(直接面向用户服务)
- HTTP/HTTPS:网页浏览。HTTPS 是加密版,更安全
- FTP:文件传输
- SMTP:发送电子邮件
- POP3:接收电子邮件。
- IMAP:接收并管理电子邮件
- DNS:把域名(如
www.baidu.com)翻译成 IP 地址
- DHCP:自动给设备分配 IP 地址
- SSH:加密远程登录服务器。
- Telnet:明文远程登录(已少用)
2. 传输层(端到端通信)
- TCP:可靠、面向连接。适合网页、文件传输
- UDP:快速、无连接。适合视频直播、游戏、DNS
3. 网络层(寻址与路由)
- IP(IPv4/IPv6):负责逻辑寻址和路由。
- ICMP:传递网络差错和控制信息(如
ping 命令)
- ARP:把 IP 地址解析成 MAC 地址
- 路由协议:如
OSPF、BGP,用于路由器之间交换路由信息
4. 网络接口层(物理与数据链路)
- 以太网(Ethernet):有线局域网
- Wi-Fi(802.11):无线局域网
- PPP:点对点拨号或专线连接
5. 其他常见专项协议
- NAT:网络地址转换,让多设备共享公网 IP
- VPN 协议:如
IPsec、OpenVPN、WireGuard
- WebSocket:在网页中实现全双工实时通信
- MQTT:物联网设备常用的轻量级消息协议
- RTP/RTCP:音视频实时传输