网络协议分类 · 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:音视频实时传输