本文最后更新于 2024-09-07,文章内容可能已经过时。

7. 应用层

  • 功能:应用层是直接面向用户的层次,提供各种网络服务和应用程序,如电子邮件、文件传输、远程登录等。

  • 示例:HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)、SSH(安全外壳协议)等。

6. 表示层(Presentation Layer)

  • 功能:表示层负责数据的格式化、编码和加密,以便应用层能够理解。它处理数据的语法和语义问题。

  • 示例:数据压缩、加密、ASCII转换、图片格式转换等。

5. 会话层(Session Layer)

  • 功能:会话层负责在应用程序之间建立、管理和终止会话或连接,提供数据同步和管理服务。

  • 示例:RPC(远程过程调用)、NetBIOS(网络基本输入/输出系统)。

Cybersecurity_NetworkModel_v2-02.svg

4. 传输层(Transport Layer)

  • 功能:传输层提供端到端的数据传输服务,负责数据的分段、传输控制、流量控制和错误恢复,确保数据的可靠性和顺序性。

  • 示例:传输控制协议(TCP)、用户数据报协议(UDP)。

3. 网络层(Network Layer)

  • 功能:网络层负责在网络中选择最佳的路径,将数据从源主机传输到目标主机。它使用逻辑地址(如IP地址)标识网络上的设备,并进行路由和转发。

  • 示例:Internet协议(IP)、Internet控制报文协议(ICMP)、地址解析协议(ARP)等。

Cybersecurity_NetworkModel_v3-03.svg

  • 功能:数据链路层在通信的实体之间提供可靠的数据传输。它负责将物理层的比特流转换成有意义的数据帧,并进行流量控制、错误检测和纠正。

  • 示例:以太网协议(Ethernet)、WiFi协议(IEEE 802.11)、点对点协议(PPP)等。

1. 物理层(Physical Layer)

  • 功能:物理层负责在物理媒介上传输原始比特流,即0和1的序列。它定义了传输介质的电气特性、光学特性和机械特性,以及数据的编码和解码。

  • 示例:以太网中的网线、光纤中的光信号等。

NetworkModel_v3_1-01 (1).svg