天天看点

OSI七层模型

OSI七层模型

每层的主要作用:

应用层:  应用层是开放系统的最高层,是直接为应用进程提供服务的。其作用是在实现多个系统应用进程相互通信的同时,完成一系列业务处理所需的服务。主要的协议有http ftp

表示层:简单来说就是win系统想给QQ发短信给linux的QQ的规范标准,表示层会通过使用一种通格式来实现多种数据格式之间的转换。

会话层:主要在你的系统之间发起会话或者接受会话请求。

运输层:主要的协议有tcp和udp,tcp将数据封装成用户数据报或者说是报文,然后分段传输,udp将数据封装成用户数据报直接传输。运输层向它上面的应用层提供端到端通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。传输层对收到的报文进行差错检测。

网络层:主要的协议有ip,主要是将报文封装成ip数据报。

数据链路层:ip数据报封装成帧,传给物理层。

物理层:主要是将比特或者说是0和1转化为强弱电流,然后到接受方在将强弱电流转化为01.主要定义光纤的接口,网线的接口。

其它四层和五层结构只是由七层结构合并而来的

数据传输过程图解: