第1层:物理层

  • 功能:负责在物理媒介(如光纤、双绞线、无线电波)上透明地传输原始比特流(0和1)。定义电气、机械、时序和接口标准。
  • 关键设备/协议:中继器、集线器;物理接口(如RJ-45)。

第2层:数据链路层

  • 功能:在相邻节点(直接相连的设备)之间进行可靠的数据帧传输。负责物理寻址(MAC地址)、差错控制、流量控制和介质访问控制。
  • 关键协议/设备:以太网(Ethernet)、Wi-Fi(802.11)、PPP;交换机、网桥。

第3层:网络层

  • 功能:负责数据包从源到目的地的逻辑寻址和路径选择(路由)。实现不同网络之间的通信。
  • 关键协议/设备IP协议(IPv4/IPv6)、ICMP、OSPF、BGP;路由器

第4层:传输层

  • 功能:提供端到端的可靠或不可靠的数据传输服务。负责分段、重组、流量控制、差错控制和端口寻址。
  • 关键协议TCP(可靠的、面向连接的)、UDP(不可靠的、无连接的)。

第5层:会话层

  • 功能:负责建立、管理和终止应用进程之间的会话(Session)。在通信实体之间进行对话控制(全双工、半双工)和同步。
  • 例子:RPC(远程过程调用)、SSH会话的建立/断开。

第6层:表示层

  • 功能:处理两个系统间交换信息的语法和语义问题。负责数据格式转换、加密解密、压缩解压缩。
  • 例子:将数据从应用层格式转换为网络标准格式(如ASCII与EBCDIC码转换)、SSL/TLS加密、JPEG图像编码。

第7层:应用层

  • 功能:最靠近用户的一层,为应用程序提供网络服务接口。提供用户可直接使用的网络服务。
  • 关键协议HTTP、HTTPS、FTP、SMTP/POP3/IMAP、DNS、DHCP。