OSI七层模型

国际标准化组织(International Standard Organization,ISO)于1984年颁布了开放系统互连(Open System Interconnection,OSI)参考模型 OSI参考模型是一个开放式体系结构,它规定将网络分为七层,从下往上依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层

ISO制订的OSI

分层

功能

应用层

实现用户的各种网络应用(如网站、邮件等)

表示层

数据的表示、安全(加密解密)、压缩

会话层

建立、管理、终止会话

传输层

进行可靠或者不可靠的传输

网络层

通过IP地址进行路由选择

数据链路层

通过MAC地址转发数据

物理层

进行信号的处理

IETF(互联网工程任务组) 提出的TCP/IP 五层模型

特点:将OSI七层的三层合成七层了,应用层 表示层 会话层 都在应用层实现了,这样层次减少意味着通信料率提高,处理的越复杂,消耗的时间越长。

网络通讯过程一般指的是TCP/IP五层

一般通信的时候都使用的TCP/IP五层

通俗理解OSI七层模型_OSI

每一次处理的时候都有相关的程序,称为协议,两台电脑通信的时候一定要遵循相关的协议来发程序,才能被识别

传输层协议TCP(可靠)UDP(不可靠)

通俗理解OSI七层模型_OSI_02

通俗理解OSI七层模型_应用层_03


通俗理解OSI七层模型_应用层_04

在网络通信的时候不同层封装的消息有其术语,应用层是原始数据,

到传输层会把上层数据加上标记这个称为数据段(两台电脑互传数据文件,在传输层封装之前,会把数据切割成一段一段的加上标记,因为网络传递的时候不可能传输太大的文件,太大的文件一次传输不过去需要切割很多段

网络层称为数据包,

数据链路层称为数据帧

以上都可以称为报文:应用层报文,传输层报文,网络层报文,数据链路层报文。

通俗理解OSI七层模型_OSI_05

通俗理解OSI七层模型_传输层_06

通俗理解OSI七层模型_OSI_07

通俗理解OSI七层模型_传输层_08