网络模型

ISO/OSI七层网络模型

物理层

物理层包括物理传输介质(电缆或无线介质),任何网络都必须使用传输介质来发送和接收信号,这些信号构成了网络通信的物理表示。物理层的任务就是建立、维持和断开网络连接。

数据链路层

数据链路层的任务是,在发送方确保实现物理层数据的可靠传输;在接收方检验锁收到的数据的可靠性。

网络层

网络层的主要功能是对Internet上的每一台主机提供一个全球唯一的地址,并提供主机之间的通信路径。

传输层

传输层的任务就是确保从发送方到接收方数据的可靠的端到端传输。为了确保这一功能的实现,传输层包含了端到端的错误检测和错误恢复数据。

会话层

会话层是在发送方和接收方之间进行通信时创建、维持、之后终止或断开连接的地方。

表示层

表示层提供格式化的表示和转换数据服务。数据的压缩和解压缩, 加密和解密等工作都由表示层负责。

应用层

应用层主要定义了应用程序能够从网络上请求使用的几种类型服务,并且规定了在从应用程序接收消息或向应用程序发送消息时,数据所必须采用的格式。

TCP/IP四层网络模型

网络接口层

网络接口层与OSI参考模型中的物理层和数据链路层相对应,它负责监视数据在主机和网络之间的交换。

网际层

网际互联层对应OSI参考模型的网络层,主要解决主机到主机的通信问题。

传输层

传输层对应OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。

应用层

应用层对应OSI参考模型的高层,为用户提供所需要的各种服务。

Last updated