(OSI七层模型)

OSI七层模型

1. 物理层

物理层主要定义了物理设备的标准,如网线的类型,光纤的接口类型,各种传输介质的传输速率。 物理层是OSI七层模型的物理基础,没有它就谈不上数据传输了。 物理层就是由实物所承载的,所以作比喻的话,公路、汽车和飞机等承载货物(数据)的交通工具,就是物理层的象征

2. 数据链路层

在传输比特流的过程中,会产生错传、数据传输不完整的可能。数据链路层定义了如何格式化数据进行传输,以及如何控制对物理介质的访问。常见的协议有 HDLC、PPP、SLIP等。

3. 网络层

随着网络节点的不断增加,点对点通讯需要通过多个节点,如何找到目标节点,如何选择最佳路径成为首要需求。此层的数据称之为数据包。本层需要关注的协议TCP/IP协议中的IP协议。

4. 传输层

传输层解决了主机间的数据传输,数据间的传输可以是不同网络,并且传输层解决了传输质量的问题。 传输层需要关注的协议有TCP/IP协议中的TCP协议和UDP协议。

5. 会话层

会话层作用是负责建立和断开通信连接,何时建立,断开连接以及保持多久的连接。常见的协议有 ADSP、RPC

6. 表示层

解决不同系统之间通信语法问题,在表示层数据将按照网络能理解的方案进行格式化,格式化因所使用网络的不同而不同。 它主要负责数据格式的转换。具体来说,就是讲设备固有的数据格式转换为网络标准格式。常见的协议有ASCII、SSL/TLS

7. 应用层

规定发送方和接收方必须使用一个固定长度的消息头,消息头必须使用某种固定的组成,消息头中必须记录消息体的长度等信息,方便接收方正确解析发送方发送的数据。 应用层旨在更方便应用从网络中接收的数据,重点关注TCP/IP协议中的HTTP协议


四层传输层数据被称作(Segments);

三层网络层数据被称做(Packages);

二层数据链路层时数据被称为(Frames);

一层物理层时数据被称为比特流(Bits)。 图片